Skip to content

Commit 3e097f8

Browse files
committed
Land #1062 - add HAVE_AES_* to cmake
2 parents e8bd2e9 + 4452181 commit 3e097f8

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

crypto/CMakeLists.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ if(HOST_ASM_ELF_X86_64)
5757
add_definitions(-DAES_ASM)
5858
add_definitions(-DBSAES_ASM)
5959
add_definitions(-DVPAES_ASM)
60+
add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL)
61+
add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL)
62+
add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL)
63+
add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL)
64+
add_definitions(-DHAVE_AES_DECRYPT_INTERNAL)
6065
add_definitions(-DOPENSSL_IA32_SSE2)
6166
add_definitions(-DOPENSSL_BN_ASM_MONT)
6267
add_definitions(-DOPENSSL_BN_ASM_MONT5)
@@ -106,6 +111,11 @@ if(HOST_ASM_MACOSX_X86_64)
106111
add_definitions(-DAES_ASM)
107112
add_definitions(-DBSAES_ASM)
108113
add_definitions(-DVPAES_ASM)
114+
add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL)
115+
add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL)
116+
add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL)
117+
add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL)
118+
add_definitions(-DHAVE_AES_DECRYPT_INTERNAL)
109119
add_definitions(-DOPENSSL_IA32_SSE2)
110120
add_definitions(-DOPENSSL_BN_ASM_MONT)
111121
add_definitions(-DOPENSSL_BN_ASM_MONT5)
@@ -144,6 +154,11 @@ if(HOST_ASM_MASM_X86_64)
144154
add_definitions(-DAES_ASM)
145155
add_definitions(-DBSAES_ASM)
146156
add_definitions(-DVPAES_ASM)
157+
add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL)
158+
add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL)
159+
add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL)
160+
add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL)
161+
add_definitions(-DHAVE_AES_DECRYPT_INTERNAL)
147162
add_definitions(-DOPENSSL_IA32_SSE2)
148163
#add_definitions(-DOPENSSL_BN_ASM_MONT)
149164
#add_definitions(-DOPENSSL_BN_ASM_MONT5)
@@ -181,6 +196,11 @@ if(HOST_ASM_MINGW64_X86_64)
181196
add_definitions(-DAES_ASM)
182197
add_definitions(-DBSAES_ASM)
183198
add_definitions(-DVPAES_ASM)
199+
add_definitions(-DHAVE_AES_CBC_ENCRYPT_INTERNAL)
200+
add_definitions(-DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL)
201+
add_definitions(-DHAVE_AES_SET_DECRYPT_KEY_INTERNAL)
202+
add_definitions(-DHAVE_AES_ENCRYPT_INTERNAL)
203+
add_definitions(-DHAVE_AES_DECRYPT_INTERNAL)
184204
add_definitions(-DOPENSSL_IA32_SSE2)
185205
#add_definitions(-DOPENSSL_BN_ASM_MONT)
186206
#add_definitions(-DOPENSSL_BN_ASM_MONT5)

0 commit comments

Comments
 (0)