NetBSD/sys/compat/netbsd32
jdolecek 7cea8a1389 cleanup & uniform descriptor owner handling:
* introduce fsetown(), fgetown(), fownsignal() - this sets/retrieves/signals
  the owner of descriptor, according to appropriate sematics
  of TIOCSPGRP/FIOSETOWN/SIOCSPGRP/TIOCGPGRP/FIOGETOWN/SIOCGPGRP ioctl; use
  these routines instead of custom code where appropriate
* make every place handling TIOCSPGRP/TIOCGPGRP handle also FIOSETOWN/FIOGETOWN
  properly, and remove the translation of FIO[SG]OWN to TIOC[SG]PGRP
  in sys_ioctl() & sys_fcntl()
* also remove the socket-specific hack in sys_ioctl()/sys_fcntl() and
  pass the ioctls down to soo_ioctl() as any other ioctl

change discussed on tech-kern@
2003-09-21 19:16:48 +00:00
..
files.netbsd32 build the netbsd32_compat* objects into libcompat.a, so they are available 2002-04-29 09:53:39 +00:00
Makefile move sparc32 to netbsd32; split out MD part (signal handling) (mostly via repository copy, rename and perl -pi :-) 1999-03-25 16:22:49 +00:00
netbsd32_compat_09.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_compat_10.c Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
netbsd32_compat_12.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_compat_13.c Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
netbsd32_compat_14.c Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
netbsd32_compat_43.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_conv.h move the static inline conversion functions into a header file so other 2001-02-07 15:22:39 +00:00
netbsd32_core.c catch up with latest sigctx changes; reported by John Heasley, thanks! 2003-09-15 18:35:02 +00:00
netbsd32_exec_aout.c - GC all the setup_stack functions 2003-08-08 18:57:01 +00:00
netbsd32_exec_elf32.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_exec.h Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_execve.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_fs.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_ioctl.c cleanup & uniform descriptor owner handling: 2003-09-21 19:16:48 +00:00
netbsd32_ioctl.h Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_ipc.c Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
netbsd32_netbsd.c add support for non-executable mappings (where the hardware allows this) 2003-08-24 17:52:28 +00:00
netbsd32_select.c Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
netbsd32_signal.c Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
netbsd32_socket.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_syscall.h Regen for correct RCS ID. 2003-01-18 23:36:48 +00:00
netbsd32_syscallargs.h Regen for correct RCS ID. 2003-01-18 23:36:48 +00:00
netbsd32_syscalls.c Regen for correct RCS ID. 2003-01-18 23:36:48 +00:00
netbsd32_sysctl.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netbsd32_sysent.c Regen for correct RCS ID. 2003-01-18 23:36:48 +00:00
netbsd32_time.c Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
netbsd32_wait.c Use find_stopped_child() and proc_free() in compat wait() code to 2003-02-14 10:19:14 +00:00
netbsd32.h Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00
syscalls.conf set nsysent to 512 2002-11-01 20:32:13 +00:00
syscalls.master Merge the nathanw_sa branch. 2003-01-18 08:28:25 +00:00