aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-02-23 08:52:59 -0600
committerBrent Cook <busterb@gmail.com>2023-02-23 08:52:59 -0600
commit532d0ef755136981eee8fe479f1b2fb58bdbf50a (patch)
treef55a02249e1107495c43814d02cc2f2eafc26193
parenta498c6a7c9077b257a2f2a860a12748029d82bcf (diff)
downloadportable-532d0ef755136981eee8fe479f1b2fb58bdbf50a.tar.gz
portable-532d0ef755136981eee8fe479f1b2fb58bdbf50a.tar.bz2
portable-532d0ef755136981eee8fe479f1b2fb58bdbf50a.zip
include more asm files
-rw-r--r--crypto/CMakeLists.txt2
-rw-r--r--crypto/Makefile.am.elf-x86_641
-rw-r--r--crypto/Makefile.am.macosx-x86_641
-rw-r--r--crypto/Makefile.am.mingw64-x86_6413
4 files changed, 17 insertions, 0 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt
index 5611881..dc30a17 100644
--- a/crypto/CMakeLists.txt
+++ b/crypto/CMakeLists.txt
@@ -58,6 +58,7 @@ if(HOST_ASM_ELF_X86_64)
58 bn/arch/amd64/bignum_sqr_4_8_alt.S 58 bn/arch/amd64/bignum_sqr_4_8_alt.S
59 bn/arch/amd64/bignum_sqr_8_16_alt.S 59 bn/arch/amd64/bignum_sqr_8_16_alt.S
60 bn/arch/amd64/bignum_sub.S 60 bn/arch/amd64/bignum_sub.S
61 bn/arch/amd64/word_clz.S
61 bn/arch/amd64/bn_arch.c 62 bn/arch/amd64/bn_arch.c
62 ) 63 )
63 add_definitions(-DAES_ASM) 64 add_definitions(-DAES_ASM)
@@ -112,6 +113,7 @@ if(HOST_ASM_MACOSX_X86_64)
112 bn/arch/amd64/bignum_sqr_4_8_alt.S 113 bn/arch/amd64/bignum_sqr_4_8_alt.S
113 bn/arch/amd64/bignum_sqr_8_16_alt.S 114 bn/arch/amd64/bignum_sqr_8_16_alt.S
114 bn/arch/amd64/bignum_sub.S 115 bn/arch/amd64/bignum_sub.S
116 bn/arch/amd64/word_clz.S
115 bn/arch/amd64/bn_arch.c 117 bn/arch/amd64/bn_arch.c
116 ) 118 )
117 add_definitions(-DAES_ASM) 119 add_definitions(-DAES_ASM)
diff --git a/crypto/Makefile.am.elf-x86_64 b/crypto/Makefile.am.elf-x86_64
index cc6ea99..20cc0cc 100644
--- a/crypto/Makefile.am.elf-x86_64
+++ b/crypto/Makefile.am.elf-x86_64
@@ -29,6 +29,7 @@ ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr.S
29ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr_4_8_alt.S 29ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr_4_8_alt.S
30ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr_8_16_alt.S 30ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr_8_16_alt.S
31ASM_X86_64_ELF += bn/arch/amd64/bignum_sub.S 31ASM_X86_64_ELF += bn/arch/amd64/bignum_sub.S
32ASM_X86_64_ELF += bn/arch/amd64/word_clz.S
32ASM_X86_64_ELF += bn/arch/amd64/bn_arch.c 33ASM_X86_64_ELF += bn/arch/amd64/bn_arch.c
33 34
34EXTRA_DIST += $(ASM_X86_64_ELF) 35EXTRA_DIST += $(ASM_X86_64_ELF)
diff --git a/crypto/Makefile.am.macosx-x86_64 b/crypto/Makefile.am.macosx-x86_64
index e11dd3c..f3990a5 100644
--- a/crypto/Makefile.am.macosx-x86_64
+++ b/crypto/Makefile.am.macosx-x86_64
@@ -29,6 +29,7 @@ ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sqr.S
29ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sqr_4_8_alt.S 29ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sqr_4_8_alt.S
30ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sqr_8_16_alt.S 30ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sqr_8_16_alt.S
31ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sub.S 31ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sub.S
32ASM_X86_64_MACOSX += bn/arch/amd64/word_clz.S
32ASM_X86_64_MACOSX += bn/arch/amd64/bn_arch.c 33ASM_X86_64_MACOSX += bn/arch/amd64/bn_arch.c
33 34
34EXTRA_DIST += $(ASM_X86_64_MACOSX) 35EXTRA_DIST += $(ASM_X86_64_MACOSX)
diff --git a/crypto/Makefile.am.mingw64-x86_64 b/crypto/Makefile.am.mingw64-x86_64
index bce854b..f808c12 100644
--- a/crypto/Makefile.am.mingw64-x86_64
+++ b/crypto/Makefile.am.mingw64-x86_64
@@ -19,6 +19,19 @@ ASM_X86_64_MINGW64 += sha/sha512-mingw64-x86_64.S
19ASM_X86_64_MINGW64 += whrlpool/wp-mingw64-x86_64.S 19ASM_X86_64_MINGW64 += whrlpool/wp-mingw64-x86_64.S
20ASM_X86_64_MINGW64 += cpuid-mingw64-x86_64.S 20ASM_X86_64_MINGW64 += cpuid-mingw64-x86_64.S
21 21
22ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_add.S
23ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_cmadd.S
24ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_cmul.S
25ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_mul.S
26ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_mul_4_8_alt.S
27ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_mul_8_16_alt.S
28ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sqr.S
29ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sqr_4_8_alt.S
30ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sqr_8_16_alt.S
31ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sub.S
32ASM_X86_64_MINGW64 += bn/arch/amd64/word_clz.S
33ASM_X86_64_MINGW64 += bn/arch/amd64/bn_arch.c
34
22EXTRA_DIST += $(ASM_X86_64_MINGW64) 35EXTRA_DIST += $(ASM_X86_64_MINGW64)
23 36
24if HOST_ASM_MINGW64_X86_64 37if HOST_ASM_MINGW64_X86_64