1.0.12.33: Have foreign.test.sh create .so files under the test directory
[sbcl.git] / package-data-list.lisp-expr
index 989ae2e..8d96109 100644 (file)
@@ -789,6 +789,23 @@ possibly temporariliy, because it might be used internally."
       :export (;; lambda list keyword extensions
                "&MORE"
 
+               ;; utilities for floating point zero handling
+               "FP-ZERO-P"
+               "NEG-FP-ZERO"
+
+               ;; generic set implementation
+               "ADD-TO-XSET"
+               "ALLOC-XSET"
+               "MAP-XSET"
+               "XSET"
+               "XSET-COUNT"
+               "XSET-EMPTY-P"
+               "XSET-INTERSECTION"
+               "XSET-MEMBER-P"
+               "XSET-MEMBERS"
+               "XSET-SUBSET-P"
+               "XSET-UNION"
+
                ;; communication between the runtime and Lisp
                "*CORE-STRING*"
 
@@ -1151,7 +1168,9 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "%ASSOC-TEST-NOT"
                "%ASIN" "%ASINH"
                "%ATAN" "%ATAN2" "%ATANH" "%CALLER-FRAME-AND-PC"
-               "%CHECK-BOUND" "%CHECK-VECTOR-SEQUENCE-BOUNDS"
+               "%CHECK-BOUND"
+               "%CHECK-GENERIC-SEQUENCE-BOUNDS"
+               "%CHECK-VECTOR-SEQUENCE-BOUNDS"
                "%CLOSURE-FUN" "%CLOSURE-INDEX-REF"
                "%COMPARE-AND-SWAP-CAR"
                "%COMPARE-AND-SWAP-CDR"
@@ -1325,6 +1344,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "LAYOUT-SLOT-TABLE"
                #!+(or x86-64 x86) "%LEA"
                "LEXENV" "LEXENV-DESIGNATOR" "LINE-LENGTH"
+               "LIST-COPY-SEQ*"
+               "LIST-FILL*"
                "LIST-SUBSEQ*"
                "ANSI-STREAM"
                "ANSI-STREAM-BIN" "ANSI-STREAM-BOUT" "ANSI-STREAM-CLOSE"
@@ -1351,8 +1372,10 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "MAKE-SINGLE-FLOAT" "MAKE-SPECIALIZABLE-ARRAY"
                "MAKE-UNPORTABLE-FLOAT" "%MAKE-INSTANCE"
                "MAKE-SHORT-VALUES-TYPE" "MAKE-SINGLE-VALUE-TYPE"
-               "MAKE-VALUE-CELL" "MAKE-VALUES-TYPE" "MEMBER-TYPE"
-               "MEMBER-TYPE-MEMBERS" "MEMBER-TYPE-P" "MERGE-BITS"
+               "MAKE-VALUE-CELL" "MAKE-VALUES-TYPE"
+               "MAPC-MEMBER-TYPE-MEMBERS" "MAPCAR-MEMBER-TYPE-MEMBERS"
+               "MEMBER-TYPE" "MEMBER-TYPE-MEMBERS" "MEMBER-TYPE-P"
+               "MEMBER-TYPE-SIZE" "MERGE-BITS"
                "MODIFIED-NUMERIC-TYPE" "MUTATOR-SELF" "NAMED-TYPE"
                "NAMED-TYPE-NAME" "NAMED-TYPE-P" "NATIVE-BYTE-ORDER"
                "NEGATE" "NEGATION-TYPE" "NEGATION-TYPE-TYPE"
@@ -1502,6 +1525,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "SINGLE-VALUE-TYPE" "SINGLE-VALUE-SPECIFIER-TYPE"
                "SPECIALIZABLE" "SPECIALIZABLE-VECTOR" "SPECIFIER-TYPE"
                "STACK-REF" "STREAM-DESIGNATOR" "STRING-DESIGNATOR"
+               "STRING-FILL*"
+               "STRING-SUBSEQ*"
                "STRUCTURE-RAW-SLOT-TYPE-AND-SIZE" "SUB-GC"
                "SYMBOLS-DESIGNATOR"
                "%INSTANCE-LENGTH"
@@ -1532,7 +1557,10 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
                "VALUES-TYPE-REST" "VALUES-TYPE-UNION"
                "VALUES-TYPE-TYPES" "VALUES-TYPES"
                "VALUES-TYPES-EQUAL-OR-INTERSECT" "VECTOR-T-P"
-               "VECTOR-NIL-P" "VECTOR-TO-VECTOR*"
+               "VECTOR-NIL-P"
+               "VECTOR-FILL*"
+               "VECTOR-SUBSEQ*"
+               "VECTOR-TO-VECTOR*"
                "VECTOR-OF-CHECKED-LENGTH-GIVEN-LENGTH" "WITH-ARRAY-DATA"
                "WITH-CIRCULARITY-DETECTION" "WRONG-NUMBER-OF-INDICES-ERROR"
 
@@ -2131,13 +2159,15 @@ no guarantees of interface stability."
                "TIMEVAL" "TIMEZONE" "TIOCFLUSH" "TIOCGETC" "TIOCGETP" "TIOCGLTC"
                "TIOCGPGRP" "TIOCGWINSZ" "TIOCNOTTY" "TIOCSETC" "TIOCSETP"
                "TIOCSLTC" "TIOCSPGRP" "TIOCSWINSZ" "TV-SEC" "TV-USEC"
-               "TZ-DSTTIME" "TZ-MINUTESWEST" "UID-T" "UNIX-CLOSE" "UNIX-DUP"
-               "UNIX-EXIT" "UNIX-FILE-MODE" "UNIX-FSTAT" "UNIX-GETHOSTNAME"
-               "UNIX-GETPID" "UNIX-GETRUSAGE" "UNIX-GETTIMEOFDAY" "UNIX-GETUID"
-               "UNIX-GID" "UNIX-IOCTL" "UNIX-ISATTY" "UNIX-LSEEK" "UNIX-LSTAT"
-               "UNIX-MKDIR" "UNIX-OPEN" "UNIX-PATHNAME" "UNIX-PID" "UNIX-PIPE"
-               "UNIX-READ" "UNIX-READLINK" "UNIX-RENAME" "UNIX-SELECT"
-               "UNIX-STAT" "UNIX-UID" "UNIX-UNLINK" "UNIX-WRITE" "WINSIZE"
+               "TZ-DSTTIME" "TZ-MINUTESWEST" "UID-T" "UNIX-CHMOD" "UNIX-CLOSE"
+               "UNIX-DUP""UNIX-EXIT" "UNIX-FILE-MODE" "UNIX-FSTAT"
+               "UNIX-GETHOSTNAME" "UNIX-GETPID" "UNIX-GETRUSAGE"
+               "UNIX-GETTIMEOFDAY" "UNIX-GETUID" "UNIX-GID" "UNIX-IOCTL"
+               "UNIX-ISATTY" "UNIX-LSEEK" "UNIX-LSTAT" "UNIX-MKDIR"
+               "UNIX-MKSTEMP" "UNIX-OPEN" "UNIX-PATHNAME" "UNIX-PID"
+               "UNIX-PIPE" "UNIX-READ" "UNIX-READLINK" "UNIX-RENAME"
+               "UNIX-SELECT" "UNIX-STAT" "UNIX-UID" "UNIX-UNLINK" "UNIX-WRITE"
+               "WINSIZE"
                "WRITEGRP" "WRITEOTH" "WRITEOWN" "WS-COL" "WS-ROW" "WS-XPIXEL"
                "WS-YPIXEL" "WNOHANG" "WSTOPPED" "WUNTRACED" "W_OK" "X_OK"