NetBSD/sys/compat/linux/arch/m68k
erh f96aee80d6 Make the linux compatibilty code work on the alpha. (horay!) (at last!)
Two main changes:
	Create a linux_elf64_copyargs that uses the linux specific LinuxAuxInfo
	structure.  This is only used on the alpha.  i386 and m68k use the
	standard elf copyargs function.

	Since linux's approach to binary compatibilty is to look as much
	like osf1 as possible, add all the osf1 syscalls that we have
	implemented to the linux syscall table.  This includes get/setsysinfo,
	ported from FreeBSD.

In order for linux compat to work you must have COMPAT_OSF1, COMPAT_43,
COMPAT_09, COMPAT_12 and COMPAT_13 on also.
2000-11-17 03:55:17 +00:00
..
Makefile
files.linux_m68k Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_errno.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_exec.h Make the linux compatibilty code work on the alpha. (horay!) (at last!) 2000-11-17 03:55:17 +00:00
linux_fcntl.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_ioctl.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_machdep.c Move linux_reenter_syscall() to a common location and rename it to 1999-04-19 20:58:37 +00:00
linux_machdep.h Move linux_reenter_syscall() to a common location and rename it to 1999-04-19 20:58:37 +00:00
linux_mmap.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_sig_machdep.S Add register prefixes. 1999-11-11 01:27:59 +00:00
linux_sigarray.c Extend signal mapping array to 64 entries like in the i386 emulation. 1999-12-04 21:38:57 +00:00
linux_siginfo.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_signal.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_socket.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_syscall.h regen 2000-11-01 20:43:56 +00:00
linux_syscallargs.h regen 2000-11-01 20:43:56 +00:00
linux_syscalls.c change the type of *syscallnames[] array to 'const char * const foo[]' 2000-11-13 21:32:15 +00:00
linux_sysent.c regen 2000-11-01 20:43:56 +00:00
linux_termios.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
linux_types.h Initial support of Linux/m68k compatibility. 1998-12-15 19:25:40 +00:00
syscalls.conf
syscalls.master support mlockall(), munlockall() - they are same as respective NetBSD syscalls 2000-11-01 20:38:49 +00:00