summaryrefslogtreecommitdiff
path: root/usr.bin/openssl/certhash.c
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2019-02-03 15:24:18 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2019-02-03 15:24:18 +0000
commit6c060c5ebaa00da76822786be5e023bde7c863ac (patch)
treeb5ea4f43754a14a85ec4595a745eac1c843cc49f /usr.bin/openssl/certhash.c
parent7dd0a9c99308f1e1addecc364c4c6e243eb70a63 (diff)
Turns out I botched the previous commit. While making the %o7 + 8 bit
consistent across the various low-level interfaces that handle the instruction pointer, reality turns out to be a bit more subtle. On SPARC, DWARF2 uses r15 (which maps to %o7) as the return address column. This means that we should not add/subtract 8 when it reads/updates the register state while processing DWARF2 instructions. That in turn means that getIP() and setIP() should not have been changed in my previous commit. ok visa@
Diffstat (limited to 'usr.bin/openssl/certhash.c')
0 files changed, 0 insertions, 0 deletions