NetBSD/sys/compat/irix
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.irix Added sysctl to change all IRIX kernel values reported by uname and systeminfo: 2002-11-09 09:03:56 +00:00
irix_dirent.c Use (char *) to appease -Wpointer-arith. 2007-03-06 12:41:52 +00:00
irix_errno.c
irix_errno.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_exec_elf32.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_exec.c Use (char *) to appease -Wpointer-arith. 2007-03-06 12:41:52 +00:00
irix_exec.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_fcntl.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
irix_fcntl.h
irix_ioctl.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_ioctl.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_kmem.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_kmem.h
irix_misc.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_mman.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
irix_mman.h
irix_mount.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_prctl.c Use (char *) to appease -Wpointer-arith. 2007-03-06 12:41:52 +00:00
irix_prctl.h kill the last use of vm_fault_t, from Havard Eidnes 2006-03-20 13:14:37 +00:00
irix_resource.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_resource.h
irix_signal.c - Make the proclist_lock a mutex. The write:read ratio is unfavourable, 2007-03-09 14:11:22 +00:00
irix_signal.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_stat.c Update all the compat stuff to not use the 'stackgap' for processing 2007-03-10 21:40:23 +00:00
irix_swap.c Use (char *) to appease -Wpointer-arith. 2007-03-06 12:41:52 +00:00
irix_swap.h
irix_syscall.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_syscallargs.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_syscalls.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
irix_sysctl.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_sysctl.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_sysent.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
irix_sysmp.c Remove an unused variable so that this compiles again. 2007-02-19 03:55:26 +00:00
irix_sysmp.h
irix_syssgi.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
irix_syssgi.h Implement IRIX_SGI_NUM_MODULES and IRIX_SGI_MODULE_INFO syssgi() commands. 2002-10-13 22:13:47 +00:00
irix_systeminfo.c Count the number of CPUs at boot and stash in 'ncpu'. Eventually should 2007-02-15 20:32:47 +00:00
irix_types.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
irix_usema.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
irix_usema.h Include <sys/vnode.h>. Caught by gcc4. 2006-09-01 04:49:48 +00:00
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
syscalls.conf bump nsysent to nearest p-o-2 2002-11-01 19:29:21 +00:00
syscalls.master Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00