Skip to content
undefineds.h 2.41 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.8 1994/10/30 21:43:03 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,
profil,
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,
#if !defined(ibmrt) && !defined(hpux) && !defined(SVR4)
wlott's avatar
wlott committed
sigreturn,
#endif
wlott's avatar
wlott committed
sigsetmask,
sigstack,
sigvec,
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,
#if defined(hpux) || defined(SVR4)
closedir,
opendir,
readdir,
tcgetattr,
tcsetattr,
#endif
wlott's avatar
wlott committed
truncate,
umask,
#if !defined(SUNOS) && !defined(parisc) && !defined(SOLARIS)
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
hallgren's avatar
hallgren committed
#ifndef osf1
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. */
cos,
sin,
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,
wlott's avatar
wlott committed
sqrt,
hypot,

/* Network support. */
gethostbyname,
gethostbyaddr,

/* Other random things. */
#ifdef SVR4
setpgid,
getpgid,
timezone,
altzone,
daylight,
tzname,
dlopen,
dlsym,
dlclose,
dlerror,
#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