diff options
Diffstat (limited to 'crypto/CMakeLists.txt')
-rw-r--r-- | crypto/CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index f034e9e5..d550b491 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -8,7 +8,7 @@ if(NOT OPENSSL_NO_ASM) set(PERLASM_STYLE macosx) set(ASM_EXT S) enable_language(ASM) - elseif(UNIX) + elseif(UNIX AND NOT CYGWIN) if (${ARCH} STREQUAL "aarch64") # The "armx" Perl scripts look for "64" in the style argument # in order to decide whether to generate 32- or 64-bit asm. @@ -25,7 +25,7 @@ if(NOT OPENSSL_NO_ASM) enable_language(ASM) set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -Wa,--noexecstack") else() - if (CMAKE_CL_64) + if (CMAKE_CL_64 OR (CYGWIN AND ${ARCH} STREQUAL "x86_64")) message("Using nasm") set(PERLASM_STYLE nasm) else() |