2 * routines that must be linked into the core for Lisp to work
6 * This software is part of the SBCL system. See the README file for
9 * This software is derived from the CMU CL system, which was
10 * written at Carnegie Mellon University and released into the
11 * public domain. The software is in the public domain and is
12 * provided with absolutely no warranty. See the COPYING and CREDITS
13 * files for more information.
16 /* Pick up all the syscalls. */
27 || defined(__FreeBSD__) \
28 || defined(__OpenBSD__)
48 #if !defined(hpux) && !defined(SVR4)
55 #if !defined(hpux) && !defined(SVR4) || defined(SOLARIS25) || defined(irix)
62 #if !defined (SOLARIS) || defined(SOLARIS25)
67 #if !defined(hpux) && !defined(SVR4) || defined(SOLARIS25)
74 #if !defined(SVR4) || defined(SOLARIS25)
78 #if !defined(SOLARIS) || defined(SOLARIS25)
87 #if !defined(SOLARIS) || defined(SOLARIS25)
123 #if !defined(SUNOS) && !(defined(SOLARIS) || defined(SOLARIS25))
126 #if !defined(SVR4) || defined(SOLARIS25)
131 #if !defined(SVR4) || defined(SOLARIS25)
135 && !defined(SOLARIS) \
136 && !defined(__FreeBSD__) \
137 && !defined(__OpenBSD__) \
144 #if !defined(hpux) && !defined(SVR4) || defined(SOLARIS25)
156 #if !defined(ibmrt) && !defined(hpux) && !defined(SVR4) && !defined(__i386__)
159 #if !defined(SVR4) && !defined(__FreeBSD__) && !defined(__OpenBSD__)
173 #if defined(hpux) || defined(SVR4)
180 || defined(__FreeBSD__) \
181 || defined(__OpenBSD__) \
182 || defined(__linux__)
195 #if !defined(SUNOS) \
196 && !defined(parisc) \
197 && !defined(SOLARIS) \
198 && !defined(__OpenBSD__) \
199 && !defined(__FreeBSD__)
209 #if !defined(osf1) && !defined(__FreeBSD__) && !defined(__OpenBSD__)
213 #if !defined(SOLARIS) || defined(SOLARIS25)
251 /* Network support. */
255 /* Other miscellaneous things. */
256 #if defined(SVR4) || defined(__FreeBSD__)
260 #if !defined(__FreeBSD__)
270 #if !defined (SOLARIS) || defined(SOLARIS25)