summaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authorPhilip Guenther <guenther@cvs.openbsd.org>2016-05-09 16:33:49 +0000
committerPhilip Guenther <guenther@cvs.openbsd.org>2016-05-09 16:33:49 +0000
commit27eb7243575ad4af06f334a8c455b7ca414c514b (patch)
treebde9d3c831a7f0df5f090bacd4aebf99a0503402 /libexec
parent7d8301840591ef5d52c1ef4da8d7348ab128beea (diff)
Stop using sigreturn for longjmp, just set the signal mask and return
registers ala _longjmp. In setjmp, stop saving the onstack from sigaltstack as it's been unused by longjmp for years. In sig{set,long}jmp, use the internal, hidden names for setjmp/_setjmp/etc to avoid creating PLT entries. build testing deraadt@
Diffstat (limited to 'libexec')
0 files changed, 0 insertions, 0 deletions