diff options
author | Brent Cook <busterb@gmail.com> | 2019-01-20 23:38:22 -0600 |
---|---|---|
committer | Brent Cook <busterb@gmail.com> | 2019-01-20 23:38:22 -0600 |
commit | cc08f8eae062d9f92996e7a6ac777b85a4220c87 (patch) | |
tree | 2038f3b3731277704cd7022e0fbc4882ea929808 | |
parent | 73b371073ec301835e87cc5d9324ff121f42a7a3 (diff) | |
download | portable-cc08f8eae062d9f92996e7a6ac777b85a4220c87.tar.gz portable-cc08f8eae062d9f92996e7a6ac777b85a4220c87.tar.bz2 portable-cc08f8eae062d9f92996e7a6ac777b85a4220c87.zip |
adjust asm exclusions
-rw-r--r-- | crypto/CMakeLists.txt | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 4b64c68..a81d329 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt | |||
@@ -19,8 +19,8 @@ if(HOST_ASM_ELF_ARMV4) | |||
19 | add_definitions(-DSHA256_ASM) | 19 | add_definitions(-DSHA256_ASM) |
20 | add_definitions(-DSHA512_ASM) | 20 | add_definitions(-DSHA512_ASM) |
21 | add_definitions(-DOPENSSL_CPUID_OBJ) | 21 | add_definitions(-DOPENSSL_CPUID_OBJ) |
22 | set(CRYPTO_SRC ${CRYPTO_SRC} ${ASM_ARMV4_ELF_SRC}) | ||
23 | set_property(SOURCE ${ASM_ARMV4_ELF_SRC} PROPERTY LANGUAGE C) | 22 | set_property(SOURCE ${ASM_ARMV4_ELF_SRC} PROPERTY LANGUAGE C) |
23 | set(CRYPTO_SRC ${CRYPTO_SRC} ${ASM_ARMV4_ELF_SRC}) | ||
24 | endif() | 24 | endif() |
25 | 25 | ||
26 | if(HOST_ASM_ELF_X86_64) | 26 | if(HOST_ASM_ELF_X86_64) |
@@ -196,13 +196,22 @@ if((NOT HOST_ASM_ELF_X86_64) AND | |||
196 | (NOT HOST_ASM_MACOSX_X86_64) AND | 196 | (NOT HOST_ASM_MACOSX_X86_64) AND |
197 | (NOT HOST_ASM_MASM_X86_64) AND | 197 | (NOT HOST_ASM_MASM_X86_64) AND |
198 | (NOT HOST_ASM_MINGW64_X86_64) AND | 198 | (NOT HOST_ASM_MINGW64_X86_64) AND |
199 | (NOT HOST_ASM_ELF_ARMV4) | 199 | (NOT HOST_ASM_ELF_ARMV4)) |
200 | ) | ||
201 | set( | 200 | set( |
202 | CRYPTO_SRC | 201 | CRYPTO_SRC |
203 | ${CRYPTO_SRC} | 202 | ${CRYPTO_SRC} |
204 | aes/aes_cbc.c | ||
205 | aes/aes_core.c | 203 | aes/aes_core.c |
204 | ) | ||
205 | endif() | ||
206 | |||
207 | if((NOT HOST_ASM_ELF_X86_64) AND | ||
208 | (NOT HOST_ASM_MACOSX_X86_64) AND | ||
209 | (NOT HOST_ASM_MASM_X86_64) AND | ||
210 | (NOT HOST_ASM_MINGW64_X86_64)) | ||
211 | set( | ||
212 | CRYPTO_SRC | ||
213 | ${CRYPTO_SRC} | ||
214 | aes/aes_cbc.c | ||
206 | camellia/camellia.c | 215 | camellia/camellia.c |
207 | camellia/cmll_cbc.c | 216 | camellia/cmll_cbc.c |
208 | rc4/rc4_enc.c | 217 | rc4/rc4_enc.c |