aboutsummaryrefslogtreecommitdiff
path: root/crypto/Makefile.am.elf-x86_64
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/Makefile.am.elf-x86_64')
-rw-r--r--crypto/Makefile.am.elf-x86_6415
1 files changed, 15 insertions, 0 deletions
diff --git a/crypto/Makefile.am.elf-x86_64 b/crypto/Makefile.am.elf-x86_64
index 4cd34e2..f03d424 100644
--- a/crypto/Makefile.am.elf-x86_64
+++ b/crypto/Makefile.am.elf-x86_64
@@ -19,6 +19,18 @@ ASM_X86_64_ELF += sha/sha512-elf-x86_64.S
19ASM_X86_64_ELF += whrlpool/wp-elf-x86_64.S 19ASM_X86_64_ELF += whrlpool/wp-elf-x86_64.S
20ASM_X86_64_ELF += cpuid-elf-x86_64.S 20ASM_X86_64_ELF += cpuid-elf-x86_64.S
21 21
22ASM_X86_64_ELF += bn/arch/amd64/bignum_add.S
23ASM_X86_64_ELF += bn/arch/amd64/bignum_cmadd.S
24ASM_X86_64_ELF += bn/arch/amd64/bignum_cmul.S
25ASM_X86_64_ELF += bn/arch/amd64/bignum_mul.S
26ASM_X86_64_ELF += bn/arch/amd64/bignum_mul_4_8_alt.S
27ASM_X86_64_ELF += bn/arch/amd64/bignum_mul_8_16_alt.S
28ASM_X86_64_ELF += bn/arch/amd64/bignum_sqr.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
31ASM_X86_64_ELF += bn/arch/amd64/bignum_sub.S
32ASM_X86_64_ELF += bn/arch/amd64/bn_arch.c
33
22EXTRA_DIST += $(ASM_X86_64_ELF) 34EXTRA_DIST += $(ASM_X86_64_ELF)
23 35
24if HOST_ASM_ELF_X86_64 36if HOST_ASM_ELF_X86_64
@@ -38,4 +50,7 @@ libcrypto_la_CPPFLAGS += -DSHA512_ASM
38libcrypto_la_CPPFLAGS += -DWHIRLPOOL_ASM 50libcrypto_la_CPPFLAGS += -DWHIRLPOOL_ASM
39libcrypto_la_CPPFLAGS += -DOPENSSL_CPUID_OBJ 51libcrypto_la_CPPFLAGS += -DOPENSSL_CPUID_OBJ
40libcrypto_la_SOURCES += $(ASM_X86_64_ELF) 52libcrypto_la_SOURCES += $(ASM_X86_64_ELF)
53
54# XXX - not the right place for this. It should be done depending on CPU.
55libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/amd64/
41endif 56endif