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 |
