NetBSD/sys/compat
christos 31c81b28f5 Cloning cleanup:
1. make fileops const
2. add 2 new negative errno's to `officially' support the cloning hack:
    - EDUPFD (used to overload ENODEV)
    - EMOVEFD (used to overload ENXIO)
3. Created an fdclone() function to encapsulate the operations needed for
   EMOVEFD, and made all cloners use it.
4. Centralize the local noop/badop fileops functions to:
   fnullop_fcntl, fnullop_poll, fnullop_kqfilter, fbadop_stat
2004-11-30 04:25:43 +00:00
..
aoutm68k regen: 2004-09-14 17:40:59 +00:00
common Bounds check syscall arguments where appropriate 2004-10-27 19:29:56 +00:00
darwin Refine bounds check code. 2004-11-07 04:08:37 +00:00
freebsd only include emulation syscallnames with SYSCALL_DEBUG, it's not used otherwise 2004-09-12 10:38:25 +00:00
hpux Refine bounds check code. 2004-11-07 04:08:37 +00:00
ibcs2 Bounds check syscall arguments where appropriate 2004-10-27 19:29:56 +00:00
irix off-by-one 2004-11-15 23:28:50 +00:00
linux Remove setup stack function. It moved to linux_exec_machdep.c. 2004-11-13 08:58:23 +00:00
m68k4k
mach introduce a function, proclist_foreach_call, to iterate all procs on 2004-10-01 16:30:52 +00:00
netbsd32 Wrap TIMEVAL_TO_TIMESPEC and TIMESPEC_TO_TIMEVAL macros in 2004-11-14 03:30:08 +00:00
osf1 Bounds check syscall arguments where appropriate 2004-10-27 19:29:57 +00:00
ossaudio getdevinfo(): 2004-11-18 14:02:42 +00:00
pecoff pass the whole of pecoff_opthdr, not only pecoff_imghdr. 2004-07-18 04:36:42 +00:00
sunos There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
sunos32 There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
svr4 Cloning cleanup: 2004-11-30 04:25:43 +00:00
svr4_32 Cloning cleanup: 2004-11-30 04:25:43 +00:00
ultrix Bounds check syscall arguments where appropriate 2004-10-27 19:29:57 +00:00
vax1k Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
Makefile