X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcold%2Fset-up-cold-packages.lisp;h=d3c1e2b8b2798d9081f71f2f3a90426bb610af99;hb=a260738d7a71680079d972b102b4e4db4e8dc3ae;hp=9db2eebedb0d4dd56769d51e1e56ba9149bb0f98;hpb=e8b69b1dd5564a4237b1bdc1060820c3b820cde2;p=sbcl.git diff --git a/src/cold/set-up-cold-packages.lisp b/src/cold/set-up-cold-packages.lisp index 9db2eeb..d3c1e2b 100644 --- a/src/cold/set-up-cold-packages.lisp +++ b/src/cold/set-up-cold-packages.lisp @@ -16,7 +16,6 @@ ;;; able to express features which we don't happen to use. (export '(package-data package-data-name - package-data-nicknames package-data-export package-data-reexport package-data-import-from @@ -26,8 +25,6 @@ (name (error "missing PACKAGE-DATA-NAME datum")) ;; a doc string (doc (error "missing PACKAGE-DOC datum")) - ;; a list of string designators for package nicknames - nicknames ;; a tree containing names for exported symbols which'll be set up at package ;; creation time, and NILs, which are ignored. (This is a tree in order to ;; allow constructs like '("ENOSPC" #!+LINUX ("EDQUOT" "EISNAM" "ENAVAIL" @@ -54,7 +51,14 @@ (dolist (package-data package-data-list) (let* ((package (make-package (package-data-name package-data) - :nicknames (package-data-nicknames package-data) + ;; Note: As of 0.7.0, the only nicknames we use + ;; for our implementation packages are hacks + ;; not needed at cross-compile time (e.g. the + ;; deprecated SB-C-CALL nickname for SB-ALIEN). + ;; So support for nicknaming during xc is gone, + ;; since any nicknames are hacked in during + ;; cold init. + :nicknames nil :use nil))) #-clisp ; As of "2.27 (released 2001-07-17) (built 3215971334)" ; CLISP didn't support DOCUMENTATION on PACKAGE values.