d2290df0c1
- make this compile on NetBSD/x86_64 [does not work yet] - completely automate the NetBSD header generation. This should make porting to other platforms easier.
202 lines
3.3 KiB
Text
202 lines
3.3 KiB
Text
$NetBSD: patch-aw,v 1.1 2007/04/27 19:45:02 christos Exp $
|
|
|
|
--- /dev/null 2007-04-26 23:20:40.000000000 -0400
|
|
+++ netbsd/syscalls.print 2007-04-27 14:39:29.000000000 -0400
|
|
@@ -0,0 +1,197 @@
|
|
+#
|
|
+# Copyright (c) 2000, Gaël Roualland <gael.roualland@iname.com>
|
|
+# All rights reserved.
|
|
+#
|
|
+# Redistribution and use in source and binary forms, with or without
|
|
+# modification, are permitted provided that the following conditions
|
|
+# are met:
|
|
+# 1. Redistributions of source code must retain the above copyright
|
|
+# notice, this list of conditions and the following disclaimer.
|
|
+# 2. Redistributions in binary form must reproduce the above copyright
|
|
+# notice, this list of conditions and the following disclaimer in the
|
|
+# documentation and/or other materials provided with the distribution.
|
|
+# 3. The name of the author may not be used to endorse or promote products
|
|
+# derived from this software without specific prior written permission.
|
|
+#
|
|
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
|
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
|
+# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
|
+# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
|
+# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
|
+# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
+#
|
|
+# $Id: patch-aw,v 1.1 2007/04/27 19:45:02 christos Exp $
|
|
+#
|
|
+# Printable syscalls
|
|
+# syntax: syscall [printfunc]
|
|
+#
|
|
+# mostly built from sys_* functions in source code
|
|
+
|
|
+__getcwd
|
|
+__sysctl
|
|
+accept
|
|
+access
|
|
+adjtime
|
|
+alarm
|
|
+bind
|
|
+brk
|
|
+capget
|
|
+capset
|
|
+chdir
|
|
+chflags
|
|
+chmod
|
|
+chown
|
|
+chroot
|
|
+close
|
|
+connect
|
|
+creat
|
|
+dup
|
|
+dup2
|
|
+errlist
|
|
+execv
|
|
+execve
|
|
+exit
|
|
+fchdir
|
|
+fchflags
|
|
+fchmod
|
|
+fchown
|
|
+fchroot
|
|
+fcntl
|
|
+flock
|
|
+fork
|
|
+fpathconf
|
|
+fstat
|
|
+fstatfs
|
|
+fsync
|
|
+ftruncate
|
|
+getdents
|
|
+getdirentries
|
|
+getdomainname
|
|
+getdtablesize
|
|
+getgid
|
|
+getgroups
|
|
+gethostid
|
|
+gethostname
|
|
+getitimer
|
|
+getpagesize
|
|
+getpeername
|
|
+getpgid
|
|
+getpgrp
|
|
+getpid
|
|
+getpriority
|
|
+getrlimit
|
|
+getrusage
|
|
+getsid
|
|
+getsockname
|
|
+getsockopt
|
|
+gettimeofday
|
|
+getuid
|
|
+indir
|
|
+ioctl
|
|
+kill
|
|
+killpg
|
|
+link
|
|
+listen
|
|
+lseek
|
|
+lstat
|
|
+mincore
|
|
+mkdir
|
|
+mkfifo
|
|
+mknod
|
|
+mmap
|
|
+mprotect
|
|
+msgctl
|
|
+msgget
|
|
+msgrcv
|
|
+msgsnd
|
|
+msync
|
|
+munmap
|
|
+nerr
|
|
+nice
|
|
+open
|
|
+pathconf
|
|
+pipe
|
|
+poll
|
|
+pread
|
|
+ptrace
|
|
+pwrite
|
|
+quotactl
|
|
+read
|
|
+readlink
|
|
+readv
|
|
+recv
|
|
+recvfrom
|
|
+recvmsg
|
|
+rename
|
|
+rmdir
|
|
+sbrk
|
|
+select
|
|
+semctl
|
|
+semget
|
|
+semop
|
|
+send
|
|
+sendfile
|
|
+sendmsg
|
|
+sendto
|
|
+setdomainname
|
|
+setgroups
|
|
+sethostname
|
|
+setitimer
|
|
+setpgid
|
|
+setpgrp
|
|
+setpriority
|
|
+setregid
|
|
+setresgid
|
|
+setresuid
|
|
+setreuid
|
|
+setrlimit
|
|
+setsid
|
|
+setsockopt
|
|
+settimeofday
|
|
+shmat
|
|
+shmctl
|
|
+shmdt
|
|
+shmget
|
|
+shutdown
|
|
+sigaction
|
|
+sigaltstack
|
|
+sigblock
|
|
+sigcleanup
|
|
+signal
|
|
+sigpause
|
|
+sigpending
|
|
+sigprocmask
|
|
+sigsetmask
|
|
+sigsuspend
|
|
+socket
|
|
+socketpair
|
|
+stat
|
|
+statfs
|
|
+stime
|
|
+symlink
|
|
+sysctl
|
|
+time
|
|
+times
|
|
+truncate
|
|
+umask
|
|
+uname
|
|
+unlink
|
|
+utime
|
|
+utimes
|
|
+vfork
|
|
+wait
|
|
+wait4
|
|
+waitpid
|
|
+write
|
|
+writev
|
|
+__fstat30 sys_fstat
|
|
+__stat30 sys_stat
|
|
+__lstat30 sys_lstat
|
|
+statvfs1 sys_statfs
|
|
+fstatvfs1 sys_fstatfs
|
|
+__getdents30 sys_getdents
|
|
+__sigaction_sigtramp sys_sigaction
|