fix bogus test in arith.pure.lisp
[sbcl.git] / package-data-list.lisp-expr
index f46895d..0444ebb 100644 (file)
@@ -53,6 +53,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
              "INT"
              "LOAD-1-FOREIGN" "LOAD-FOREIGN" "LOAD-SHARED-OBJECT" "LONG" "LONG-LONG"
              "MAKE-ALIEN"
+             "MAKE-ALIEN-STRING"
              "NULL-ALIEN"
              "SAP-ALIEN" "SHORT" "SIGNED" "SLOT" "STRUCT"
              "UNDEFINED-ALIEN-ERROR"
@@ -263,6 +264,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
                "DEFINE-STORAGE-CLASS" "DEFINE-VOP"
                "DEFKNOWN" "DEFOPTIMIZER"
                "DEFTRANSFORM" "DERIVE-TYPE"
+               "EMIT-BLOCK-HEADER"
                "ENTRY-NODE-INFO-NLX-TAG" "ENTRY-NODE-INFO-ST-TOP"
                "PHYSENV-DEBUG-LIVE-TN" "PHYSENV-LIVE-TN"
                "FAST-SYMBOL-VALUE"
@@ -311,7 +313,9 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
                "%%POP-DX"
                "PREDICATE" "PRIMITIVE-TYPE" "PRIMITIVE-TYPE-OF"
                "PRIMITIVE-TYPE-OR-LOSE" "PRIMITIVE-TYPE-VOP"
-               "PRIMITIVE-TYPE-NAME" "PUSH-VALUES"
+               "PRIMITIVE-TYPE-NAME"
+               "PRIMITIVE-TYPE-INDIRECT-CELL-TYPE"
+               "PUSH-VALUES"
                "READ-PACKED-BIT-VECTOR" "READ-VAR-INTEGER" "READ-VAR-STRING"
                #!+inline-constants "REGISTER-INLINE-CONSTANT"
                "RESET-STACK-POINTER" "RESTORE-DYNAMIC-STATE"
@@ -579,11 +583,15 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
       :name "SB!EXT"
       :doc "public: miscellaneous supported extensions to the ANSI Lisp spec"
       :use ("CL" "SB!ALIEN" "SB!INT" "SB!SYS" "SB!GRAY")
-      :export ( ;; Information about how the program was invoked is
+      :export (;; Information about how the program was invoked is
                ;; nonstandard but very useful.
                "*POSIX-ARGV*" "*CORE-PATHNAME*" "*RUNTIME-PATHNAME*"
                "POSIX-GETENV" "POSIX-ENVIRON"
 
+               ;; Customizing initfile locations
+               "*USERINIT-PATHNAME-FUNCTION*"
+               "*SYSINIT-PATHNAME-FUNCTION*"
+
                ;; Atomic operations and types related to them
                "COMPARE-AND-SWAP"
                "ATOMIC-INCF"
@@ -608,6 +616,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
                "GENERATION-MINIMUM-AGE-BEFORE-GC"
                "GENERATION-NUMBER-OF-GCS"
                "GENERATION-NUMBER-OF-GCS-BEFORE-PROMOTION"
+               "GC-LOGFILE"
 
                ;; Stack allocation control
                "*STACK-ALLOCATE-DYNAMIC-EXTENT*"
@@ -852,6 +861,9 @@ possibly temporariliy, because it might be used internally."
                ;; Stack allocation without any questions asked
                "TRULY-DYNAMIC-EXTENT"
 
+               ;; Like WITH-LOCKED-HASH-TABLE, but disabled interrupts
+               "WITH-LOCKED-SYSTEM-TABLE"
+
                ;; generic set implementation
                "ADD-TO-XSET"
                "ALLOC-XSET"
@@ -898,6 +910,10 @@ possibly temporariliy, because it might be used internally."
                ;; hash mixing operations
                "MIX" "MIXF"
 
+               ;; Macroexpansion that doesn't touch special forms
+               "%MACROEXPAND"
+               "%MACROEXPAND-1"
+
                ;; I'm not convinced that FDEFINITIONs are the ideal
                ;; solution, so exposing ways to peek into the system
                ;; seems undesirable, since it makes it harder to get
@@ -1073,6 +1089,7 @@ possibly temporariliy, because it might be used internally."
                "DEFINE-HASH-CACHE"
                "DEFUN-CACHED"
                "DEFINE-CACHED-SYNONYM"
+               "DROP-ALL-HASH-CACHES"
 
                ;; time
                "FORMAT-DECODED-TIME"
@@ -1884,6 +1901,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "!FOREIGN-COLD-INIT" "!FUNCTION-NAMES-COLD-INIT"
                "!TYPE-CLASS-COLD-INIT" "!TYPEDEFS-COLD-INIT"
                "!ALIEN-TYPE-COLD-INIT" "!CLASSES-COLD-INIT"
+               "!DEADLINE-COLD-INIT"
                "!EARLY-TYPE-COLD-INIT" "!LATE-TYPE-COLD-INIT"
                "!FIXUP-TYPE-COLD-INIT" "!TARGET-TYPE-COLD-INIT"
                "!RANDOM-COLD-INIT" "!READER-COLD-INIT"
@@ -1948,6 +1966,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "SYMBOL-VALUE-IN-THREAD-ERROR"
                "TERMINATE-THREAD"
                "THREAD"
+               "THREAD-DEADLOCK"
+               "THREAD-DEADLOCK-CYCLE"
                "THREAD-ERROR"
                "THREAD-ERROR-THREAD"
                "THREAD-ALIVE-P"
@@ -2644,7 +2664,8 @@ structure representations"
                "PRIMITIVE-OBJECT-LOWTAG" "PRIMITIVE-OBJECT-NAME"
                "PRIMITIVE-OBJECT-OPTIONS" "PRIMITIVE-OBJECT-P"
                "PRIMITIVE-OBJECT-SIZE" "PRIMITIVE-OBJECT-SLOTS"
-               "PRIMITIVE-OBJECT-VARIABLE-LENGTH-P" "PRINT-ALLOCATED-OBJECTS"
+               "PRIMITIVE-OBJECT-VARIABLE-LENGTH-P"
+               "PRINT-ALLOCATED-OBJECTS"
                "RANDOM-IMMEDIATE-SC-NUMBER" "RATIO-DENOMINATOR-SLOT"
                "RATIO-NUMERATOR-SLOT" "RATIO-SIZE" "RATIO-WIDETAG"
                "*READ-ONLY-SPACE-FREE-POINTER*"