X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=package-data-list.lisp-expr;h=939d02be77e3858e60d85e6d326fe58024bf299d;hb=b5696612c774dac57abff3b5abe3f04ebe0ce2c7;hp=01d4d372c78c397498cef887c328ab8952828738;hpb=2a1df4bcc815f763fac346f32fbe535b39a0d2e1;p=sbcl.git diff --git a/package-data-list.lisp-expr b/package-data-list.lisp-expr index 01d4d37..939d02b 100644 --- a/package-data-list.lisp-expr +++ b/package-data-list.lisp-expr @@ -542,7 +542,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "END-CORE-ENTRY-TYPE-CODE" "FASL-CONSTANT-ALREADY-DUMPED-P" "+FASL-FILE-VERSION+" - "FASL-DUMP-COLD-LOAD-FORM" "FASL-DUMP-COMPONENT" + "FASL-DUMP-COMPONENT" "FASL-DUMP-COLD-FSET" "FASL-DUMP-LOAD-TIME-VALUE" "FASL-DUMP-LOAD-TIME-VALUE-LAMBDA" "FASL-DUMP-SOURCE-INFO" "FASL-DUMP-TOPLEVEL-LAMBDA-CALL" @@ -586,6 +586,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." ;; Atomic operations "COMPARE-AND-SWAP" "ATOMIC-INCF" + "ATOMIC-DECF" ;; Time related things "CALL-WITH-TIMING" @@ -597,6 +598,14 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "GC" "GET-BYTES-CONSED" "*GC-RUN-TIME*" "PURIFY" + ;; Gencgc only, but symbols exist for manual building + ;; convenience on all platforms. + "GENERATION-AVERAGE-AGE" + "GENERATION-BYTES-ALLOCATED" + "GENERATION-BYTES-CONSED-BETWEEN-GCS" + "GENERATION-MINIMUM-AGE-BEFORE-GC" + "GENERATION-NUMBER-OF-GCS" + "GENERATION-NUMBER-OF-GCS-BEFORE-PROMOTION" ;; Stack allocation control "*STACK-ALLOCATE-DYNAMIC-EXTENT*" @@ -681,6 +690,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." ;; ..and inspector of compiler policy "DESCRIBE-COMPILER-POLICY" "RESTRICT-COMPILER-POLICY" + "WITH-COMPILER-POLICY" ;; a special form for breaking out of our "declarations ;; are assertions" default @@ -748,6 +758,9 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "*ED-FUNCTIONS*" "*MODULE-PROVIDER-FUNCTIONS*" "WITH-TIMEOUT" "TIMEOUT" + "SEED-RANDOM-STATE" + "TYPEXPAND-1" "TYPEXPAND" "TYPEXPAND-ALL" + "DEFINED-TYPE-NAME-P" "VALID-TYPE-SPECIFIER-P" ;; stepping interface "STEP-CONDITION" "STEP-FORM-CONDITION" "STEP-FINISHED-CONDITION" @@ -884,6 +897,7 @@ possibly temporariliy, because it might be used internally." "*SETF-FDEFINITION-HOOK*" ;; error-reporting facilities + "ARGUMENTS-OUT-OF-DOMAIN-ERROR" "CLOSED-STREAM-ERROR" "COMPILED-PROGRAM-ERROR" "ENCAPSULATED-CONDITION" @@ -906,6 +920,7 @@ possibly temporariliy, because it might be used internally." "STANDARD-READTABLE-MODIFIED-ERROR" "STANDARD-PPRINT-DISPATCH-TABLE-MODIFIED-ERROR" "ARRAY-BOUNDING-INDICES-BAD-ERROR" + "CIRCULAR-LIST-ERROR" "SEQUENCE-BOUNDING-INDICES-BAD-ERROR" "SPECIAL-FORM-FUNCTION" "STYLE-WARN" "SIMPLE-COMPILER-NOTE" @@ -992,7 +1007,8 @@ possibly temporariliy, because it might be used internally." "DUPLICATE-DEFINITION" "DUPLICATE-DEFINITION-NAME" "PACKAGE-AT-VARIANCE" "ARRAY-INITIAL-ELEMENT-MISMATCH" - "TYPE-WARNING" "LOCAL-ARGUMENT-MISMATCH" + "TYPE-WARNING" "TYPE-STYLE-WARNING" + "LOCAL-ARGUMENT-MISMATCH" "FORMAT-ARGS-MISMATCH" "FORMAT-TOO-FEW-ARGS-WARNING" "FORMAT-TOO-MANY-ARGS-WARNING" "EXTENSION-FAILURE" "STRUCTURE-INITARG-NOT-KEYWORD" "CONSTANT-MODIFIED" @@ -1289,7 +1305,7 @@ 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" - #!+(or x86 x86-64) + #!+(or x86 x86-64 ppc) "%RAW-INSTANCE-ATOMIC-INCF/WORD" "%RAW-INSTANCE-REF/WORD" "%RAW-INSTANCE-SET/WORD" "%RAW-INSTANCE-REF/SINGLE" "%RAW-INSTANCE-SET/SINGLE" @@ -1390,7 +1406,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "FLOAT-WAIT" "DYNAMIC-SPACE-FREE-POINTER" "DYNAMIC-USAGE" "EFFECTIVE-FIND-POSITION-TEST" "EFFECTIVE-FIND-POSITION-KEY" "ERROR-NUMBER-OR-LOSE" - "EXTENDED-CHAR-P" + "EXTENDED-CHAR-P" "EXTERNAL-FORMAT-DESIGNATOR" "FDEFINITION-OBJECT" "FDOCUMENTATION" "FILENAME" "FIND-AND-INIT-OR-CHECK-LAYOUT" @@ -1634,6 +1650,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "TWO-ARG-/=" "TWO-ARG-<" "TWO-ARG-<=" "TWO-ARG-=" "TWO-ARG->" "TWO-ARG->=" "TWO-ARG-AND" "TWO-ARG-EQV" "TWO-ARG-GCD" "TWO-ARG-IOR" "TWO-ARG-LCM" "TWO-ARG-XOR" + "TYPE-*-TO-T" "TYPE-DIFFERENCE" "TYPE-EXPAND" "TYPE-INTERSECTION" "TYPE-INTERSECTION2" "TYPE-APPROX-INTERSECTION2" "TYPE-SINGLE-VALUE-P" "TYPE-SPECIFIER" "TYPE-UNION" @@ -1912,8 +1929,11 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "THREAD-ALIVE-P" "THREAD-NAME" "THREAD-YIELD" + ;; Memory barrier + "BARRIER" ;; Mutexes "GET-MUTEX" + "GRAB-MUTEX" "HOLDING-MUTEX-P" "MAKE-MUTEX" "MUTEX" @@ -1940,6 +1960,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "SEMAPHORE-NAME" "SEMAPHORE-COUNT" "SIGNAL-SEMAPHORE" + "TRY-SEMAPHORE" "WAIT-ON-SEMAPHORE")) #s(sb-cold:package-data @@ -2235,6 +2256,7 @@ SB-KERNEL) have been undone, but probably more remain." "ALLOW-WITH-INTERRUPTS" "BEEP" "BREAKPOINT-ERROR" + "CANCEL-DEADLINE" "CLOSE-SHARED-OBJECTS" "DEADLINE-TIMEOUT" "DEALLOCATE-SYSTEM-MEMORY" @@ -2446,10 +2468,14 @@ no guarantees of interface stability." structure representations" :use ("CL" "SB!ALIEN" "SB!ALIEN-INTERNALS" "SB!ASSEM" "SB!C" "SB!EXT" "SB!FASL" "SB!INT" "SB!KERNEL" "SB!SYS" "SB!UNIX") - :export ("*ASSEMBLY-UNIT-LENGTH*" + :export ("*ALLOC-SIGNAL*" + "*ASSEMBLY-UNIT-LENGTH*" "*PRIMITIVE-OBJECTS*" + "+HIGHEST-NORMAL-GENERATION+" + "+PSEUDO-STATIC-GENERATION+" + "%COMPILER-BARRIER" "%DATA-DEPENDENCY-BARRIER" + "%MEMORY-BARRIER" "%READ-BARRIER" "%WRITE-BARRIER" "AFTER-BREAKPOINT-TRAP" - "*ALLOC-SIGNAL*" "ANY-REG-SC-NUMBER" "ARRAY-DATA-SLOT" "ARRAY-DIMENSIONS-OFFSET" "ARRAY-DISPLACED-P-SLOT" "ARRAY-DISPLACEMENT-SLOT" "ARRAY-DISPLACED-FROM-SLOT" @@ -2726,6 +2752,7 @@ structure representations" "INTERPRETED-FUNCTION-DEBUG-NAME" "INTERPRETED-FUNCTION-LAMBDA-LIST" "INTERPRETED-FUNCTION-DEBUG-LAMBDA-LIST" + "INTERPRETED-FUNCTION-DECLARATIONS" "INTERPRETED-FUNCTION-DOCUMENTATION" "INTERPRETED-FUNCTION-BODY" "INTERPRETED-FUNCTION-SOURCE-LOCATION"