f96aee80d6
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. |
||
---|---|---|
.. | ||
arch | ||
common | ||
files.linux | ||
linux_syscall.h | ||
linux_syscallargs.h | ||
linux_syscalls.c | ||
Makefile.inc | ||
TODO |