0.9.7.12:
[sbcl.git] / package-data-list.lisp-expr
index 0e993bd..9f66124 100644 (file)
@@ -102,7 +102,8 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
                "ALIEN-VALUE" "ALIEN-VALUE-TYPE"
                "ALIEN-VALUE-SAP" "ALIEN-VALUE-P"
                "ALIEN-VALUES-TYPE" "ALIEN-VALUES-TYPE-P"
-               "ALIEN-VALUES-TYPE-VALUES" "ALIGN-OFFSET" "COMPUTE-ALIEN-REP-TYPE"
+               "ALIEN-VALUES-TYPE-VALUES" "ALIGN-OFFSET" "ALIEN-VOID-TYPE-P"
+               "COMPUTE-ALIEN-REP-TYPE"
                "COMPUTE-DEPORT-LAMBDA" "COMPUTE-DEPOSIT-LAMBDA"
                "COMPUTE-EXTRACT-LAMBDA" "COMPUTE-LISP-REP-TYPE"
                "COMPUTE-NATURALIZE-LAMBDA" "DEFINE-ALIEN-TYPE-CLASS"
@@ -247,6 +248,10 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
                "!DEF-PRIMITIVE-TYPE" "!DEF-PRIMITIVE-TYPE-ALIAS"
                "DEFINE-SOURCE-TRANSFORM" "!DEF-VM-SUPPORT-ROUTINE"
                "DEFINE-ASSEMBLY-ROUTINE"
+               "DEFINITION-SOURCE-LOCATION"
+               "DEFINITION-SOURCE-LOCATION-NAMESTRING"
+               "DEFINITION-SOURCE-LOCATION-TOPLEVEL-FORM-NUMBER"
+               "DEFINITION-SOURCE-LOCATION-PLIST"
                "DEFINE-MODULAR-FUN"
                "DEFINE-MOVE-FUN"
                "DEFINE-MOVE-VOP" "DEFINE-STORAGE-BASE"
@@ -306,6 +311,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
                "SC-OFFSET-OFFSET" "SC-OFFSET-SCN" "SC-OR-LOSE" "SC-P" "SC-SB"
                "SET-UNWIND-PROTECT" "SET-VECTOR-SUBTYPE"
                "SETUP-CLOSURE-ENVIRONMENT" "SETUP-ENVIRONMENT"
+               "SOURCE-LOCATION"
                "SOURCE-TRANSFORM-LAMBDA"
                "SPECIFY-SAVE-TN"
                "TAIL-CALL" "TAIL-CALL-NAMED"
@@ -363,7 +369,10 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
                "VM-SUPPORT-ROUTINES-GENERATE-CALL-SEQUENCE"
                "VM-SUPPORT-ROUTINES-GENERATE-RETURN-SEQUENCE"
                "VM-SUPPORT-ROUTINES-EMIT-NOP"
-               "VM-SUPPORT-ROUTINES-LOCATION-NUMBER"))
+               "VM-SUPPORT-ROUTINES-LOCATION-NUMBER"
+
+               "WITH-SOURCE-LOCATION"
+               "*SOURCE-LOCATION-THUNKS*"))
 
    #s(sb-cold:package-data
       :name "SB!DEBUG"
@@ -528,7 +537,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
                "*!LOAD-TIME-VALUES*"
                "LOAD-TYPE-PREDICATE"
                "NEW-DIRECTORY-CORE-ENTRY-TYPE-CODE"
-               "OPEN-FASL-OUTPUT"
+               "OPEN-FASL-OUTPUT" "PAGE-TABLE-CORE-ENTRY-TYPE-CODE"
                "READ-ONLY-CORE-SPACE-ID"
                "*!REVERSED-COLD-TOPLEVELS*"
                "STATIC-CORE-SPACE-ID"
@@ -1143,7 +1152,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "%WITH-ARRAY-DATA" "%WITH-ARRAY-DATA-MACRO"
                "*CURRENT-LEVEL-IN-PRINT*"
                "*EMPTY-TYPE*" "*GC-INHIBIT*" "*GC-PENDING*"
-               #!+sb-thread"*STOP-FOR-GC-PENDING*"
+               #!+sb-thread "*STOP-FOR-GC-PENDING*"
                "*CONTROL-STACK-EXHAUSTION-SAP*" "*UNIVERSAL-TYPE*"
                "*UNIVERSAL-FUN-TYPE*" "*UNPARSE-FUN-TYPE-SIMPLIFY*"
                "*WILD-TYPE*" "WORD-LOGICAL-AND" "WORD-LOGICAL-ANDC1"
@@ -1376,7 +1385,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "SCALE-SINGLE-FLOAT" "SEQUENCE-COUNT" "SEQUENCE-END"
                "SEQUENCE-OF-CHECKED-LENGTH-GIVEN-TYPE"
                "SET-ARRAY-HEADER" "SET-HEADER-DATA" "SHIFT-TOWARDS-END"
-               "SHIFT-TOWARDS-START" "SHRINK-VECTOR"
+               "SHIFT-TOWARDS-START" "SHRINK-VECTOR" "%SHRINK-VECTOR"
                ;; FIXME: 32/64-bit issues
                "SIGNED-BYTE-32-P" "SIGNED-BYTE-64-P"
                "SIMPLE-ARRAY-COMPLEX-DOUBLE-FLOAT-P"
@@ -1591,14 +1600,13 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
 
    #s(sb-cold:package-data
       :name "SB!THREAD"
-      :use ("CL" "SB!ALIEN" "SB!INT")
+      :use ("CL" "SB!ALIEN" "SB!INT" "SB!SYS")
       :doc "public (but low-level): native thread support"
       :export ("*CURRENT-THREAD*" "THREAD" "MAKE-THREAD"
                "THREAD-NAME" "THREAD-ALIVE-P"
                "LIST-ALL-THREADS"
                "INTERRUPT-THREAD-ERROR"
                "INTERRUPT-THREAD-ERROR-THREAD"
-               "INTERRUPT-THREAD-ERROR-ERRNO"
                "INTERRUPT-THREAD" "TERMINATE-THREAD" "DESTROY-THREAD"
                "MUTEX" "MAKE-MUTEX" "MUTEX-NAME" "MUTEX-VALUE"
                "GET-MUTEX" "RELEASE-MUTEX" "WITH-MUTEX"
@@ -1884,7 +1892,11 @@ SB-KERNEL) have been undone, but probably more remain."
                "FOREIGN-SYMBOL-DATAREF-SAP"
                "GET-PAGE-SIZE" "GET-SYSTEM-INFO"
                "IGNORE-INTERRUPT"
-               "INT-SAP" "INVALIDATE-DESCRIPTOR" "IO-TIMEOUT"
+               "IN-INTERRUPTION"
+               "INT-SAP"
+               "INVALIDATE-DESCRIPTOR"
+               "INVOKE-INTERRUPTION"
+               "IO-TIMEOUT"
                "LIST-DYNAMIC-FOREIGN-SYMBOLS"
                "MACRO" "MAKE-FD-STREAM" "MAKE-OBJECT-SET" "MEMMOVE"
                "NATURALIZE-BOOLEAN" "NATURALIZE-INTEGER"