Split bignum code out of the sparcv9cap.c
authorTomas Mraz <tomas@openssl.org>
Wed, 7 Jul 2021 15:47:06 +0000 (17:47 +0200)
committerTomas Mraz <tomas@openssl.org>
Thu, 15 Jul 2021 07:33:04 +0000 (09:33 +0200)
commit52f7e44ec88a4d803dc9783cd7c71f87014ae3ee
treeb49310dc3808ba0e9130e6c148ae85d3479a9856
parent8e94c51b3279f7faae9161df5112414f915cd9f3
Split bignum code out of the sparcv9cap.c

Fixes #15978

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16019)
28 files changed:
crypto/aes/asm/aes-sparcv9.pl
crypto/aes/asm/aesfx-sparcv9.pl
crypto/aes/asm/aest4-sparcv9.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_sparc.c [new file with mode: 0644]
crypto/bn/build.info
crypto/camellia/asm/cmllt4-sparcv9.pl
crypto/des/asm/dest4-sparcv9.pl
crypto/ec/asm/ecp_nistz256-sparcv9.pl
crypto/evp/e_camellia.c
crypto/evp/e_des.c
crypto/evp/e_des3.c
crypto/md5/asm/md5-sparcv9.pl
crypto/modes/asm/ghash-sparcv9.pl
crypto/modes/gcm128.c
crypto/poly1305/asm/poly1305-sparcv9.pl
crypto/sha/asm/sha1-sparcv9.pl
crypto/sha/asm/sha512-sparcv9.pl
crypto/sparcv9cap.c
include/crypto/aes_platform.h
include/crypto/cmll_platform.h
include/crypto/des_platform.h
include/crypto/sparc_arch.h [moved from crypto/sparc_arch.h with 96% similarity]