1.0.28.38: undefined warning and compilation unit summary tweaking
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 11 May 2009 15:44:11 +0000 (15:44 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 11 May 2009 15:44:11 +0000 (15:44 +0000)
commit9837343101c3da7b3a8f94609ec116ec5025436a
tree31b5045f9c05309a813e68eec8c4857162b95575
parent9ee246f59019b776b38f6c09b2ce730cd0b32844
1.0.28.38: undefined warning and compilation unit summary tweaking

 * Signal a full warning for undefined types when the name is in the
   COMMON-LISP package.

 * Explain probable source of error when the name of an undefined type
   is a quoted object.

 * When same original source form is responsible for multiple
   undefined warnings, only signal the first: otherwise we may signal
   a boatload of identical warnings for a single source form just
   because the compiler tries so very hard to make sense of it.

 * Don't summarize the names of undefined things by signalling new
   warnings for them, instead include the names in the compilation
   unit summary.
make-target-2-load.lisp
src/compiler/ir1report.lisp
src/compiler/main.lisp
tests/compiler.pure.lisp
version.lisp-expr