diff options
author | Philip Guenther <guenther@cvs.openbsd.org> | 2016-05-09 16:33:49 +0000 |
---|---|---|
committer | Philip Guenther <guenther@cvs.openbsd.org> | 2016-05-09 16:33:49 +0000 |
commit | 27eb7243575ad4af06f334a8c455b7ca414c514b (patch) | |
tree | bde9d3c831a7f0df5f090bacd4aebf99a0503402 /libexec | |
parent | 7d8301840591ef5d52c1ef4da8d7348ab128beea (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