Skip to content
Snippets Groups Projects
linux-stubs.S 2.45 KiB
Newer Older
ram's avatar
ram committed
/*	linux-stubs.S

	$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/linux-stubs.S,v 1.1 1997/01/21 00:28:13 ram Exp $

	These are needed because the locations of the
	libraries are filled in by ld.so at runtime.
*/

	.file	"linux-stubs.S"
	.version	"01.01"
gcc2_compiled.:
.text
#define doe(fct) \
	.align 16 ;\
.globl PVE_stub_ ## fct ;\
	.type	 PVE_stub_ ## fct,@function ;\
PVE_stub_ ## fct: ;\
	jmp fct ;\
.L ## fct ## e1: ;\
	.size	 PVE_stub_ ## fct,.L ## fct ## e1-PVE_stub_ ## fct  ;

 doe(malloc)
 doe(free)
 doe(isatty)
 doe(accept)
 doe(access)
 doe(acct)
 doe(adjtime)
 doe(bind)
 doe(brk)
 doe(chdir)
 doe(chmod)
 doe(chown)
 doe(chroot)
 doe(close)
 doe(connect)
 doe(creat)
 doe(dup)
 doe(dup2)
 doe(execve)
 doe(exit)
 doe(fchmod)
 doe(fchown)
 doe(fcntl)
 doe(flock)
 doe(fork)
 doe(fstat)
 doe(fsync)
 doe(ftruncate)
 doe(getdtablesize)
 doe(getegid)
 doe(geteuid)
 doe(getgid)
 doe(getgroups)
 doe(gethostid)
 doe(gethostname)
 doe(getitimer)
 doe(getpagesize)
 doe(getpeername)
 doe(getpgrp)
 doe(getpid)
 doe(getppid)
 doe(getpriority)
 doe(getrlimit)
 doe(getrusage)
 doe(getsockname)
 doe(getsockopt)
 doe(gettimeofday)
 doe(getuid)
 doe(ioctl)
 doe(kill)
 doe(killpg)
 doe(link)
 doe(listen)
 doe(lseek)
 doe(lstat)
 doe(mkdir)
 doe(mknod)
 doe(mount)
 doe(open)
 doe(pipe)
 doe(ptrace)
 doe(read)
 doe(readlink)
 doe(readv)
 doe(reboot)
 doe(recv)
 doe(recvfrom)
 doe(recvmsg)
 doe(rename)
 doe(rmdir)
 doe(sbrk)
 doe(select)
 doe(send)
 doe(sendmsg)
 doe(sendto)
 doe(setgroups)
 doe(sethostid)
 doe(sethostname)
 doe(setitimer)
 doe(setpgrp)
 doe(setpriority)
 doe(setregid)
 doe(setreuid)
 doe(setrlimit)
 doe(setsockopt)
 doe(settimeofday)
 doe(shutdown)
 doe(sigblock)
 doe(sigpause)
 doe(sigreturn)
 doe(sigsetmask)
 doe(socket)
 doe(socketpair)
 doe(stat)
 doe(swapon)
 doe(symlink)
 doe(sync)
 doe(syscall)
 doe(closedir)
 doe(opendir)
 doe(readdir)
 doe(tcgetattr)
 doe(tcsetattr)
 doe(truncate)
 doe(umask)
 doe(umount)
 doe(unlink)
 doe(utimes)
 doe(vfork)
 doe(vhangup)
 doe(wait)
 doe(wait3)
 doe(write)
 doe(writev)
 doe(cos)
 doe(sin)
 doe(tan)
 doe(acos)
 doe(asin)
 doe(atan)
 doe(atan2)
 doe(sinh)
 doe(cosh)
 doe(tanh)
 doe(asinh)
 doe(acosh)
 doe(atanh)
 doe(exp)
 doe(expm1)
 doe(log)
 doe(log10)
 doe(log1p)
 doe(pow)
 doe(cbrt)
 doe(sqrt)
 doe(hypot)
 doe(gethostbyname)
 doe(gethostbyaddr)
 doe(setpgid)
 doe(getpgid)
 doe(timezone)
 doe(altzone)
 doe(daylight)
 doe(tzname)
 doe(dlopen)
 doe(dlsym)
 doe(dlclose)
 doe(dlerror)
 doe(getwd)
 doe(ttyname)