created | 2021-12-13T20:05:18Z |
---|---|
begin | 2021-12-07T20:06:38Z |
end | 2021-12-07T22:17:03Z |
path | src/sys |
commits | 2 |
date | 2021-12-07T22:17:02Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/exec_conf.c | log | diff | annotate |
src/sys/kern/exec_elf.c | log | diff | annotate | |
src/sys/kern/init_main.c | log | diff | annotate | |
src/sys/kern/kern_exec.c | log | diff | annotate | |
src/sys/kern/kern_sig.c | log | diff | annotate | |
src/sys/kern/kern_xxx.c | log | diff | annotate | |
src/sys/kern/makesyscalls.sh | log | diff | annotate | |
src/sys/kern/syscalls.c | log | diff | annotate | |
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@ |
date | 2021-12-07T22:17:03Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/sys/exec_elf.h | log | diff | annotate |
src/sys/sys/proc.h | log | diff | annotate | |
src/sys/sys/sysctl.h | log | diff | annotate | |
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@ |