NetBSD/sys/compat/irix
manu 0e9a3e0d43 - We now use irix_sys_mmap instead of svr4_sys_mmap
- initial support for MAP_AUTOGROW flag. When mapping beyond the end of file is
requested with MAP_AUTOGROW, if pages beyond the end of file are touched, the
file should be resized. We are not able to emulate this yet, so we immediatly
resize the file to fit the whole mapping.
- implements mmap64
2002-04-22 05:58:46 +00:00
..
Makefile
files.irix - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00
irix_dirent.c Fixed a bug in getdents64 emulation: we used a struct irix_dirent to hold 2002-03-09 13:32:12 +00:00
irix_errno.c Added errno translation 2001-12-02 16:16:57 +00:00
irix_errno.h Added errno translation 2001-12-02 16:16:57 +00:00
irix_exec.c The IRIX usinit(3) function expects a page of memory to be available at 2002-04-20 16:19:22 +00:00
irix_exec.h The IRIX usinit(3) function expects a page of memory to be available at 2002-04-20 16:19:22 +00:00
irix_exec_elf32.c Fixed stack setup for argument passing. argc and **argv need to be aligned 2001-12-04 22:13:41 +00:00
irix_fcntl.c On IRIX, fcntl F_FREESP, F_ALLOCSP, F_FREESP64 and F_ALLOCSP64 commands 2002-04-20 20:38:21 +00:00
irix_fcntl.h Added IRIX fcntl(F_GETBSDLK) and fcntl(F_GETBSDLKW) 2002-04-02 19:58:38 +00:00
irix_ioctl.c Implements SIOCNREAD ioctl (some kind of FIONREAD for sockets only). This 2002-03-03 20:12:17 +00:00
irix_ioctl.h Implements SIOCNREAD ioctl (some kind of FIONREAD for sockets only). This 2002-03-03 20:12:17 +00:00
irix_kmem.c Added support for IRIX kernel var emulation in kmem (not functionnal yet) 2002-03-25 18:43:59 +00:00
irix_kmem.h Added the IRIX /dev/kmem emulation pseudodevice driver 2002-03-15 17:21:26 +00:00
irix_misc.c Added missing irix_misc.c 2002-04-20 07:42:32 +00:00
irix_mman.c - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00
irix_mman.h - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00
irix_mount.c make the stackgap_{init,alloc} functions MP friendly (i.e. pass struct proc * 2002-03-16 20:43:48 +00:00
irix_prctl.c Added getcontext/setcontext. This has not been fully tested, but it seems to 2001-12-25 19:04:18 +00:00
irix_prctl.h Added enough of prctl emulation so that program do not crash on exit 2001-12-02 09:23:58 +00:00
irix_signal.c IRIX provide a signal trampoline in libc, we now use it. 2002-04-14 21:50:49 +00:00
irix_signal.h IRIX provide a signal trampoline in libc, we now use it. 2002-04-14 21:50:49 +00:00
irix_stat.c make the stackgap_{init,alloc} functions MP friendly (i.e. pass struct proc * 2002-03-16 20:43:48 +00:00
irix_swap.c Added proper locks when calling uvm_swap_stats() 2002-03-29 09:06:54 +00:00
irix_swap.h - now reports accurate swap object size with swapctl(SWAP_STATS) 2002-03-28 13:14:42 +00:00
irix_syscall.h - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00
irix_syscallargs.h - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00
irix_syscalls.c - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00
irix_sysent.c - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00
irix_sysmp.c Fixed functions to get the number of CPU in sysmp() and systeminfo(). The 2002-04-20 21:25:01 +00:00
irix_sysmp.h Added support for sysmp system accounting structures. Only real memory info 2002-03-26 10:54:40 +00:00
irix_syssgi.c One more unsupported feature: SGI_SATCTL 2002-04-20 07:43:35 +00:00
irix_syssgi.h Added syssgi(PATHCONF), which implements pathconf(2), and syssgi(SETPGID) 2002-03-25 20:42:50 +00:00
irix_systeminfo.c Fixed functions to get the number of CPU in sysmp() and systeminfo(). The 2002-04-20 21:25:01 +00:00
irix_types.h Added enough of swaptcl() command emulation to get swap -l working. This 2002-03-16 13:29:42 +00:00
syscalls.conf more UNIMPL IRIX system calls in the table... 2001-12-23 20:57:30 +00:00
syscalls.master - We now use irix_sys_mmap instead of svr4_sys_mmap 2002-04-22 05:58:46 +00:00