diff options
| author | Viktor Szakats <commit@vsz.me> | 2024-01-02 03:08:14 +0000 |
|---|---|---|
| committer | Brent Cook <busterb@gmail.com> | 2024-03-03 15:32:50 -0600 |
| commit | 33925d16d03641fb4b764882a40e8ef3d246a36c (patch) | |
| tree | 4918b866ea9de216371f63b2e160aadfca4a123a | |
| parent | def998b1b3d9f312bc4f740b41ac3d508f297a69 (diff) | |
| download | portable-33925d16d03641fb4b764882a40e8ef3d246a36c.tar.gz portable-33925d16d03641fb4b764882a40e8ef3d246a36c.tar.bz2 portable-33925d16d03641fb4b764882a40e8ef3d246a36c.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 7a414aa..8447d95 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") |
