NetBSD/sys/compat
manu 5ba396cfb3 Added support for exchange of Mach messages between processes.
This does not buy us new functionnality for now, because we still have to
discover how mach_init (which acts as a name server, enabling processes to
discover each other's ports) is able to receive messages from other processes
(this is a bootstrap problem, and the bootstrap port might be the place to
search).

While we are there:
- removed a lot of debug which is now available using ktrace.
- reworked message handling to avoid mutliple copyin/copyout of the
same data. ktrace of Mach message now uses the in-kernel copy of the
message instead of copying it from userland.
- packed mach trap handlers arguments into a structure to avoid modifying
everything next time we have to add an argument.
2002-12-17 18:42:54 +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 regen 2002-12-08 21:53:57 +00:00
freebsd Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is. 2002-12-10 17:14:02 +00:00
hpux Complete the rename: s/sa_/<compat>_sa_/g 2002-11-27 16:44:01 +00:00
ibcs2 Get the dynamic interpreter location using emul_find_interp(), so that 2002-11-29 19:13:14 +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 the already-filled-in-but-not-used native syscall args in 2002-12-17 11:48:02 +00:00
m68k4k count executable image pages as executable for vm-usage purposes. 2002-10-05 22:34:02 +00:00
mach Added support for exchange of Mach messages between processes. 2002-12-17 18:42:54 +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
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 Get the dynamic interpreter location using emul_find_interp(), so that 2002-11-29 19:13:14 +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