From dec76a72d42003e810947c2038fe8e5cf521456b Mon Sep 17 00:00:00 2001 From: John Birrell Date: Mon, 9 Mar 1998 04:05:45 +0000 Subject: [PATCH] Add a file generated by makesyscalls.sh to the same directory that the other syscall files are generated into. This new file is to be included by src/lib/libc/sys/Makefile.inc to automatically pick up syscall names. The other file, netbsd_syscall.mk, is the hand-generated NetBSD equivalent to be included by src/lib/libc/sys/Makefile.inc when _NETBSD_SYSCALLS is defined during the build of libc/libc_r. --- sys/sys/netbsd_syscall.mk | 167 ++++++++++++++++++++++++++++++++ sys/sys/syscall.mk | 195 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 362 insertions(+) create mode 100644 sys/sys/netbsd_syscall.mk create mode 100644 sys/sys/syscall.mk diff --git a/sys/sys/netbsd_syscall.mk b/sys/sys/netbsd_syscall.mk new file mode 100644 index 000000000000..5f89d9dfc4ec --- /dev/null +++ b/sys/sys/netbsd_syscall.mk @@ -0,0 +1,167 @@ +# NetBSD system call names. +MIASM = \ + syscall.o \ + exit.o \ + fork.o \ + read.o \ + write.o \ + open.o \ + close.o \ + wait4.o \ + link.o \ + unlink.o \ + chdir.o \ + fchdir.o \ + mknod.o \ + chmod.o \ + chown.o \ + break.o \ + getfsstat.o \ + getpid.o \ + mount.o \ + unmount.o \ + setuid.o \ + getuid.o \ + geteuid.o \ + ptrace.o \ + recvmsg.o \ + sendmsg.o \ + recvfrom.o \ + accept.o \ + getpeername.o \ + getsockname.o \ + access.o \ + chflags.o \ + fchflags.o \ + sync.o \ + kill.o \ + getppid.o \ + dup.o \ + pipe.o \ + getegid.o \ + profil.o \ + ktrace.o \ + sigaction.o \ + getgid.o \ + sigprocmask.o \ + __getlogin.o \ + setlogin.o \ + acct.o \ + sigpending.o \ + ioctl.o \ + revoke.o \ + symlink.o \ + readlink.o \ + execve.o \ + umask.o \ + chroot.o \ + vfork.o \ + sbrk.o \ + sstk.o \ + vadvise.o \ + munmap.o \ + mprotect.o \ + madvise.o \ + mincore.o \ + getgroups.o \ + setgroups.o \ + getpgrp.o \ + setpgid.o \ + setitimer.o \ + getitimer.o \ + dup2.o \ + fcntl.o \ + select.o \ + fsync.o \ + setpriority.o \ + socket.o \ + connect.o \ + getpriority.o \ + sigreturn.o \ + bind.o \ + setsockopt.o \ + listen.o \ + sigsuspend.o \ + vtrace.o \ + gettimeofday.o \ + getrusage.o \ + getsockopt.o \ + readv.o \ + writev.o \ + settimeofday.o \ + fchown.o \ + fchmod.o \ + setreuid.o \ + setregid.o \ + rename.o \ + flock.o \ + mkfifo.o \ + sendto.o \ + shutdown.o \ + socketpair.o \ + mkdir.o \ + rmdir.o \ + utimes.o \ + adjtime.o \ + setsid.o \ + quotactl.o \ + nfssvc.o \ + statfs.o \ + fstatfs.o \ + getfh.o \ + sysarch.o \ + ntp_gettime.o \ + ntp_adjtime.o \ + setgid.o \ + setegid.o \ + seteuid.o \ + lfs_bmapv.o \ + lfs_markv.o \ + lfs_segclean.o \ + lfs_segwait.o \ + pathconf.o \ + fpathconf.o \ + getrlimit.o \ + setrlimit.o \ + mmap.o \ + __syscall.o \ + lseek.o \ + truncate.o \ + ftruncate.o \ + __sysctl.o \ + mlock.o \ + munlock.o \ + undelete.o \ + futimes.o \ + getpgid.o \ + reboot.o \ + poll.o \ + __semctl.o \ + semget.o \ + semop.o \ + semconfig.o \ + msgctl.o \ + msgget.o \ + msgsnd.o \ + msgrcv.o \ + shmat.o \ + shmctl.o \ + shmdt.o \ + shmget.o \ + clock_gettime.o \ + clock_settime.o \ + clock_getres.o \ + nanosleep.o \ + posix_rename.o \ + swapctl.o \ + getdents.o \ + minherit.o \ + lchmod.o \ + lchown.o \ + lutimes.o \ + __msync13.o \ + __stat13.o \ + __fstat13.o \ + __lstat13.o \ + __sigaltstack14.o \ + __vfork14.o \ diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk new file mode 100644 index 000000000000..b083dd73d3bd --- /dev/null +++ b/sys/sys/syscall.mk @@ -0,0 +1,195 @@ +# FreeBSD system call names. +# DO NOT EDIT-- this file is automatically generated. +# created from Id: syscalls.master,v 1.48 1998/02/03 17:45:43 bde Exp +MIASM = \ + syscall.o \ + exit.o \ + fork.o \ + read.o \ + write.o \ + open.o \ + close.o \ + wait4.o \ + link.o \ + unlink.o \ + chdir.o \ + fchdir.o \ + mknod.o \ + chmod.o \ + chown.o \ + break.o \ + getfsstat.o \ + getpid.o \ + mount.o \ + unmount.o \ + setuid.o \ + getuid.o \ + geteuid.o \ + ptrace.o \ + recvmsg.o \ + sendmsg.o \ + recvfrom.o \ + accept.o \ + getpeername.o \ + getsockname.o \ + access.o \ + chflags.o \ + fchflags.o \ + sync.o \ + kill.o \ + getppid.o \ + dup.o \ + pipe.o \ + getegid.o \ + profil.o \ + ktrace.o \ + sigaction.o \ + getgid.o \ + sigprocmask.o \ + getlogin.o \ + setlogin.o \ + acct.o \ + sigpending.o \ + sigaltstack.o \ + ioctl.o \ + reboot.o \ + revoke.o \ + symlink.o \ + readlink.o \ + execve.o \ + umask.o \ + chroot.o \ + msync.o \ + vfork.o \ + sbrk.o \ + sstk.o \ + vadvise.o \ + munmap.o \ + mprotect.o \ + madvise.o \ + mincore.o \ + getgroups.o \ + setgroups.o \ + getpgrp.o \ + setpgid.o \ + setitimer.o \ + swapon.o \ + getitimer.o \ + getdtablesize.o \ + dup2.o \ + fcntl.o \ + select.o \ + fsync.o \ + setpriority.o \ + socket.o \ + connect.o \ + getpriority.o \ + sigreturn.o \ + bind.o \ + setsockopt.o \ + listen.o \ + sigsuspend.o \ + gettimeofday.o \ + getrusage.o \ + getsockopt.o \ + readv.o \ + writev.o \ + settimeofday.o \ + fchown.o \ + fchmod.o \ + setreuid.o \ + setregid.o \ + rename.o \ + flock.o \ + mkfifo.o \ + sendto.o \ + shutdown.o \ + socketpair.o \ + mkdir.o \ + rmdir.o \ + utimes.o \ + adjtime.o \ + setsid.o \ + quotactl.o \ + nfssvc.o \ + statfs.o \ + fstatfs.o \ + getfh.o \ + getdomainname.o \ + setdomainname.o \ + uname.o \ + sysarch.o \ + rtprio.o \ + semsys.o \ + msgsys.o \ + shmsys.o \ + ntp_adjtime.o \ + setgid.o \ + setegid.o \ + seteuid.o \ + stat.o \ + fstat.o \ + lstat.o \ + pathconf.o \ + fpathconf.o \ + getrlimit.o \ + setrlimit.o \ + getdirentries.o \ + mmap.o \ + __syscall.o \ + lseek.o \ + truncate.o \ + ftruncate.o \ + __sysctl.o \ + mlock.o \ + munlock.o \ + utrace.o \ + undelete.o \ + getpgid.o \ + poll.o \ + __semctl.o \ + semget.o \ + semop.o \ + semconfig.o \ + msgctl.o \ + msgget.o \ + msgsnd.o \ + msgrcv.o \ + shmat.o \ + shmctl.o \ + shmdt.o \ + shmget.o \ + clock_gettime.o \ + clock_settime.o \ + clock_getres.o \ + nanosleep.o \ + minherit.o \ + rfork.o \ + openbsd_poll.o \ + issetugid.o \ + lchown.o \ + modnext.o \ + modstat.o \ + modfnext.o \ + modfind.o \ + kldload.o \ + kldunload.o \ + kldfind.o \ + kldnext.o \ + kldstat.o \ + kldfirstmod.o \ + getsid.o \ + signanosleep.o \ + aio_return.o \ + aio_suspend.o \ + aio_cancel.o \ + aio_error.o \ + aio_read.o \ + aio_write.o \ + lio_listio.o \ + yield.o \ + thr_sleep.o \ + thr_wakeup.o \ + mlockall.o \ + munlockall.o \ + __getcwd.o \ No newline at end of file