openssl/crypto/sha/asm
Theo Buehler c6e65c1f8e Make it able to run asm code on OpenBSD (arm64)
In order to get asm code running on OpenBSD we must place
all constants into .rodata sections.

The change to crypto/perlasm/arm-xlate.pl adjusts changes
from Theo for additional assembler variants/flavours we
use for building OpenSSL.

Fixes #23312

Reviewed-by: Hugo Landau <hlandau@devever.net>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24137)
2025-01-14 12:14:27 +01:00
..
keccak1600-armv4.pl
keccak1600-armv8.pl Make it able to run asm code on OpenBSD (arm64) 2025-01-14 12:14:27 +01:00
keccak1600-avx2.pl
keccak1600-avx512.pl
keccak1600-avx512vl.pl
keccak1600-c64x.pl
keccak1600-mmx.pl
keccak1600-ppc64.pl
keccak1600-s390x.pl
keccak1600-x86_64.pl
keccak1600p8-ppc.pl
sha1-586.pl
sha1-alpha.pl
sha1-armv4-large.pl
sha1-armv8.pl Make it able to run asm code on OpenBSD (arm64) 2025-01-14 12:14:27 +01:00
sha1-c64xplus.pl
sha1-ia64.pl
sha1-mb-x86_64.pl
sha1-mips.pl
sha1-parisc.pl
sha1-ppc.pl
sha1-s390x.pl
sha1-sparcv9.pl
sha1-sparcv9a.pl
sha1-thumb.pl
sha1-x86_64.pl
sha256-586.pl
sha256-armv4.pl
sha256-c64xplus.pl
sha256-mb-x86_64.pl
sha256-riscv64-zvkb-zvknha_or_zvknhb.pl
sha512-586.pl
sha512-armv4.pl
sha512-armv8.pl Make it able to run asm code on OpenBSD (arm64) 2025-01-14 12:14:27 +01:00
sha512-c64xplus.pl
sha512-ia64.pl
sha512-mips.pl
sha512-parisc.pl
sha512-ppc.pl
sha512-riscv64-zvkb-zvknhb.pl
sha512-s390x.pl
sha512-sparcv9.pl
sha512-x86_64.pl
sha512p8-ppc.pl