Move all data blocks from .text to .rodata and cleanup up and homogeneize code
authormiod <miod@openbsd.org>
Wed, 1 Feb 2023 20:45:04 +0000 (20:45 +0000)
committermiod <miod@openbsd.org>
Wed, 1 Feb 2023 20:45:04 +0000 (20:45 +0000)
commit0bd8ca4ac38b898e216d95544f90f11cd082dd63
tree1905a2045d35c271e55e2a7ce38fcf2bca4861a3
parent50db8ec9b321cbb3b5efeb73511744c6a32beb82
Move all data blocks from .text to .rodata and cleanup up and homogeneize code
responsible from getting the proper address of those blocks.

ok tb@ jsing@
16 files changed:
lib/libcrypto/aes/asm/aes-586.pl
lib/libcrypto/aes/asm/aesni-x86.pl
lib/libcrypto/aes/asm/vpaes-x86.pl
lib/libcrypto/bn/asm/bn-586.pl
lib/libcrypto/bn/asm/x86-gf2m.pl
lib/libcrypto/bn/asm/x86-mont.pl
lib/libcrypto/camellia/asm/cmll-x86.pl
lib/libcrypto/des/asm/des-586.pl
lib/libcrypto/modes/asm/ghash-x86.pl
lib/libcrypto/perlasm/cbc.pl
lib/libcrypto/perlasm/x86gas.pl
lib/libcrypto/rc4/asm/rc4-586.pl
lib/libcrypto/sha/asm/sha1-586.pl
lib/libcrypto/sha/asm/sha256-586.pl
lib/libcrypto/sha/asm/sha512-586.pl
lib/libcrypto/whrlpool/asm/wp-mmx.pl