Raymond Toy pushed to branch rtoy-unix-core at cmucl / cmucl
Commits:
1 changed file:
Changes:
src/code/exports.lisp
--- a/src/code/exports.lisp
+++ b/src/code/exports.lisp
@@ -196,7 +196,6 @@
"NEGATE-BIGNUM" "SUBTRACT-BIGNUM"))
(defpackage "UNIX"
- #-linux
(:export "UNIX-CURRENT-DIRECTORY"
"UNIX-OPEN"
"UNIX-READ"
@@ -225,7 +224,6 @@
"UNIX-GETTIMEOFDAY"
"UNIX-ISATTY"
"UNIX-MKDIR"
- "UNIX-RMDIR"
"UNIX-UNLINK"
"TIMEZONE"
"TIMEVAL"
@@ -234,7 +232,6 @@
"INO-T"
"DEV-T"
"TIME-T"
- "TIME-T"
"USER-INFO-NAME"
"INT64-T"
"MODE-T"
@@ -245,23 +242,18 @@
"UNIX-UID"
"UNIX-GID"
"GET-UNIX-ERROR-MSG"
- "TCHARS"
"WINSIZE"
- "LTCHARS"
"TIMEVAL"
"CLOSE-DIR"
"OPEN-DIR"
"READ-DIR"
- "D-NAMLEN"
-
;; filesys.lisp
"UNIX-GETPWUID"
-
+
;; multi-proc.lisp
"UNIX-SETITIMER"
;; run-program.lisp
- "SGTTYB"
"UNIX-TTYNAME"
"UNIX-IOCTL"
"UNIX-OPENPTY"
@@ -285,16 +277,14 @@
"UNIX-SENDTO"
"UNIX-SHUTDOWN"
"UNIX-FCNTL"
-
+
;; serve-event.lisp
"FD-SETSIZE"
"FD-ISSET"
"FD-CLR"
;; Simple streams
- "PROT_READ"
"UNIX-MMAP"
- "UNIX-MUNMAP"
"UNIX-MSYNC"
;; Motif
@@ -304,6 +294,22 @@
"TERMIOS"
"UNIX-TCGETATTR"
"UNIX-TCSETATTR"
+ )
+ #-linux
+ (:export "UNIX-RMDIR"
+ "TCHARS"
+ "LTCHARS"
+ "D-NAMLEN"
+
+
+ ;; run-program.lisp
+ "SGTTYB"
+
+ ;; Simple streams
+ "PROT_READ"
+ "UNIX-MUNMAP"
+
+ ;; Hemlock
"UNIX-CFGETOSPEED"
"UNIX-FCHMOD"
"UNIX-CREAT"
@@ -659,113 +665,19 @@
"X_OK"
)
#+linux
- (:export "UNIX-CURRENT-DIRECTORY"
- "UNIX-OPEN"
- "UNIX-READ"
- "UNIX-WRITE"
- "UNIX-GETPAGESIZE"
- "UNIX-ERRNO"
- "UNIX-MAYBE-PREPEND-CURRENT-DIRECTORY"
- "UNIX-RESOLVE-LINKS"
- "UNIX-SIMPLIFY-PATHNAME"
- "UNIX-CLOSE"
- "UNIX-STAT"
- "UNIX-LSTAT"
- "UNIX-FSTAT"
- "UNIX-GETHOSTNAME"
- "UNIX-LSEEK"
- "UNIX-EXIT"
- "UNIX-CHDIR"
- "UNIX-ACCESS"
- "UNIX-DUP"
- "UNIX-CHMOD"
- "UNIX-READLINK"
- "UNIX-RENAME"
- "UNIX-SELECT"
- "UNIX-FAST-GETRUSAGE"
- "UNIX-GETRUSAGE"
- "UNIX-GETTIMEOFDAY"
- "UNIX-ISATTY"
- "UNIX-MKDIR"
- "UNIX-RMDIR"
- "UNIX-UNLINK"
- "TIMEZONE"
- "TIMEVAL"
- "SIZE-T"
- "OFF-T"
- "INO-T"
- "DEV-T"
- "TIME-T"
- "TIME-T"
- "USER-INFO-NAME"
- "INT64-T"
- "MODE-T"
- "UNIX-FAST-SELECT"
- "UNIX-PIPE"
- "UNIX-GETPID"
- "UNIX-GETHOSTID"
- "UNIX-UID"
- "UNIX-GID"
- "GET-UNIX-ERROR-MSG"
+ (:export "UNIX-RMDIR"
"TCHARS"
- "WINSIZE"
"LTCHARS"
- "TIMEVAL"
- "CLOSE-DIR"
- "OPEN-DIR"
- "READ-DIR"
"D-NAMLEN"
- ;; filesys.lisp
- "UNIX-GETPWUID"
-
- ;; multi-proc.lisp
- "UNIX-SETITIMER"
-
;; run-program.lisp
"SGTTYB"
- "UNIX-TTYNAME"
- "UNIX-IOCTL"
- "UNIX-OPENPTY"
-
- ;; alien-callback.lisp
- "UNIX-MPROTECT"
-
- ;; internet.lisp
- "UNIX-SOCKET"
- "UNIX-CONNECT"
- "UNIX-BIND"
- "UNIX-LISTEN"
- "UNIX-ACCEPT"
- "UNIX-GETSOCKOPT"
- "UNIX-SETSOCKOPT"
- "UNIX-GETPEERNAME"
- "UNIX-GETSOCKNAME"
- "UNIX-RECV"
- "UNIX-SEND"
- "UNIX-RECVFROM"
- "UNIX-SENDTO"
- "UNIX-SHUTDOWN"
- "UNIX-FCNTL"
-
- ;; serve-event.lisp
- "FD-SETSIZE"
- "FD-ISSET"
- "FD-CLR"
;; Simple streams
"PROT_READ"
- "UNIX-MMAP"
"UNIX-MUNMAP"
- "UNIX-MSYNC"
-
- ;; Motif
- "UNIX-GETUIO"
;; Hemlock
- "TERMIOS"
- "UNIX-TCGETATTR"
- "UNIX-TCSETATTR"
"UNIX-CFGETOSPEED"
"UNIX-FCHMOD"
"UNIX-CREAT"