baae0324b9
* 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 |
||
---|---|---|
.. | ||
files.hpux | ||
hpux_compat.c | ||
hpux_errno.c | ||
hpux_exec.c | ||
hpux_exec.h | ||
hpux_file.c | ||
hpux_ipc.c | ||
hpux_ipc.h | ||
hpux_net.c | ||
hpux_sig.c | ||
hpux_sig.h | ||
hpux_syscall.h | ||
hpux_syscallargs.h | ||
hpux_syscalls.c | ||
hpux_sysent.c | ||
hpux_termio.h | ||
hpux_tty.c | ||
hpux_types.h | ||
hpux_util.h | ||
hpux.h | ||
Makefile | ||
syscalls.conf | ||
syscalls.master |