]> git.ipfire.org Git - thirdparty/openssl.git/commit
Move *_arch.h to include/arch
authorNorbert Pocs <norbertp@openssl.org>
Thu, 9 Apr 2026 11:38:07 +0000 (13:38 +0200)
committerNorbert Pocs <norbertp@openssl.org>
Sun, 10 May 2026 09:53:33 +0000 (11:53 +0200)
commit4124d150697e7e4114015c2b35b2323be0b2bc89
tree099a9683b382d486141c80677cc11224a3418cea
parent61665ed185576629e29b5bedc064f8072fc6ed0c
Move *_arch.h to include/arch

Move all the architecture specific header files under a single directory
in include/

Signed-off-by: Norbert Pocs <norbertp@openssl.org>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
MergeDate: Sun May 10 09:53:34 2026
(Merged from https://github.com/openssl/openssl/pull/30751)
120 files changed:
crypto/aes/asm/aes-armv4.pl
crypto/aes/asm/aes-mips.pl
crypto/aes/asm/aes-s390x.pl
crypto/aes/asm/aes-sha1-armv8.pl
crypto/aes/asm/aes-sha256-armv8.pl
crypto/aes/asm/aes-sha512-armv8.pl
crypto/aes/asm/aes-sparcv9.pl
crypto/aes/asm/aesfx-sparcv9.pl
crypto/aes/asm/aest4-sparcv9.pl
crypto/aes/asm/aesv8-armx.pl
crypto/aes/asm/bsaes-armv7.pl
crypto/aes/asm/bsaes-armv8.pl
crypto/aes/asm/vpaes-armv8.pl
crypto/arm64cpuid.pl
crypto/armcap.c
crypto/armv4cpuid.pl
crypto/bn/asm/armv4-gf2m.pl
crypto/bn/asm/armv4-mont.pl
crypto/bn/asm/armv8-mont.pl
crypto/bn/asm/mips-mont.pl
crypto/bn/asm/mips.pl
crypto/bn/asm/sparct4-mont.pl
crypto/bn/asm/sparcv9-gf2m.pl
crypto/bn/asm/sparcv9-mont.pl
crypto/bn/asm/sparcv9a-mont.pl
crypto/bn/asm/vis3-mont.pl
crypto/bn/bn_exp.c
crypto/bn/bn_ppc.c
crypto/bn/bn_s390x.c
crypto/bn/bn_sparc.c
crypto/camellia/asm/cmllt4-sparcv9.pl
crypto/chacha/asm/chacha-armv4.pl
crypto/chacha/asm/chacha-armv8-sve.pl
crypto/chacha/asm/chacha-armv8.pl
crypto/chacha/asm/chacha-loongarch64.pl
crypto/chacha/asm/chacha-s390x.pl
crypto/chacha/chacha_ppc.c
crypto/chacha/chacha_riscv.c
crypto/des/asm/dest4-sparcv9.pl
crypto/ec/asm/ecp_nistz256-armv4.pl
crypto/ec/asm/ecp_nistz256-armv8.pl
crypto/ec/asm/ecp_nistz256-sparcv9.pl
crypto/ec/asm/ecp_sm2p256-armv8.pl
crypto/ec/ecp_nistp384.c
crypto/ec/ecp_nistp521.c
crypto/ec/ecp_ppc.c
crypto/ec/ecp_s390x_nistp.c
crypto/ec/ecx_key.c
crypto/ec/ecx_s390x.c
crypto/hmac/hmac_s390x.c
crypto/info.c
crypto/init.c
crypto/loongarchcap.c
crypto/md5/asm/md5-aarch64.pl
crypto/md5/asm/md5-sparcv9.pl
crypto/md5/md5_riscv.c
crypto/ml_kem/ml_kem.c
crypto/modes/asm/aes-gcm-armv8-unroll8_64.pl
crypto/modes/asm/aes-gcm-armv8_64.pl
crypto/modes/asm/ghash-armv4.pl
crypto/modes/asm/ghash-s390x.pl
crypto/modes/asm/ghash-sparcv9.pl
crypto/modes/asm/ghashv8-armx.pl
crypto/modes/gcm128.c
crypto/poly1305/asm/poly1305-armv4.pl
crypto/poly1305/asm/poly1305-armv8.pl
crypto/poly1305/asm/poly1305-armv9-sve2.pl
crypto/poly1305/asm/poly1305-mips.pl
crypto/poly1305/asm/poly1305-s390x.pl
crypto/poly1305/asm/poly1305-sparcv9.pl
crypto/poly1305/poly1305_ppc.c
crypto/ppccap.c
crypto/riscvcap.c
crypto/s390xcap.c
crypto/s390xcpuid.pl
crypto/sha/asm/keccak1600-armv4.pl
crypto/sha/asm/keccak1600-armv8.pl
crypto/sha/asm/sha1-armv4-large.pl
crypto/sha/asm/sha1-armv8.pl
crypto/sha/asm/sha1-mips.pl
crypto/sha/asm/sha1-s390x.pl
crypto/sha/asm/sha1-sparcv9.pl
crypto/sha/asm/sha256-armv4.pl
crypto/sha/asm/sha512-armv4.pl
crypto/sha/asm/sha512-armv8.pl
crypto/sha/asm/sha512-mips.pl
crypto/sha/asm/sha512-s390x.pl
crypto/sha/asm/sha512-sparcv9.pl
crypto/sha/sha3.c
crypto/sha/sha_loongarch.c
crypto/sha/sha_ppc.c
crypto/sha/sha_riscv.c
crypto/sm3/asm/sm3-armv8.pl
crypto/sm3/sm3_local.h
crypto/sm3/sm3_riscv.c
crypto/sm4/asm/sm4-armv8.pl
crypto/sm4/asm/vpsm4-armv8.pl
crypto/sm4/asm/vpsm4_ex-armv8.pl
crypto/sparcv9cap.c
include/arch/arm_arch.h [moved from crypto/arm_arch.h with 100% similarity]
include/arch/loongarch_arch.h [moved from crypto/loongarch_arch.h with 100% similarity]
include/arch/mips_arch.h [moved from crypto/mips_arch.h with 100% similarity]
include/arch/ppc_arch.h [moved from include/crypto/ppc_arch.h with 100% similarity]
include/arch/riscv_arch.def [moved from include/crypto/riscv_arch.def with 100% similarity]
include/arch/riscv_arch.h [moved from include/crypto/riscv_arch.h with 100% similarity]
include/arch/s390x_arch.h [moved from crypto/s390x_arch.h with 100% similarity]
include/arch/sparc_arch.h [moved from include/crypto/sparc_arch.h with 100% similarity]
include/crypto/aes_platform.h
include/crypto/cmll_platform.h
include/crypto/des_platform.h
include/crypto/sm4_platform.h
providers/implementations/ciphers/cipher_aes_cfb_hw_s390x.inc
providers/implementations/ciphers/cipher_aes_hw_s390x.inc
providers/implementations/ciphers/cipher_aes_xts_s390x.inc
providers/implementations/digests/sha3_prov.c
providers/implementations/keymgmt/ecx_kmgmt.c
providers/implementations/rands/seeding/rand_cpu_arm64.c
providers/implementations/signature/eddsa_sig.c
test/chacha_internal_test.c
test/rdcpu_sanitytest.c