summaryrefslogtreecommitdiffstats
path: root/usr.bin/openssl/ecparam.c
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2014-12-27 13:17:51 +0000
committerkettenis <kettenis@openbsd.org>2014-12-27 13:17:51 +0000
commit2f7dfe5d206aa9341f2242ffd4e9f8373d3f8f5f (patch)
treed061aa02345f3b505e7e88211afb53483579091c /usr.bin/openssl/ecparam.c
parentMake ld.so process only R_ALPHA_RELATIVE relocations during early GOT (diff)
downloadwireguard-openbsd-2f7dfe5d206aa9341f2242ffd4e9f8373d3f8f5f.tar.xz
wireguard-openbsd-2f7dfe5d206aa9341f2242ffd4e9f8373d3f8f5f.zip
Static PIE support for alpha.
This adds alpha-specific first-pass GOT relocation code to boot.h. The assembly code is pure magic. The numeric register names don't make it easier to understand (or compare with the equivalent ld.so code). Unfortunately the assembler only understands a few symbolic register names. Renames the crt0.o entry point to __start. Our compiler was already using __start and the linker will soon follow. ok kurt@
Diffstat (limited to 'usr.bin/openssl/ecparam.c')
0 files changed, 0 insertions, 0 deletions