"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"
"*POSIX-ARGV*" "*CORE-PATHNAME*" "*RUNTIME-PATHNAME*"
"POSIX-GETENV" "POSIX-ENVIRON"
- ;; Atomic operations
+ ;; Atomic operations and types related to them
"COMPARE-AND-SWAP"
"ATOMIC-INCF"
+ "ATOMIC-DECF"
+ "WORD"
;; Time related things
"CALL-WITH-TIMING"
"*SETF-FDEFINITION-HOOK*"
;; error-reporting facilities
+ "ARGUMENTS-OUT-OF-DOMAIN-ERROR"
+ "BAD-TYPE"
"CLOSED-STREAM-ERROR"
"COMPILED-PROGRAM-ERROR"
"ENCAPSULATED-CONDITION"
"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"
"%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"
"THREAD-ALIVE-P"
"THREAD-NAME"
"THREAD-YIELD"
+ ;; Memory barrier
+ "BARRIER"
;; Mutexes
"GET-MUTEX"
+ "GRAB-MUTEX"
"HOLDING-MUTEX-P"
"MAKE-MUTEX"
"MUTEX"
"ALLOW-WITH-INTERRUPTS"
"BEEP"
"BREAKPOINT-ERROR"
+ "CANCEL-DEADLINE"
"CLOSE-SHARED-OBJECTS"
"DEADLINE-TIMEOUT"
"DEALLOCATE-SYSTEM-MEMORY"
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")
+ :reexport ("WORD")
: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"
"ANY-REG-SC-NUMBER" "ARRAY-DATA-SLOT" "ARRAY-DIMENSIONS-OFFSET"
"ARRAY-DISPLACED-P-SLOT" "ARRAY-DISPLACEMENT-SLOT"
"WEAK-POINTER-BROKEN-SLOT" "WEAK-POINTER-NEXT-SLOT"
"WEAK-POINTER-SIZE" "WEAK-POINTER-WIDETAG"
"WEAK-POINTER-VALUE-SLOT"
- "WORD" "N-WORD-BITS" "N-WORD-BYTES" "N-MACHINE-WORD-BITS"
+ "N-WORD-BITS" "N-WORD-BYTES" "N-MACHINE-WORD-BITS"
"WORD-REG-SC-NUMBER" "WORD-SHIFT"
#!+win32 "CONTEXT-RESTORE-TRAP"
"ZERO-SC-NUMBER"))