<html lang='en'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<title>
GitLab
</title>
</meta>
</head>
<style>
  img {
    max-width: 100%;
    height: auto;
  }
  p.details {
    font-style:italic;
    color:#777
  }
  .footer p {
    font-size:small;
    color:#777
  }
  pre.commit-message {
    white-space: pre-wrap;
  }
  .file-stats a {
    text-decoration: none;
  }
  .file-stats .new-file {
    color: #090;
  }
  .file-stats .deleted-file {
    color: #B00;
  }}
</style>
<body>
<div class='content'>
<h3>Raymond Toy pushed to branch rtoy-unix-core at <a href="https://gitlab.common-lisp.net/cmucl/cmucl">cmucl / cmucl</a></h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/d76358f84169481e9490f0f1d664e5ac1ce8238c">d76358f8</a></strong>
<div>
<span>by Raymond Toy</span>
<i>at 2015-05-08T18:35:30Z</i>
</div>
<pre class='commit-message'>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.</pre>
</li>
</ul>
<h4>1 changed file:</h4>
<ul>
<li class='file-stats'>
<a href='#diff-0'>
src/code/exports.lisp
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id='diff-0'>
<a href='https://gitlab.common-lisp.net/cmucl/cmucl/commit/d76358f84169481e9490f0f1d664e5ac1ce8238c#diff-0'>
<strong>
src/code/exports.lisp
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/src/code/exports.lisp
</span><span style="color: #000000;background-color: #ddffdd">+++ b/src/code/exports.lisp
</span><span style="color: #aaaaaa">@@ -196,6 +196,469 @@
</span>      "NEGATE-BIGNUM" "SUBTRACT-BIGNUM"))
 
 (defpackage "UNIX"
<span style="color: #000000;background-color: #ddffdd">+  #-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
</span>   (:export "UNIX-CURRENT-DIRECTORY"
           "UNIX-OPEN"
           "UNIX-READ"
<span style="color: #aaaaaa">@@ -311,6 +774,7 @@
</span>      ;; Tests
           "UNIX-SYMLINK"
           ))
<span style="color: #000000;background-color: #ddffdd">+
</span>   
 (defpackage "FORMAT")
 
</code></pre>

<br>
</li>

</div>
<div class='footer' style='margin-top: 10px;'>
<p>

<br>
<a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/d76358f84169481e9490f0f1d664e5ac1ce8238c">View it on GitLab</a>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://gitlab.common-lisp.net/cmucl/cmucl/commit/d76358f84169481e9490f0f1d664e5ac1ce8238c"}}</script>
</p>
</div>
</body>
</html>