Skip to content
Snippets Groups Projects
Commit 4d88b89e authored by pmai's avatar pmai
Browse files

Added boot file to unexport the symbols COMPILER-MACROEXPAND and

COMPILER-MACROEXPAND-1 from the CL package.  Through CMUCL rebuild
artefacts, those symbols were automagically exported in some cores,
once they had been reintroduced in 18d.  This removes any existing
exports, bringing us back in line with ANSI requirements on the CL
package.
parent b046fbc7
No related branches found
No related tags found
No related merge requests found
;; Unexport the newly re-introduced compiler-macroexpand* symbols from
;; the CL package. This is for the benefit of old cores, which might
;; still have those "exported", even though the functions (or even the
;; symbols) don't exist. This is deep CMUCL voodoo magic, don't even
;; try to understand it.
(unexport '(CL::COMPILER-MACROEXPAND-1 CL::COMPILER-MACROEXPAND) "CL")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment