0.9.1.39:
[sbcl.git] / package-data-list.lisp-expr
index 2f1ba5f..a44e070 100644 (file)
@@ -551,7 +551,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
               "POSIX-GETENV" "POSIX-ENVIRON"
                            
               ;; People have various good reasons to mess with the GC.
-              "*AFTER-GC-HOOKS*" "*BEFORE-GC-HOOKS*"
+              "*AFTER-GC-HOOKS*"
               "*GC-NOTIFY-AFTER*" "*GC-NOTIFY-BEFORE*" "*GC-NOTIFY-STREAM*"
               "BYTES-CONSED-BETWEEN-GCS"
               "GC" "GC-OFF" "GC-ON" "GET-BYTES-CONSED"
@@ -790,10 +790,10 @@ retained, possibly temporariliy, because it might be used internally."
               ;; error-reporting facilities
               "ENCAPSULATED-CONDITION" "COMPILED-PROGRAM-ERROR"
               "SIMPLE-CONTROL-ERROR" "SIMPLE-FILE-ERROR"
-              "SIMPLE-PARSE-ERROR"
-              "SIMPLE-PROGRAM-ERROR" "SIMPLE-STREAM-ERROR"
-
+              "SIMPLE-PARSE-ERROR" "SIMPLE-PROGRAM-ERROR" 
+              "SIMPLE-STREAM-ERROR" "SIMPLE-STORAGE-CONDITION"
               "SIMPLE-STYLE-WARNING"
+
               "SPECIAL-FORM-FUNCTION"
               "STYLE-WARN" "SIMPLE-COMPILER-NOTE"
 
@@ -966,6 +966,9 @@ retained, possibly temporariliy, because it might be used internally."
               ;; need it:
               "*EOF-OBJECT*"
 
+              ;; allocation to static space
+              "MAKE-STATIC-VECTOR"
+
               ;; alien interface utilities
               "C-STRINGS->STRING-LIST"
 
@@ -1106,6 +1109,13 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "%RAW-SET-COMPLEX-DOUBLE" "%RAW-SET-COMPLEX-LONG"
                "%RAW-SET-COMPLEX-SINGLE" "%RAW-SET-DOUBLE"
                "%RAW-SET-LONG" "%RAW-SET-SINGLE" "%SCALB" "%SCALBN"
+               "%RAW-INSTANCE-REF/WORD" "%RAW-INSTANCE-SET/WORD"
+               "%RAW-INSTANCE-REF/SINGLE" "%RAW-INSTANCE-SET/SINGLE"
+               "%RAW-INSTANCE-REF/DOUBLE" "%RAW-INSTANCE-SET/DOUBLE"
+               "%RAW-INSTANCE-REF/COMPLEX-SINGLE"
+               "%RAW-INSTANCE-SET/COMPLEX-SINGLE"
+               "%RAW-INSTANCE-REF/COMPLEX-DOUBLE"
+               "%RAW-INSTANCE-SET/COMPLEX-DOUBLE"
                "%SET-ARRAY-DIMENSION" "%SET-FUNCALLABLE-INSTANCE-FUN"
                "%SET-FUNCALLABLE-INSTANCE-INFO"
                "%SET-RAW-BITS" "%SET-VECTOR-RAW-BITS"
@@ -1131,7 +1141,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "WORD-LOGICAL-OR" "WORD-LOGICAL-ORC1" "WORD-LOGICAL-ORC2"
                "WORD-LOGICAL-XOR" "ALIEN-TYPE-TYPE"
                "ALIEN-TYPE-TYPE-ALIEN-TYPE" "ALIEN-TYPE-TYPE-P"
-               "ALLOCATE-VECTOR" "ASSERT-SYMBOL-HOME-PACKAGE-UNLOCKED"
+               "ALLOCATE-VECTOR" "ALLOCATE-STATIC-VECTOR"
+              "ASSERT-SYMBOL-HOME-PACKAGE-UNLOCKED"
                "COMPILER-ASSERT-SYMBOL-HOME-PACKAGE-UNLOCKED"
                "DISABLED-PACKAGE-LOCKS"
                "WITH-SINGLE-PACKAGE-LOCKED-ERROR"
@@ -1172,7 +1183,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "CSUBTYPEP" "CTYPE" "TYPE-HASH-VALUE" "CTYPE-OF"
                "CTYPE-P" "CTYPEP" "CURRENT-FP" "CURRENT-SP"
                "CURRENT-DYNAMIC-SPACE-START" "DATA-VECTOR-REF"
-               "DATA-VECTOR-SET" "DECODE-DOUBLE-FLOAT"
+               "DATA-VECTOR-SET" "DECLARATION-TYPE-CONFLICT-ERROR"
+              "DECODE-DOUBLE-FLOAT"
                #!+long-float "DECODE-LONG-FLOAT"
                "DECODE-SINGLE-FLOAT"
                "DEFINED-FTYPE-MATCHES-DECLARED-FTYPE-P"
@@ -1216,6 +1228,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "IRRATIONAL" "JUST-DUMP-IT-NORMALLY" "KEY-INFO"
                "KEY-INFO-NAME" "KEY-INFO-P" "KEY-INFO-TYPE"
                "LAYOUT-DEPTHOID" "LAYOUT-INVALID-ERROR"
+              "LAYOUT-N-UNTAGGED-SLOTS"
                #!+(or x86-64 x86) "%LEA"
                "LEXENV" "LEXENV-DESIGNATOR" "LINE-LENGTH" "ANSI-STREAM"
                "ANSI-STREAM-BIN" "ANSI-STREAM-BOUT" "ANSI-STREAM-CLOSE"
@@ -1345,7 +1358,9 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                #!+(or x86 x86-64) "*PSEUDO-ATOMIC-INTERRUPTED*"
                "PUNT-PRINT-IF-TOO-LONG" "READER-IMPOSSIBLE-NUMBER-ERROR"
                "READER-PACKAGE-ERROR" "READER-EOF-ERROR"
-               "RESTART-DESIGNATOR" "SCALE-DOUBLE-FLOAT"
+               "RESTART-DESIGNATOR" 
+               "RUN-PENDING-FINALIZERS"
+               "SCALE-DOUBLE-FLOAT"
                #!+long-float "SCALE-LONG-FLOAT"
                "SCALE-SINGLE-FLOAT" "SEQUENCE-COUNT" "SEQUENCE-END"
                "SEQUENCE-OF-CHECKED-LENGTH-GIVEN-TYPE"
@@ -1416,7 +1431,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "VALUES-TYPES-EQUAL-OR-INTERSECT" "VECTOR-T-P"
                "VECTOR-NIL-P" "VECTOR-TO-VECTOR*"
                "VECTOR-OF-CHECKED-LENGTH-GIVEN-LENGTH" "WITH-ARRAY-DATA"
-               "WRONG-NUMBER-OF-INDICES-ERROR"
+               "WITH-CIRCULARITY-DETECTION" "WRONG-NUMBER-OF-INDICES-ERROR"
 
                ;; bit bash fillers (FIXME: 32/64-bit issues)
                "UB1-BASH-FILL" "SYSTEM-AREA-UB1-FILL"
@@ -1840,6 +1855,7 @@ SB-KERNEL) have been undone, but probably more remain."
                "DLOPEN-OR-LOSE"
               "FROB-DO-BODY"
               "ENABLE-INTERRUPT" "ENUMERATION"
+              "EXTERN-ALIEN-NAME"
               "FD-STREAM" "FD-STREAM-FD" "FD-STREAM-P" 
                "FIND-FOREIGN-SYMBOL-IN-TABLE"
               "FOREIGN-SYMBOL-ADDRESS" 
@@ -1894,6 +1910,7 @@ needed by the current implementation of SBCL, and makes
 no guarantees of interface stability."
       :use ("CL" "SB!ALIEN" "SB!EXT" "SB!INT" "SB!SYS")
       :export (        ;; wrappers around Unix stuff to give just what Lisp needs
+               "NANOSLEEP"
               "UID-USERNAME"
               "UID-HOMEDIR"
 
@@ -2077,7 +2094,7 @@ structure representations"
               "DOUBLE-INT-CARG-REG-SC-NUMBER" "DOUBLE-REG-SC-NUMBER"
               "DOUBLE-STACK-SC-NUMBER"
               "ERROR-TRAP" "EVEN-FIXNUM-LOWTAG"
-              "EXPORTED-STATIC-SYMBOLS" "EXTERN-ALIEN-NAME"
+              "EXPORTED-STATIC-SYMBOLS"
               "FDEFN-FUN-SLOT" "FDEFN-NAME-SLOT" "FDEFN-RAW-ADDR-SLOT"
               "FDEFN-SIZE" "FDEFN-WIDETAG" "FIXNUMIZE"
               "FIXNUM-TAG-MASK"