1.0.36.23: more consistent handling of ignored DX declarations
authorNikodemus Siivola <nikodemus@random-state.net>
Fri, 12 Mar 2010 12:37:12 +0000 (12:37 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Fri, 12 Mar 2010 12:37:12 +0000 (12:37 +0000)
commit1b6b3e70df90dca341b22f1f3229ca3887c27510
tree25b379c21453999352837aa01a2a897e79a44f19
parent6554859e4423fbf007452160d86520d056b88c6d
1.0.36.23: more consistent handling of ignored DX declarations

 * Use COMPILER-STYLE-WARN if the declaration is for an unbound
   variable or function.

 * Use COMPILER-NOTIFY is the declaration is free, but the
   var/function is bound.

 * Take care not to create an entry in *FREE-VARS* due to processing
   a DX declaration.

 Fixed launchpad bug #497321.
NEWS
src/compiler/ir1tran.lisp
tests/dynamic-extent.impure.lisp
version.lisp-expr