/* Routines that must be linked into the core for lisp to work. */
/* $Header: undefineds.src,v 1.1 92/07/28 20:15:34 wlott Exp $ */

#ifdef sun
#ifndef MACH
#define SUNOS
#endif
#endif

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

/* Math routines. */
cos
sin
tan
acos
asin
atan
atan2
sinh
cosh
tanh
asinh
acosh
atanh
exp
expm1
log
log10
log1p
pow
cbrt
sqrt
hypot

/* Network support. */
gethostbyname
gethostbyaddr

/* Other random things. */
getwd
ttyname
