CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2017/01/24 00:48:37
Modified files:
libexec/ld.so : dl_printf.c library.c library_mquery.c
library_subr.c loader.c malloc.c reallocarray.c
resolve.c sod.c trace.c util.c util.h
libexec/ld.so/aarch64: archdep.h ldasm.S rtld_machine.c
syscall.h
libexec/ld.so/alpha: archdep.h ldasm.S rtld_machine.c syscall.h
libexec/ld.so/amd64: ldasm.S rtld_machine.c syscall.h
libexec/ld.so/arm: archdep.h ldasm.S rtld_machine.c syscall.h
libexec/ld.so/hppa: archdep.h ldasm.S rtld_machine.c syscall.h
libexec/ld.so/i386: archdep.h ldasm.S rtld_machine.c syscall.h
libexec/ld.so/m88k: archdep.h ldasm.S rtld_machine.c syscall.h
libexec/ld.so/mips64: ldasm.S rtld_machine.c syscall.h
libexec/ld.so/powerpc: archdep.h ldasm.S rtld_machine.c
syscall.h
libexec/ld.so/sh: archdep.h ldasm.S rtld_machine.c syscall.h
libexec/ld.so/sparc64: archdep.h ldasm.S rtld_machine.c
syscall.h
Log message:
On fatal errors, kill ourselves with thrkill(0,9,NULL) instead of
simply exiting, via helper functions _dl_die(), _dl_diedie(), and
_dl_oom().
prompted by a complaint from jsing@
ok jsing@ deraadt@