From 532d0ef755136981eee8fe479f1b2fb58bdbf50a Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Thu, 23 Feb 2023 08:52:59 -0600 Subject: include more asm files --- crypto/CMakeLists.txt | 2 ++ crypto/Makefile.am.elf-x86_64 | 1 + crypto/Makefile.am.macosx-x86_64 | 1 + crypto/Makefile.am.mingw64-x86_64 | 13 +++++++++++++ 4 files changed, 17 insertions(+) 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) bn/arch/amd64/bignum_sqr_4_8_alt.S bn/arch/amd64/bignum_sqr_8_16_alt.S bn/arch/amd64/bignum_sub.S + bn/arch/amd64/word_clz.S bn/arch/amd64/bn_arch.c ) add_definitions(-DAES_ASM) @@ -112,6 +113,7 @@ if(HOST_ASM_MACOSX_X86_64) bn/arch/amd64/bignum_sqr_4_8_alt.S bn/arch/amd64/bignum_sqr_8_16_alt.S bn/arch/amd64/bignum_sub.S + bn/arch/amd64/word_clz.S bn/arch/amd64/bn_arch.c ) 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 ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr_4_8_alt.S ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr_8_16_alt.S ASM_X86_64_ELF += bn/arch/amd64/bignum_sub.S +ASM_X86_64_ELF += bn/arch/amd64/word_clz.S ASM_X86_64_ELF += bn/arch/amd64/bn_arch.c EXTRA_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 ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sqr_4_8_alt.S ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sqr_8_16_alt.S ASM_X86_64_MACOSX += bn/arch/amd64/bignum_sub.S +ASM_X86_64_MACOSX += bn/arch/amd64/word_clz.S ASM_X86_64_MACOSX += bn/arch/amd64/bn_arch.c EXTRA_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 ASM_X86_64_MINGW64 += whrlpool/wp-mingw64-x86_64.S ASM_X86_64_MINGW64 += cpuid-mingw64-x86_64.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_add.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_cmadd.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_cmul.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_mul.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_mul_4_8_alt.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_mul_8_16_alt.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sqr.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sqr_4_8_alt.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sqr_8_16_alt.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bignum_sub.S +ASM_X86_64_MINGW64 += bn/arch/amd64/word_clz.S +ASM_X86_64_MINGW64 += bn/arch/amd64/bn_arch.c + EXTRA_DIST += $(ASM_X86_64_MINGW64) if HOST_ASM_MINGW64_X86_64 -- cgit v1.2.3-55-g6feb