Move all data tables from .text section to .rodata, and update the code to
authormiod <miod@openbsd.org>
Fri, 13 Jan 2023 17:11:41 +0000 (17:11 +0000)
committermiod <miod@openbsd.org>
Fri, 13 Jan 2023 17:11:41 +0000 (17:11 +0000)
commit676d1ceb597ab4ef4e34622c4c77334e7abfd175
treecf949c16895af495e9a14044f9a6571e3031da46
parenteeb91602a4a54054634e64a268d9dffd6a95996b
Move all data tables from .text section to .rodata, and update the code to
fetch them correctly when building PIC. Also drop unused data, and remove
--no-execute-only from linker flags.

ok jsing@ kettenis@
lib/libcrypto/aes/asm/aes-parisc.pl
lib/libcrypto/arch/hppa/Makefile.inc
lib/libcrypto/bn/asm/parisc-mont.pl
lib/libcrypto/modes/asm/ghash-parisc.pl
lib/libcrypto/rc4/asm/rc4-parisc.pl
lib/libcrypto/sha/asm/sha1-parisc.pl
lib/libcrypto/sha/asm/sha512-parisc.pl