summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_ossl.c
diff options
context:
space:
mode:
authorgkoehler <>2023-02-01 19:02:50 +0000
committergkoehler <>2023-02-01 19:02:50 +0000
commit093a7a1758207b4e7e2b0d17ec6e5e7ec72e3a44 (patch)
treecbd3002bb98a61c672c0a81d5a700eb0c3031d43 /src/lib/libcrypto/dsa/dsa_ossl.c
parent18e41f44e8da16fa34d9627787df9e72e6d1bf09 (diff)
downloadopenbsd-093a7a1758207b4e7e2b0d17ec6e5e7ec72e3a44.tar.gz
openbsd-093a7a1758207b4e7e2b0d17ec6e5e7ec72e3a44.tar.bz2
openbsd-093a7a1758207b4e7e2b0d17ec6e5e7ec72e3a44.zip
For xonly, move sha512-ppc.pl's table from text to rodata
OpenBSD/macppc will enforce xonly on PowerPC G5, then libcrypto's sha256 would crash by SIGSEGV, because it can't read text. Use ELF relocations "@ha" and "@l" to find the table in rodata. This might break the PowerPC asm on a not-ELF platform (like AIX or Mac OS) if someone would try it there. ok kettenis@ deraadt@
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa_ossl.c')
0 files changed, 0 insertions, 0 deletions