summaryrefslogtreecommitdiffstats
path: root/lib/libedit/sig.h
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2016-03-20 02:32:39 +0000
committerguenther <guenther@openbsd.org>2016-03-20 02:32:39 +0000
commit5af055cd66b5450a4935ae30e5716331ca3b13d5 (patch)
tree6fa66dcb9c9653fb1659c185234178493d593968 /lib/libedit/sig.h
parentPrepare for future ld.so/libc bump: update <tib.h> with the definitions (diff)
downloadwireguard-openbsd-5af055cd66b5450a4935ae30e5716331ca3b13d5.tar.xz
wireguard-openbsd-5af055cd66b5450a4935ae30e5716331ca3b13d5.zip
Rearrange C runtime bits: now that ld.so exports environ and __progname,
move their definitions and initialization in static links to libc.a Make crt0 always invoke a new func _csu_finish() in libc to process the auxv and to either register the ld.so cleanup function (in dynamic links) or initialize environ and __progname and do MC_DISABLE_KBIND (in static links). In libc, get pagesize from auxv; cache that between getpagesize() and sysconf(_SC_PAGESIZE) ok mpi@ "good time" deraadt@
Diffstat (limited to 'lib/libedit/sig.h')
0 files changed, 0 insertions, 0 deletions