Skip to content
undefineds.h 2.67 KiB
Newer Older
wlott's avatar
wlott committed
/* Routines that must be linked into the core for lisp to work. */
ram's avatar
ram committed
/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/undefineds.h,v 1.9 1997/01/21 00:28:13 ram Exp $ */
wlott's avatar
wlott committed

/* Pick up all the syscalls. */
accept,
access,
acct,
wlott's avatar
wlott committed
adjtime,
wlott's avatar
wlott committed
bind,
brk,
chdir,
chmod,
chown,
chroot,
close,
connect,
creat,
dup,
dup2,
execve,
exit,
fchmod,
fchown,
fcntl,
#if !defined(hpux) && !defined(SVR4)
wlott's avatar
wlott committed
flock,
wlott's avatar
wlott committed
fork,
fstat,
fsync,
ftruncate,
#if !defined(hpux) && !defined(SVR4)
wlott's avatar
wlott committed
getdtablesize,
wlott's avatar
wlott committed
getegid,
geteuid,
getgid,
getgroups,
#ifndef SOLARIS
wlott's avatar
wlott committed
gethostid,
wlott's avatar
wlott committed
gethostname,
getitimer,
#if !defined(hpux) && !defined(SVR4)
wlott's avatar
wlott committed
getpagesize,
wlott's avatar
wlott committed
getpeername,
getpgrp,
getpid,
getppid,
wlott's avatar
wlott committed
getpriority,
wlott's avatar
wlott committed
getrlimit,
#ifndef SOLARIS
wlott's avatar
wlott committed
getrusage,
wlott's avatar
wlott committed
getsockname,
getsockopt,
gettimeofday,
getuid,
ioctl,
kill,
#ifndef SOLARIS
wlott's avatar
wlott committed
killpg,
wlott's avatar
wlott committed
link,
listen,
lseek,
lstat,
mkdir,
mknod,
mount,
open,
pipe,
ram's avatar
ram committed
#ifndef __linux__
wlott's avatar
wlott committed
profil,
ram's avatar
ram committed
#endif
wlott's avatar
wlott committed
ptrace,
wlott's avatar
wlott committed
quota,
#endif
read,
readlink,
readv,
wlott's avatar
wlott committed
reboot,
wlott's avatar
wlott committed
recv,
recvfrom,
recvmsg,
rename,
rmdir,
sbrk,
select,
send,
sendmsg,
sendto,
setgroups,
#if !defined(SUNOS) && !defined(SOLARIS)
wlott's avatar
wlott committed
sethostid,
#endif
wlott's avatar
wlott committed
sethostname,
wlott's avatar
wlott committed
setitimer,
setpgrp,
wlott's avatar
wlott committed
setpriority,
wlott's avatar
wlott committed
setquota,
#endif
#if !defined(hpux) && !defined(SVR4)
wlott's avatar
wlott committed
setregid,
setreuid,
wlott's avatar
wlott committed
setrlimit,
setsockopt,
settimeofday,
shutdown,
wlott's avatar
wlott committed
sigblock,
wlott's avatar
wlott committed
sigpause,
ram's avatar
ram committed
#if !defined(ibmrt) && !defined(hpux) && !defined(SVR4) && !defined(i386)
wlott's avatar
wlott committed
sigreturn,
#endif
ram's avatar
ram committed
#if !defined SVR4 && !defined __FreeBSD__
wlott's avatar
wlott committed
sigsetmask,
ram's avatar
ram committed
#ifndef __linux__
wlott's avatar
wlott committed
sigstack,
sigvec,
ram's avatar
ram committed
#endif
wlott's avatar
wlott committed
socket,
socketpair,
stat,
wlott's avatar
wlott committed
swapon,
hallgren's avatar
hallgren committed
#endif
wlott's avatar
wlott committed
symlink,
sync,
syscall,
ram's avatar
ram committed
#if defined(__linux__) || defined(hpux) || defined(SVR4)
closedir,
opendir,
readdir,
tcgetattr,
tcsetattr,
#endif
wlott's avatar
wlott committed
truncate,
umask,
ram's avatar
ram committed
#if !defined(SUNOS) && !defined(parisc) && !defined(SOLARIS) \
  && !defined(__FreeBSD__)
wlott's avatar
wlott committed
umount,
#endif
unlink,
wlott's avatar
wlott committed
utimes,
hallgren's avatar
hallgren committed
#ifndef irix
wlott's avatar
wlott committed
vfork,
hallgren's avatar
hallgren committed
#endif
ram's avatar
ram committed
#if !defined osf1 && !defined __FreeBSD__
wlott's avatar
wlott committed
vhangup,
hallgren's avatar
hallgren committed
#endif
wlott's avatar
wlott committed
wait,
ram's avatar
ram committed
#ifndef SOLARIS
wlott's avatar
wlott committed
wait3,
wlott's avatar
wlott committed
write,
writev,

/* Math routines. */
ram's avatar
ram committed
#ifndef i386
wlott's avatar
wlott committed
cos,
sin,
ram's avatar
ram committed
#endif
wlott's avatar
wlott committed
tan,
acos,
asin,
atan,
atan2,
sinh,
cosh,
tanh,
wlott's avatar
wlott committed
asinh,
acosh,
atanh,
wlott's avatar
wlott committed
exp,
wlott's avatar
wlott committed
expm1,
wlott's avatar
wlott committed
log,
log10,
wlott's avatar
wlott committed
log1p,
wlott's avatar
wlott committed
pow,
wlott's avatar
wlott committed
cbrt,
ram's avatar
ram committed
#ifndef i386
wlott's avatar
wlott committed
sqrt,
ram's avatar
ram committed
#endif
wlott's avatar
wlott committed
hypot,

/* Network support. */
gethostbyname,
gethostbyaddr,

/* Other random things. */
ram's avatar
ram committed
#if defined(SVR4) || defined(__linux__)
setpgid,
getpgid,
timezone,
altzone,
daylight,
tzname,
ram's avatar
ram committed
#ifndef __linux__
ram's avatar
ram committed
#endif
#ifndef SOLARIS
wlott's avatar
wlott committed
getwd,
wlott's avatar
wlott committed
ttyname
hallgren's avatar
hallgren committed

hallgren's avatar
hallgren committed
#ifdef irix
,_getpty
#endif