Store deprecation information for functions in globaldb
commite3b42fa083444e7ac71cff69263c22660fa50cdc
authorJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Wed, 18 Mar 2015 10:16:35 +0000 (18 11:16 +0100)
committerJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Wed, 29 Jul 2015 18:22:51 +0000 (29 20:22 +0200)
tree7708335af2452907baf2db2b7a36297fa5591a13
parent8515faaee329b156c663b0c36658234bd4a70979
Store deprecation information for functions in globaldb

* Store instances of the new DEPRECATION-INFO structure in globaldb.

* ir1-conversion looks for these entries when functions are referenced
  and signals the appropriate warning (via CHECK-DEPRECATED-THING).

* Compiler-macros for deprecated functions are no longer needed.
package-data-list.lisp-expr
src/code/early-extensions.lisp
src/code/symbol.lisp
src/compiler/globaldb.lisp
src/compiler/ir1tran.lisp