Commit d76358f8 authored by Raymond Toy's avatar Raymond Toy

Split the UNIX exports into linux and non-linux parts.

For the non-linux part, add all of the other symbols that are
currently exported from the UNIX package.
parent 6b33a1f0
......@@ -196,6 +196,469 @@
"NEGATE-BIGNUM" "SUBTRACT-BIGNUM"))
(defpackage "UNIX"
#-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"
"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"
"UNIX-UTIMES"
;; Tests
"UNIX-SYMLINK"
;; Other symbols from structures, etc.
"C-CC"
"C-CFLAG"
"C-IFLAG"
"C-ISPEED"
"C-LFLAG"
"C-OFLAG"
"C-OSPEED"
"CHECK"
"D-NAME"
"D-RECLEN"
"DIRECT"
"E2BIG"
"EACCES"
"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"
"ENOTDIR"
"ENOTEMPTY"
"ENOTSOCK"
"ENOTTY"
"ENXIO"
"EOPNOTSUPP"
"EPERM"
"EPFNOSUPPORT"
"EPIPE"
"EPROCLIM"
"EPROTONOSUPPORT"
"EPROTOTYPE"
"ERANGE"
"EREMOTE"
"EROFS"
"ESHUTDOWN"
"ESOCKTNOSUPPORT"
"ESPIPE"
"ESRCH"
"ESUCCESS"
"ETIMEDOUT"
"ETOOMANYREFS"
"ETXTBSY"
"EUSERS"
"EVICEERR"
"EVICEOP"
"EWOULDBLOCK"
"EXDEV"
"EXECGRP"
"EXECOTH"
"EXECOWN"
"F-DUPFD"
"F-GETFD"
"F-GETFL"
"F-GETOWN"
"F-SETFD"
"F-SETFL"
"F-SETOWN"
"FAPPEND"
"FASYNC"
"FCREAT"
"FD-SET"
"FD-ZERO"
"FEXCL"
"FIONREAD"
"FNDELAY"
"FTRUNC"
"F_OK"
"GID-T"
"IT-INTERVAL"
"IT-VALUE"
"ITIMERVAL"
"L_INCR"
"L_SET"
"L_XTND"
"MAP_ANONYMOUS"
"MAP_FIXED"
"MAP_PRIVATE"
"MAP_SHARED"
"MS_ASYNC"
"MS_INVALIDATE"
"MS_SYNC"
"O_APPEND"
"O_CREAT"
"O_EXCL"
"O_NDELAY"
"O_NONBLOCK"
"O_RDONLY"
"O_RDWR"
"O_TRUNC"
"O_WRONLY"
"PROT_EXEC"
"PROT_NONE"
"PROT_WRITE"
"READGRP"
"READOTH"
"READOWN"
"RU-IDRSS"
"RU-INBLOCK"
"RU-ISRSS"
"RU-IXRSS"
"RU-MAJFLT"
"RU-MAXRSS"
"RU-MINFLT"
"RU-MSGRCV"
"RU-MSGSND"
"RU-NIVCSW"
"RU-NSIGNALS"
"RU-NSWAP"
"RU-NVCSW"
"RU-OUBLOCK"
"RU-STIME"
"RU-UTIME"
"RUSAGE_CHILDREN"
"RUSAGE_SELF"
"R_OK"
"S-IEXEC"
"S-IFBLK"
"S-IFCHR"
"S-IFDIR"
"S-IFLNK"
"S-IFMT"
"S-IFREG"
"S-IFSOCK"
"S-IREAD"
"S-ISGID"
"S-ISUID"
"S-ISVTX"
"S-IWRITE"
"SAVETEXT"
"SETGIDEXEC"
"SETUIDEXEC"
"SG-ERASE"
"SG-FLAGS"
"SG-ISPEED"
"SG-KILL"
"SG-OSPEED"
"SIGABRT"
"SIGALRM"
"SIGBUS"
"SIGCHLD"
"SIGCONT"
"SIGCONTEXT"
"SIGEMT"
"SIGFPE"
"SIGHUP"
"SIGILL"
"SIGINT"
"SIGIO"
"SIGIOT"
"SIGKILL"
"SIGMASK"
"SIGPIPE"
"SIGPROF"
"SIGQUIT"
"SIGSEGV"
"SIGSTOP"
"SIGSYS"
"SIGTERM"
"SIGTRAP"
"SIGTSTP"
"SIGTTIN"
"SIGTTOU"
"SIGURG"
"SIGUSR1"
"SIGUSR2"
"SIGVTALRM"
"SIGWINCH"
"SIGXCPU"
"SIGXFSZ"
"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"
"T-BRKC"
"T-DSUSPC"
"T-EOFC"
"T-FLUSHC"
"T-INTRC"
"T-LNEXTC"
"T-QUITC"
"T-RPRNTC"
"T-STARTC"
"T-STOPC"
"T-SUSPC"
"T-WERASC"
"TCIFLUSH"
"TCIOFLUSH"
"TCOFLUSH"
"TCSADRAIN"
"TCSAFLUSH"
"TCSANOW"
"TERMINAL-SPEEDS"
"TIOCFLUSH"
"TIOCGETC"
"TIOCGETP"
"TIOCGLTC"
"TIOCGPGRP"
"TIOCGWINSZ"
"TIOCNOTTY"
"TIOCSETC"
"TIOCSETP"
"TIOCSLTC"
"TIOCSPGRP"
"TIOCSWINSZ"
"TTY-BRKINT"
"TTY-CBREAK"
"TTY-CLOCAL"
"TTY-CREAD"
"TTY-CRMOD"
"TTY-CS5"
"TTY-CS6"
"TTY-CS7"
"TTY-CS8"
"TTY-CSIZE"
"TTY-CSTOPB"
"TTY-ECHO"
"TTY-ECHOCTL"
"TTY-ECHOE"
"TTY-ECHOK"
"TTY-ECHOKE"
"TTY-ECHONL"
"TTY-ECHOPRT"
"TTY-FLUSHO"
"TTY-HUPCL"
"TTY-ICANON"
"TTY-ICRNL"
"TTY-IEXTEN"
"TTY-IGNBRK"
"TTY-IGNCR"
"TTY-IGNPAR"
"TTY-IMAXBEL"
"TTY-INLCR"
"TTY-INPCK"
"TTY-ISIG"
"TTY-ISTRIP"
"TTY-IXANY"
"TTY-IXOFF"
"TTY-IXON"
"TTY-LCASE"
"TTY-NOFLSH"
"TTY-ONLCR"
"TTY-OPOST"
"TTY-PARENB"
"TTY-PARMRK"
"TTY-PARODD"
"TTY-PENDIN"
"TTY-RAW"
"TTY-TANDEM"
"TTY-TOSTOP"
"TV-SEC"
"TV-USEC"
"TZ-DSTTIME"
"TZ-MINUTESWEST"
"UID-T"
"UNIX-FD"
"UNIX-FILE-KIND"
"UNIX-FILE-MODE"
"UNIX-GETUID"
"UNIX-KILL"
"UNIX-KILLPG"
"UNIX-PATHNAME"
"UNIX-SIGBLOCK"
"UNIX-SIGNAL-DESCRIPTION"
"UNIX-SIGNAL-NAME"
"UNIX-SIGNAL-NUMBER"
"UNIX-SIGPAUSE"
"UNIX-SIGSETMASK"
"USER-INFO"
"USER-INFO-DIR"
"USER-INFO-GECOS"
"USER-INFO-GID"
"USER-INFO-PASSWORD"
"USER-INFO-SHELL"
"USER-INFO-UID"
"VDSUSP"
"VEOF"
"VEOL"
"VEOL2"
"VERASE"
"VINTR"
"VKILL"
"VMIN"
"VQUIT"
"VSTART"
"VSTOP"
"VSUSP"
"VTIME"
"WRITEGRP"
"WRITEOTH"
"WRITEOWN"
"WS-COL"
"WS-ROW"
"WS-XPIXEL"
"WS-YPIXEL"
"W_OK"
"X_OK"
)
#-linux
(:export "UNIX-CURRENT-DIRECTORY"
"UNIX-OPEN"
"UNIX-READ"
......@@ -311,6 +774,7 @@
;; Tests
"UNIX-SYMLINK"
))
(defpackage "FORMAT")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment