CVSROOT: /cvs Module name: src Changes by: guent...@cvs.openbsd.org 2018/07/09 22:20:00
Modified files: sys/sys : signalvar.h proc.h sys/kern : kern_sig.c exec_elf.c init_main.c sys/arch/alpha/alpha: machdep.c sys/arch/amd64/amd64: machdep.c sys/arch/arm/arm: sig_machdep.c sys/arch/arm64/arm64: sig_machdep.c sys/arch/hppa/hppa: machdep.c sys/arch/i386/i386: machdep.c sys/arch/m88k/m88k: sig_machdep.c sys/arch/macppc/macppc: machdep.c sys/arch/mips64/mips64: sendsig.c sys/arch/sh/sh : sh_machdep.c sys/arch/socppc/socppc: machdep.c sys/arch/sparc64/sparc64: machdep.c Log message: Move from sendsig() to its callers the initsiginfo() calls and instead of passing sendsig() the code+type+val, pass a siginfo_t* to copy from. Eliminate the indirection through struct emul for sendsig(); we no longer have a SunOS4-compat version of sendsig() ok deraadt@