From c2f5a90ed03035634a3527e4b7968a7edf118405 Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Fri, 29 Mar 2024 21:47:34 -0600 Subject: Add HAVE_AES_* flags to all x86_64 asm builds --- crypto/Makefile.am.elf-x86_64 | 5 +++++ crypto/Makefile.am.macosx-x86_64 | 5 +++++ crypto/Makefile.am.masm-x86_64 | 5 +++++ crypto/Makefile.am.mingw64-x86_64 | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/crypto/Makefile.am.elf-x86_64 b/crypto/Makefile.am.elf-x86_64 index 990475e..6933a11 100644 --- a/crypto/Makefile.am.elf-x86_64 +++ b/crypto/Makefile.am.elf-x86_64 @@ -33,6 +33,11 @@ if HOST_ASM_ELF_X86_64 libcrypto_la_CPPFLAGS += -DAES_ASM libcrypto_la_CPPFLAGS += -DBSAES_ASM libcrypto_la_CPPFLAGS += -DVPAES_ASM +libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 diff --git a/crypto/Makefile.am.macosx-x86_64 b/crypto/Makefile.am.macosx-x86_64 index c380003..1020567 100644 --- a/crypto/Makefile.am.macosx-x86_64 +++ b/crypto/Makefile.am.macosx-x86_64 @@ -33,6 +33,11 @@ if HOST_ASM_MACOSX_X86_64 libcrypto_la_CPPFLAGS += -DAES_ASM libcrypto_la_CPPFLAGS += -DBSAES_ASM libcrypto_la_CPPFLAGS += -DVPAES_ASM +libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 diff --git a/crypto/Makefile.am.masm-x86_64 b/crypto/Makefile.am.masm-x86_64 index 437638c..7da3cc2 100644 --- a/crypto/Makefile.am.masm-x86_64 +++ b/crypto/Makefile.am.masm-x86_64 @@ -20,6 +20,11 @@ if HOST_ASM_MASM_X86_64 libcrypto_la_CPPFLAGS += -DAES_ASM libcrypto_la_CPPFLAGS += -DBSAES_ASM libcrypto_la_CPPFLAGS += -DVPAES_ASM +libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 diff --git a/crypto/Makefile.am.mingw64-x86_64 b/crypto/Makefile.am.mingw64-x86_64 index 90a58d2..3c279c4 100644 --- a/crypto/Makefile.am.mingw64-x86_64 +++ b/crypto/Makefile.am.mingw64-x86_64 @@ -20,6 +20,11 @@ if HOST_ASM_MINGW64_X86_64 libcrypto_la_CPPFLAGS += -DAES_ASM libcrypto_la_CPPFLAGS += -DBSAES_ASM libcrypto_la_CPPFLAGS += -DVPAES_ASM +libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL +libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 #libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT #libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 -- cgit v1.2.3-55-g6feb