NetBSD/sys/compat/svr4_32
dsl 7e2790cf6f Convert all the system call entry points from:
int foo(struct lwp *l, void *v, register_t *retval)
to:
    int foo(struct lwp *l, const struct foo_args *uap, register_t *retval)
Fixup compat code to not write into 'uap' and (in some cases) to actually
pass a correctly formatted 'uap' structure with the right name to the
next routine.
A few 'compat' routines that just call standard ones have been deleted.
All the 'compat' code compiles (along with the kernels required to test
build it).
98% done by automated scripts.
2007-12-20 23:02:38 +00:00
..
files.svr4_32
Makefile
sed.script
svr4_32_acl.h
svr4_32_dirent.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_exec_elf32.c ANSIfy most of the function definitions in sys/compat (but not ndis). 2007-12-08 18:35:53 +00:00
svr4_32_exec.c Remove all the __P 2007-12-04 18:40:07 +00:00
svr4_32_exec.h Remove all the __P 2007-12-04 18:40:07 +00:00
svr4_32_fcntl.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_fcntl.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_filio.c ANSIfy most of the function definitions in sys/compat (but not ndis). 2007-12-08 18:35:53 +00:00
svr4_32_fuser.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_hrt.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_ioctl.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_ioctl.h Remove all the __P 2007-12-04 18:40:07 +00:00
svr4_32_ipc.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_ipc.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_lwp.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_lwp.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_misc.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_net.c ANSIfy most of the function definitions in sys/compat (but not ndis). 2007-12-08 18:35:53 +00:00
svr4_32_resource.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_resource.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_schedctl.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_schedctl.h
svr4_32_siginfo.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_signal.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_signal.h Remove all the __P 2007-12-04 18:40:07 +00:00
svr4_32_socket.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_socket.h Remove all the __P 2007-12-04 18:40:07 +00:00
svr4_32_sockio.c ANSIfy most of the function definitions in sys/compat (but not ndis). 2007-12-08 18:35:53 +00:00
svr4_32_sockio.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_stat.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
svr4_32_stat.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_statvfs.h
svr4_32_stream.c Add some 'magic' defines so that we can build the svr4_32 version of this 2007-06-02 21:39:27 +00:00
svr4_32_stropts.h Remove all the __P 2007-12-04 18:40:07 +00:00
svr4_32_syscall.h Regen for 'const' killing. 2007-12-17 22:05:41 +00:00
svr4_32_syscallargs.h Regen for 'const' killing. 2007-12-17 22:05:41 +00:00
svr4_32_syscalls.c Regen for 'const' killing. 2007-12-17 22:05:41 +00:00
svr4_32_sysent.c Regen for 'const' killing. 2007-12-17 22:05:41 +00:00
svr4_32_termios.c ANSIfy most of the function definitions in sys/compat (but not ndis). 2007-12-08 18:35:53 +00:00
svr4_32_termios.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_time.h
svr4_32_timod.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_types.h Modify the (recently added) compat_sigaltstack() #define to take the 2007-06-16 20:04:27 +00:00
svr4_32_ucontext.h Remove all the __P 2007-12-04 18:40:07 +00:00
svr4_32_ustat.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
svr4_32_util.h
syscalls.conf
syscalls.master Remove all the 'const', they end up applying to the structure members 2007-12-17 22:04:32 +00:00