NetBSD/sys/compat/netbsd32
dsl 893faeae9e Update all the compat stuff to not use the 'stackgap' for processing
sys_stat() and friends, instead use do_sys_stat() and do_sys_fstat()
that write the answer into a kernel buffer (on stack) that can be
converted to the correct form and written the userspace.
I've test compiled a few kernels, and tested i386 netbsd1.6 ls.
Given I think I've fixed some bugs, it might be 50-50 with new ones.
2007-03-10 21:40:23 +00:00
..
files.netbsd32 Add missing lwp syscalls. Put them all together into a new file, 2007-02-18 09:03:54 +00:00
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
netbsd32_compat_09.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
netbsd32_compat_10.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_compat_12.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_compat_13.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_compat_14.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_compat_20.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_compat_30.c Update all the compat stuff to not use the 'stackgap' for processing 2007-03-10 21:40:23 +00:00
netbsd32_compat_43.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_conv.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_core.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
netbsd32_event.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
netbsd32_exec_aout.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
netbsd32_exec_elf32.c Use the LWP cached credentials where sane. 2006-07-23 22:06:03 +00:00
netbsd32_exec.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
netbsd32_execve.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_fs.c Update all the compat stuff to not use the 'stackgap' for processing 2007-03-10 21:40:23 +00:00
netbsd32_ioctl.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_ioctl.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_ipc.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
netbsd32_lwp.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_netbsd.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_select.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_sem.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
netbsd32_signal.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_socket.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_syscall.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_syscallargs.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_syscalls.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_sysctl.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
netbsd32_sysent.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
netbsd32_time.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32_wait.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
netbsd32.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
syscalls.conf Add compat_30 as a compatopts. 2006-05-05 13:27:29 +00:00
syscalls.master fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00