CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2021/12/07 15:17:03

Modified files:
        sys/kern       : exec_conf.c exec_elf.c init_main.c kern_exec.c 
                         kern_sig.c kern_xxx.c makesyscalls.sh 
                         syscalls.c 
        sys/sys        : exec_elf.h proc.h sysctl.h 
        usr.sbin/btrace: btrace.c btrace.h 

Log message:
Delete the last emulation callbacks: we're Just ELF, so declare
exec_elf_fixup() and coredump_elf() in <sys/exec_elf.h> and call
them and the MD setregs() directly in kern_exec.c and kern_sig.c

Also delete e_name[] (only used by sysctl), e_errno (unused), and
e_syscallnames[] (only used by SYSCALL_DEBUG) and constipate
syscallnames to 'const char *const[]'

ok kettenis@

Reply via email to