diff options
author | Viktor Szakats <commit@vsz.me> | 2024-01-02 03:08:14 +0000 |
---|---|---|
committer | Viktor Szakats <commit@vsz.me> | 2024-01-02 03:08:20 +0000 |
commit | bebf63788f2165f8352fe08586526d056a3f547f (patch) | |
tree | e12b38cf2a3cae30bc76ef0e7b79e14308427549 | |
parent | 0b6d6610c989cc203c5a71550f8b016fe962b665 (diff) | |
download | portable-bebf63788f2165f8352fe08586526d056a3f547f.tar.gz portable-bebf63788f2165f8352fe08586526d056a3f547f.tar.bz2 portable-bebf63788f2165f8352fe08586526d056a3f547f.zip |
cmake: disable ASM for Windows ARM64
With ASM support the builds either exit with an assert or hang
(with asserts disabled).
-rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b8c1aa..78840b2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -342,6 +342,9 @@ endif() | |||
342 | 342 | ||
343 | if(CMAKE_SYSTEM_PROCESSOR MATCHES "(aarch64|arm64|ARM64)") | 343 | if(CMAKE_SYSTEM_PROCESSOR MATCHES "(aarch64|arm64|ARM64)") |
344 | set(HOST_AARCH64 true) | 344 | set(HOST_AARCH64 true) |
345 | if(WIN32) | ||
346 | set(ENABLE_ASM false) | ||
347 | endif() | ||
345 | elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "arm") | 348 | elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "arm") |
346 | set(HOST_ARM true) | 349 | set(HOST_ARM true) |
347 | elseif(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_SYSTEM_PROCESSOR MATCHES "i386") | 350 | elseif(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_SYSTEM_PROCESSOR MATCHES "i386") |