diff options
author | KOLANICH <KOLANICH@users.noreply.github.com> | 2018-11-13 03:45:16 +0300 |
---|---|---|
committer | Marat Dukhan <maratek@gmail.com> | 2018-11-13 03:45:16 +0300 |
commit | 3bf2c721fa007e7edb81fb205bd2ab6f689177d9 (patch) | |
tree | 3be7c384d4506a8b68d48420363d352f21fb3b04 /CMakeLists.txt | |
parent | 74de8cd6068c75089a60adfb84d5455a51f72806 (diff) |
Fixed detection of 32-bit targets. (#13)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 07f6011..2939c9d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -65,7 +65,7 @@ IF(NOT CMAKE_SYSTEM_PROCESSOR) "cpuinfo will compile, but cpuinfo_initialize() will always fail.") SET(CPUINFO_SUPPORTED_PLATFORM FALSE) ENDIF() -ELSEIF(NOT CMAKE_SYSTEM_PROCESSOR MATCHES "^(i[3-6]86|AMD64|x86_64|armv[5-8].*|aarch64)$") +ELSEIF(NOT CMAKE_SYSTEM_PROCESSOR MATCHES "^(i[3-6]86|AMD64|x86(_64)?|armv[5-8].*|aarch64)$") MESSAGE(WARNING "Target processor architecture \"${CMAKE_SYSTEM_PROCESSOR}\" is not supported in cpuinfo. " "cpuinfo will compile, but cpuinfo_initialize() will always fail.") @@ -120,7 +120,7 @@ SET(CPUINFO_SRCS src/api.c) IF(CPUINFO_SUPPORTED_PLATFORM) - IF(CMAKE_SYSTEM_PROCESSOR MATCHES "^(i[3-6]86|AMD64|x86_64)$" OR IOS_ARCH MATCHES "^(i386|x86_64)$") + IF(CMAKE_SYSTEM_PROCESSOR MATCHES "^(i[3-6]86|AMD64|x86(_64)?)$" OR IOS_ARCH MATCHES "^(i386|x86_64)$") LIST(APPEND CPUINFO_SRCS src/x86/init.c src/x86/info.c |