NetBSD/sys/compat
manu 80d406d8fe FIxed the way rights are recycled: the refcount makes only sense for
send, send once, and dead names, not for port sets and receive rights.
This make vi and telnet able to work again.

Also removed the all process right list and its lock, which got useless. The
all process lock is replaced by a per process lock, located in struct
mach_emuldata.

Also one bug fix: we did not correctly called Mach hooks for struct emuldata
initialization and release for Darwin processes.
2003-01-03 13:40:04 +00:00
..
aout set struct emul's nsysent to compat SYS_NSYSENT, not SYS_MAXSYSCALL 2002-11-01 19:26:21 +00:00
aoutm68k handle __HAVE_MINIMAL_EMUL 2002-11-10 20:59:03 +00:00
common Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is. 2002-12-10 17:14:02 +00:00
darwin FIxed the way rights are recycled: the refcount makes only sense for 2003-01-03 13:40:04 +00:00
freebsd Add stubs for scheduler syscalls. 2002-12-22 00:05:59 +00:00
hpux Update for revised ktrsyscall() prototype. 2002-12-23 01:08:45 +00:00
ibcs2 ibcs2_debug is used only for IBCS2_DEBUG, so no need to define it otherwise. 2002-12-21 15:48:57 +00:00
irix move ELF-specific items from irix_exec.c to irix_exec_elf32.c 2002-11-30 13:18:13 +00:00
linux Use yield() for voluntary context switches. 2002-12-22 00:00:22 +00:00
m68k4k count executable image pages as executable for vm-usage purposes. 2002-10-05 22:34:02 +00:00
mach FIxed the way rights are recycled: the refcount makes only sense for 2003-01-03 13:40:04 +00:00
netbsd32 Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is. 2002-12-10 17:14:02 +00:00
osf1 Get the dynamic interpreter location using emul_find_interp(), so that 2002-11-29 19:40:14 +00:00
ossaudio Make SNDCTL_DSP_POST a nop. It's explicitly *not* supposed to sleep, and as 2001-12-24 00:10:46 +00:00
pecoff add comment why this doesn't need to use emul_find_interp() 2002-11-29 19:35:25 +00:00
sunos handle __HAVE_MINIMAL_EMUL 2002-11-10 20:59:03 +00:00
sunos32 handle __HAVE_MINIMAL_EMUL 2002-11-10 20:59:03 +00:00
svr4 Get the dynamic interpreter location using emul_find_interp(), so that 2002-11-29 19:13:14 +00:00
svr4_32 catch up with changes in sparc64/autoconf.c. 2002-12-22 02:54:34 +00:00
ultrix retval is 'register_t *', not 'int *' 2002-11-02 17:05:19 +00:00
vax1k
Makefile Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00