NetBSD/sys/compat/hpux
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
..
files.hpux
hpux_compat.c Update extern declarations of {hpux,ultrix}_syscallnames for change 2000-11-19 12:47:51 +00:00
hpux_errno.c
hpux_exec.c restructure struct emul and execsw, in preparation to make emulations LKMable: 2000-11-21 00:37:49 +00:00
hpux_exec.h
hpux_file.c Emulation stackgap sanity checks, based partly on fixes from 2000-08-29 14:33:25 +00:00
hpux_ipc.c
hpux_ipc.h
hpux_net.c Reduce use of curproc in several places: 2000-05-27 00:40:29 +00:00
hpux_sig.c splhigh() -> splsched() 2000-08-21 02:31:59 +00:00
hpux_sig.h
hpux_syscall.h update for changed makesyscalls.master 2000-08-18 19:35:15 +00:00
hpux_syscallargs.h update for changed makesyscalls.master 2000-08-18 19:35:15 +00:00
hpux_syscalls.c change the type of *syscallnames[] array to 'const char * const foo[]' 2000-11-13 21:32:15 +00:00
hpux_sysent.c update for changed makesyscalls.master 2000-08-18 19:35:15 +00:00
hpux_termio.h
hpux_tty.c
hpux_types.h
hpux_util.h
hpux.h
Makefile
syscalls.conf
syscalls.master