From 44521813543436d797d0d2d314d029547f95fba2 Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Tue, 28 May 2024 23:05:17 +0200 Subject: cmake: match autoconf build in terms of HAVE_AES macros --- crypto/CMakeLists.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index b3e09b3..5ec9eb8 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -57,6 +57,11 @@ if(HOST_ASM_ELF_X86_64) add_definitions(-DAES_ASM) add_definitions(-DBSAES_ASM) add_definitions(-DVPAES_ASM) + add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_DECRYPT_INTERNAL) add_definitions(-DOPENSSL_IA32_SSE2) add_definitions(-DOPENSSL_BN_ASM_MONT) add_definitions(-DOPENSSL_BN_ASM_MONT5) @@ -106,6 +111,11 @@ if(HOST_ASM_MACOSX_X86_64) add_definitions(-DAES_ASM) add_definitions(-DBSAES_ASM) add_definitions(-DVPAES_ASM) + add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_DECRYPT_INTERNAL) add_definitions(-DOPENSSL_IA32_SSE2) add_definitions(-DOPENSSL_BN_ASM_MONT) add_definitions(-DOPENSSL_BN_ASM_MONT5) @@ -144,6 +154,11 @@ if(HOST_ASM_MASM_X86_64) add_definitions(-DAES_ASM) add_definitions(-DBSAES_ASM) add_definitions(-DVPAES_ASM) + add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_DECRYPT_INTERNAL) add_definitions(-DOPENSSL_IA32_SSE2) #add_definitions(-DOPENSSL_BN_ASM_MONT) #add_definitions(-DOPENSSL_BN_ASM_MONT5) @@ -181,6 +196,11 @@ if(HOST_ASM_MINGW64_X86_64) add_definitions(-DAES_ASM) add_definitions(-DBSAES_ASM) add_definitions(-DVPAES_ASM) + add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL) + add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL) + add_definitions(-DHAVE_AES_DECRYPT_INTERNAL) add_definitions(-DOPENSSL_IA32_SSE2) #add_definitions(-DOPENSSL_BN_ASM_MONT) #add_definitions(-DOPENSSL_BN_ASM_MONT5) -- cgit v1.2.3-55-g6feb