NetBSD/sys/compat/linux
jdolecek baae0324b9 restructure struct emul and execsw, in preparation to make emulations LKMable:
* move all exec-type specific information from struct emul to execsw[] and
  provide single struct emul per emulation
* elf:
  - kern/exec_elf32.c:probe_funcs[] is gone, execsw[] how has one entry
    per emulation and contains pointer to respective probe function
  - interp is allocated via MALLOC() rather than on stack
  - elf_args structure is allocated via MALLOC() rather than malloc()
* ecoff: the per-emulation hooks moved from alpha and mips specific code
  to OSF1 and Ultrix compat code as appropriate, execsw[] has one entry per
  emulation supporting ecoff with appropriate probe function
* the makecmds/probe functions don't set emulation, pointer to emulation is
  part of appropriate execsw[] entry
* constify couple of structures
2000-11-21 00:37:49 +00:00
..
arch restructure struct emul and execsw, in preparation to make emulations LKMable: 2000-11-21 00:37:49 +00:00
common restructure struct emul and execsw, in preparation to make emulations LKMable: 2000-11-21 00:37:49 +00:00
files.linux Add emulation for scheduler related syscalls. Although they are dummies 1999-10-04 16:58:15 +00:00
linux_syscall.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_syscallargs.h Added linux compat support on m68k ports. 1998-12-15 19:31:30 +00:00
linux_syscalls.c Adopt the recent change to makesyscalls.sh (char * -> const char * const) 2000-11-15 08:34:03 +00:00
Makefile.inc Attempt to fix the mess. 1998-10-03 20:17:36 +00:00
TODO Provide some more useful information. 2000-11-17 03:40:25 +00:00