NetBSD/sys/compat/svr4_32
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
..
Makefile
files.svr4_32
sed.script
svr4_32_acl.h
svr4_32_dirent.h
svr4_32_exec.c only include emulation syscallnames with SYSCALL_DEBUG, it's not used otherwise 2004-09-12 10:38:25 +00:00
svr4_32_exec.h
svr4_32_exec_elf32.c
svr4_32_fcntl.c
svr4_32_fcntl.h
svr4_32_filio.c Bounds check syscall arguments where appropriate 2004-10-27 19:29:57 +00:00
svr4_32_fuser.h
svr4_32_hrt.h
svr4_32_ioctl.c
svr4_32_ioctl.h
svr4_32_ipc.c
svr4_32_ipc.h
svr4_32_lwp.c
svr4_32_lwp.h
svr4_32_misc.c There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
svr4_32_net.c Cloning cleanup: 2004-11-30 04:25:43 +00:00
svr4_32_resource.c
svr4_32_resource.h
svr4_32_schedctl.c fix style. Thanks Simon! 2003-12-07 02:01:25 +00:00
svr4_32_schedctl.h fix style. Thanks Simon! 2003-12-07 02:01:25 +00:00
svr4_32_siginfo.h
svr4_32_signal.c Bounds check syscall arguments where appropriate 2004-10-27 19:29:57 +00:00
svr4_32_signal.h all ports define __HAVE_SIGINFO now, so remove the CPP conditionals 2004-03-26 15:01:16 +00:00
svr4_32_socket.c
svr4_32_socket.h
svr4_32_sockio.c
svr4_32_sockio.h
svr4_32_stat.c Fix the sysinfo(SI_HW_SERIAL, emulation so that we actually get the 2004-04-19 02:55:40 +00:00
svr4_32_stat.h
svr4_32_statvfs.h
svr4_32_stream.c
svr4_32_stropts.h
svr4_32_syscall.h regen after schedctl addition. 2003-12-07 01:50:10 +00:00
svr4_32_syscallargs.h regen after schedctl addition. 2003-12-07 01:50:10 +00:00
svr4_32_syscalls.c regen after schedctl addition. 2003-12-07 01:50:10 +00:00
svr4_32_sysent.c regen after schedctl addition. 2003-12-07 01:50:10 +00:00
svr4_32_termios.c
svr4_32_termios.h
svr4_32_time.h
svr4_32_timod.h
svr4_32_types.h
svr4_32_ucontext.h
svr4_32_ustat.h
svr4_32_util.h
syscalls.conf
syscalls.master