X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=package-data-list.lisp-expr;h=273558e275cc44272560902c7543c7bf2cb023c5;hb=a53deb94a224bc903d00a5075acf562488cab06a;hp=cbe768dee5d11568751e2371de1f291c18113e0f;hpb=1c91b0bc7eb814af6a8c58a99a83a024716138e8;p=sbcl.git diff --git a/package-data-list.lisp-expr b/package-data-list.lisp-expr index cbe768d..273558e 100644 --- a/package-data-list.lisp-expr +++ b/package-data-list.lisp-expr @@ -153,6 +153,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "BIGNUM-COMPARE" "BIGNUM-DEPOSIT-BYTE" "BIGNUM-ELEMENT-TYPE" "BIGNUM-GCD" "BIGNUM-INDEX" "BIGNUM-INTEGER-LENGTH" "BIGNUM-LOAD-BYTE" + "BIGNUM-LOGBITP" "BIGNUM-LOGCOUNT" "BIGNUM-LOGICAL-AND" "BIGNUM-LOGICAL-IOR" "BIGNUM-LOGICAL-NOT" "BIGNUM-LOGICAL-XOR" "BIGNUM-PLUS-P" @@ -224,7 +225,9 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "DEF-IR1-TRANSLATOR" "!DEF-PRIMITIVE-TYPE" "!DEF-PRIMITIVE-TYPE-ALIAS" "DEFINE-SOURCE-TRANSFORM" "!DEF-VM-SUPPORT-ROUTINE" - "DEFINE-ASSEMBLY-ROUTINE" "DEFINE-MOVE-FUN" + "DEFINE-ASSEMBLY-ROUTINE" + "DEFINE-MODULAR-FUN" + "DEFINE-MOVE-FUN" "DEFINE-MOVE-VOP" "DEFINE-STORAGE-BASE" "DEFINE-STORAGE-CLASS" "DEFINE-VOP" "DEFKNOWN" "DEFOPTIMIZER" @@ -550,6 +553,10 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "DEFCONSTANT-UNEQL" "DEFCONSTANT-UNEQL-NAME" "DEFCONSTANT-UNEQL-NEW-VALUE" "DEFCONSTANT-UNEQL-OLD-VALUE" + ;; error signalled when attempt to load an invalid fasl + ;; is made, so that user code can try to recompile, etc. + "INVALID-FASL" + ;; conditions that can be handled to reduce compiler ;; verbosity "CODE-DELETION-NOTE" "COMPILER-NOTE" @@ -646,7 +653,8 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." #s(sb-cold:package-data :name "SB!FORMAT" :doc "private: implementation of FORMAT and friends" - :use ("CL" "SB!EXT" "SB!INT" "SB!KERNEL")) + :use ("CL" "SB!EXT" "SB!INT" "SB!KERNEL") + :export ("%COMPILER-WALK-FORMAT-STRING" "FORMAT-ERROR")) #s(sb-cold:package-data :name "SB!GRAY" @@ -769,6 +777,7 @@ retained, possibly temporariliy, because it might be used internally." "DEFPRINTER" "AVER" "ENFORCE-TYPE" "AWHEN" "ACOND" "IT" + "BINDING*" "!DEF-BOOLEAN-ATTRIBUTE" ;; ..and CONDITIONs.. @@ -779,7 +788,7 @@ retained, possibly temporariliy, because it might be used internally." "INDEX" "LOAD/STORE-INDEX" "SIGNED-BYTE-WITH-A-BITE-OUT" "UNSIGNED-BYTE-WITH-A-BITE-OUT" - "SFUNCTION" + "SFUNCTION" "UNSIGNED-BYTE*" ;; ..and type predicates "INSTANCEP" "DOUBLE-FLOAT-P" @@ -1120,6 +1129,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "KEY-INFO" "KEY-INFO-NAME" "KEY-INFO-P" "KEY-INFO-TYPE" "LAYOUT-DEPTHOID" "LAYOUT-INVALID-ERROR" + #!+x86 "%LEA" "LEXENV" "LEXENV-DESIGNATOR" "LINE-LENGTH" "ANSI-STREAM" @@ -1169,6 +1179,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "NOT-DUMPED-AT-ALL" "NUMERIC-CONTAGION" "NUMERIC-TYPE" "NUMERIC-TYPE-CLASS" "NUMERIC-TYPE-COMPLEXP" + "NUMERIC-TYPE-EQUAL" "NUMERIC-TYPE-FORMAT" "NUMERIC-TYPE-HIGH" "NUMERIC-TYPE-LOW" "NUMERIC-TYPE-P" "OBJECT-NOT-ARRAY-ERROR" "OBJECT-NOT-BASE-CHAR-ERROR" @@ -1204,10 +1215,14 @@ is a good idea, but see SB-SYS re. blurring of boundaries." #!+long-float "OBJECT-NOT-SIMPLE-ARRAY-LONG-FLOAT-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-NIL-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-SINGLE-FLOAT-ERROR" + "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-15-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-16-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-2-ERROR" + "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-29-ERROR" + "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-31-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-32-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-4-ERROR" + "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-7-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-UNSIGNED-BYTE-8-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-SIGNED-BYTE-16-ERROR" "OBJECT-NOT-SIMPLE-ARRAY-SIGNED-BYTE-30-ERROR" @@ -1250,10 +1265,14 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "SIMPLE-ARRAY-NIL-P" "SIMPLE-ARRAY-P" "SIMPLE-ARRAY-SINGLE-FLOAT-P" + "SIMPLE-ARRAY-UNSIGNED-BYTE-15-P" "SIMPLE-ARRAY-UNSIGNED-BYTE-16-P" "SIMPLE-ARRAY-UNSIGNED-BYTE-2-P" + "SIMPLE-ARRAY-UNSIGNED-BYTE-29-P" + "SIMPLE-ARRAY-UNSIGNED-BYTE-31-P" "SIMPLE-ARRAY-UNSIGNED-BYTE-32-P" "SIMPLE-ARRAY-UNSIGNED-BYTE-4-P" + "SIMPLE-ARRAY-UNSIGNED-BYTE-7-P" "SIMPLE-ARRAY-UNSIGNED-BYTE-8-P" "SIMPLE-ARRAY-SIGNED-BYTE-16-P" "SIMPLE-ARRAY-SIGNED-BYTE-30-P" @@ -1280,7 +1299,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->=" "TWO-ARG-AND" - "TWO-ARG-GCD" "TWO-ARG-IOR" + "TWO-ARG-EQV" "TWO-ARG-GCD" "TWO-ARG-IOR" "TWO-ARG-LCM" "TWO-ARG-XOR" "TYPE-DIFFERENCE" "TYPE-EXPAND" "TYPE-INTERSECTION" "TYPE-INTERSECTION2" @@ -1446,7 +1465,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries." :use ("CL" "SB!ALIEN" "SB!INT") :doc "public (but low-level): native thread support" :export ("MAKE-THREAD" - "MAKE-LISTENER-THREAD" "DESTROY-THREAD" "WITH-RECURSIVE-LOCK" + "MAKE-LISTENER-THREAD" "DESTROY-THREAD" "TERMINATE-THREAD" + "INTERRUPT-THREAD" "WITH-RECURSIVE-LOCK" "MUTEX" "MAKE-MUTEX" "GET-MUTEX" "RELEASE-MUTEX" "WITH-MUTEX" "WAITQUEUE" "MAKE-WAITQUEUE" "CONDITION-WAIT" "CONDITION-NOTIFY" "WITH-RECURSIVE-LOCK" "RELEASE-FOREGROUND" "CURRENT-THREAD-ID")) @@ -1739,7 +1759,7 @@ SB-KERNEL) have been undone, but probably more remain." "SYSTEM-AREA-POINTER" "SYSTEM-AREA-POINTER-P" "VECTOR-SAP" "WAIT-UNTIL-FD-USABLE" "WITH-ENABLED-INTERRUPTS" "WITH-FD-HANDLER" - "WITH-INTERRUPTS" "WITHOUT-GCING" + "WITH-INTERRUPTS" "WITH-PINNED-OBJECTS" "WITHOUT-GCING" "WITHOUT-INTERRUPTS" "WORDS" "ALLOCATE-SYSTEM-MEMORY-AT" "GET-DYNAMIC-FOREIGN-SYMBOL-ADDRESS")) @@ -1781,7 +1801,7 @@ no guarantees of interface stability." "SETUIDEXEC" "SG-ERASE" "SG-FLAGS" "SG-ISPEED" "SG-KILL" "SG-OSPEED" "SGTTYB" "SIZE-T" "ST-ATIME" "ST-BLKSIZE" "ST-BLOCKS" "ST-CTIME" "ST-DEV" "ST-GID" "ST-MODE" "ST-MTIME" - "ST-NLINK" "ST-RDEV" "ST-SIZE" "ST-UID" "STAT" + "ST-NLINK" "ST-RDEV" "ST-SIZE" "ST-UID" "STAT" "TERMINAL-SPEEDS" "TIME-T" "TIMEVAL" "TIMEZONE" "TIOCFLUSH" "TIOCGETC" "TIOCGETP" "TIOCGLTC" "TIOCGPGRP" "TIOCGWINSZ" "TIOCNOTTY" "TIOCSETC" "TIOCSETP" "TIOCSLTC" "TIOCSPGRP" @@ -1806,35 +1826,38 @@ no guarantees of interface stability." "WRITEGRP" "WRITEOTH" "WRITEOWN" "WS-COL" "WS-ROW" "WS-XPIXEL" "WS-YPIXEL" "WNOHANG" "WSTOPPED" "WUNTRACED" - "W_OK" "X_OK" "SIGSYS" "TCSETPGRP" "FD-ZERO" - "SIGQUIT" "SIGCHLD" "SIGSEGV" "FD-CLR" "SIGUSR2" - "EALREADY" "SIGPIPE" "CHECK" "SIGXCPU" "EOPNOTSUPP" - "SIGFPE" "SIGHUP" "ENOTSOCK" "EINTR" - "SIGCONT" "UNIX-RESOLVE-LINKS" "SIGKILL" "EMSGSIZE" "ERANGE" - "EPROTOTYPE" "UNIX-SIGNAL-NUMBER" "EPFNOSUPPORT" "SIGILL" - "EDOM" "EDQUOT" "FD-SETSIZE" "SIGTSTP" - "EAFNOSUPPORT" "TCGETPGRP" "EMFILE" "ECONNRESET" - "EADDRNOTAVAIL" "SIGALRM" "ENETDOWN" "EVICEOP" - "UNIX-FAST-GETRUSAGE" "EPERM" "SIGINT" "EXDEV" "EDEADLK" - "ENOSPC" "ECONNREFUSED" "SIGWINCH" "ENOPROTOOPT" "ESRCH" - "EUSERS" "SIGVTALRM" "ENOTCONN" "ESUCCESS" "EPIPE" - "UNIX-SIMPLIFY-PATHNAME" "EISCONN" "FD-ISSET" - "ESHUTDOWN" "EBUSY" "SIGTERM" "ENAMETOOLONG" "EMLINK" - "EADDRINUSE" "SIGBUS" "ERESTART" - "UNIX-SIGNAL-NAME" "ETIMEDOUT" "ECHILD" "EFBIG" "SIGTRAP" - "UNIX-KILLPG" "ENOTBLK" "SIGIOT" "SIGUSR1" "ECONNABORTED" - "EHOSTUNREACH" "EBADF" "EINVAL" "FD-SET" "EISDIR" - "SIGTTIN" "UNIX-KILL" "EHOSTDOWN" "E2BIG" "ESPIPE" - "UNIX-FAST-SELECT" "ENXIO" "ENOTTY" "ELOOP" "LTCHARS" - "SIGXFSZ" "EINPROGRESS" "ENOENT" - "EPROTONOSUPPORT" "SIGIO" "ENOMEM" "SIGEMT" - "EFAULT" "ENODEV" "EIO" "EVICEERR" "ETXTBSY" "EWOULDBLOCK" - "EAGAIN" "EDESTADDRREQ" "ENOEXEC" "ENETUNREACH" "ENOTEMPTY" - "ENFILE" - "SIGTTOU" "EEXIST" "SIGPROF" "SIGSTOP" "ENETRESET" "SIGURG" - "ENOBUFS" "EPROCLIM" "EROFS" "ETOOMANYREFS" "UNIX-FILE-KIND" - "ELOCAL" "UNIX-SIGSETMASK" "EREMOTE" "ESOCKTNOSUPPORT" - "TIOCSIGSEND" "SIGWAITING" + "W_OK" "X_OK" + ;; signals + "SIGALRM" "SIGBUS" "SIGCHLD" "SIGCONT" "SIGEMT" "SIGFPE" + "SIGHUP" "SIGILL" "SIGINT" "SIGIO" "SIGIOT" "SIGKILL" + "SIGPIPE" "SIGPROF" "SIGQUIT" "SIGSEGV" "SIGSTOP" "SIGSYS" + "SIGTERM" "SIGTRAP" "SIGTSTP" "SIGTTIN" "SIGTTOU" "SIGURG" + "SIGUSR1" "SIGUSR2" "SIGVTALRM" "SIGWAITING" "SIGWINCH" + "SIGXCPU" "SIGXFSZ" + + ;; errors + "E2BIG" "EADDRINUSE" "EADDRNOTAVAIL" "EAFNOSUPPORT" + "EAGAIN" "EALREADY" "EBADF" "EBUSY" "ECHILD" "ECONNABORTED" + "ECONNREFUSED" "ECONNRESET" "EDEADLK" "EDESTADDRREQ" "EDOM" + "EDQUOT" "EEXIST" "EFAULT" "EFBIG" "EHOSTDOWN" + "EHOSTUNREACH" "EINPROGRESS" "EINTR" "EINVAL" "EIO" + "EISCONN" "EISDIR" "ELOCAL" "ELOOP" "EMFILE" "EMLINK" + "EMSGSIZE" "ENAMETOOLONG" "ENETDOWN" "ENETRESET" + "ENETUNREACH" "ENFILE" "ENOBUFS" "ENODEV" "ENOENT" + "ENOEXEC" "ENOMEM" "ENOPROTOOPT" "ENOSPC" "ENOTBLK" + "ENOTCONN" "ENOTEMPTY" "ENOTSOCK" "ENOTTY" "ENXIO" + "EOPNOTSUPP" "EPERM" "EPFNOSUPPORT" "EPIPE" "EPROCLIM" + "EPROTONOSUPPORT" "EPROTOTYPE" "ERANGE" "EREMOTE" + "ERESTART" "EROFS" "ESHUTDOWN" "ESOCKTNOSUPPORT" "ESPIPE" + "ESRCH" "ESUCCESS" "ETIMEDOUT" "ETOOMANYREFS" "ETXTBSY" + "EUSERS" "EVICEERR" "EVICEOP" "EWOULDBLOCK" "EXDEV" + + "FD-ISSET" "FD-SET" "LTCHARS" "UNIX-FAST-SELECT" + "UNIX-FILE-KIND" "UNIX-KILL" "UNIX-SIGSETMASK" + "TCSETPGRP" "FD-ZERO" "FD-CLR" "CHECK" "UNIX-RESOLVE-LINKS" + "FD-SETSIZE" "TCGETPGRP" "UNIX-FAST-GETRUSAGE" + "UNIX-SIMPLIFY-PATHNAME" "UNIX-KILLPG" + "TIOCSIGSEND" "C-IFLAG" "UNIX-TCGETATTR" "C-LFLAG" "C-OFLAG" "C-CFLAG" "TCSAFLUSH" "C-CC" "SIOCSPGRP" "TERMIOS" "UNIX-TCSETATTR" "O_NDELAY" "O_NOCTTY" @@ -1906,7 +1929,7 @@ structure representations" "CATCH-BLOCK-ENTRY-PC-SLOT" "CATCH-BLOCK-PREVIOUS-CATCH-SLOT" "CATCH-BLOCK-SC-NUMBER" "CATCH-BLOCK-SIZE" "CATCH-BLOCK-SIZE-SLOT" "CATCH-BLOCK-TAG-SLOT" "CERROR-TRAP" - "CLOSURE-FUN-HEADER-WIDETAG" "CLOSURE-FUN-SLOT" + "CLOSURE-FUN-SLOT" "CLOSURE-HEADER-WIDETAG" "CLOSURE-INFO-OFFSET" "CODE-CODE-SIZE-SLOT" "CODE-CONSTANTS-OFFSET" "CODE-DEBUG-INFO-SLOT" "CODE-ENTRY-POINTS-SLOT" @@ -2033,10 +2056,15 @@ structure representations" #!+long-float "SIMPLE-ARRAY-LONG-FLOAT-WIDETAG" "SIMPLE-ARRAY-NIL-WIDETAG" "SIMPLE-ARRAY-SINGLE-FLOAT-WIDETAG" - "SIMPLE-ARRAY-WIDETAG" "SIMPLE-ARRAY-UNSIGNED-BYTE-16-WIDETAG" + "SIMPLE-ARRAY-WIDETAG" + "SIMPLE-ARRAY-UNSIGNED-BYTE-15-WIDETAG" + "SIMPLE-ARRAY-UNSIGNED-BYTE-16-WIDETAG" "SIMPLE-ARRAY-UNSIGNED-BYTE-2-WIDETAG" + "SIMPLE-ARRAY-UNSIGNED-BYTE-29-WIDETAG" + "SIMPLE-ARRAY-UNSIGNED-BYTE-31-WIDETAG" "SIMPLE-ARRAY-UNSIGNED-BYTE-32-WIDETAG" "SIMPLE-ARRAY-UNSIGNED-BYTE-4-WIDETAG" + "SIMPLE-ARRAY-UNSIGNED-BYTE-7-WIDETAG" "SIMPLE-ARRAY-UNSIGNED-BYTE-8-WIDETAG" "SIMPLE-ARRAY-SIGNED-BYTE-16-WIDETAG" "SIMPLE-ARRAY-SIGNED-BYTE-30-WIDETAG"