diff options
| -rw-r--r-- | CMakeLists.txt | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/CMakeLists.txt b/CMakeLists.txt index 4ea7278f..18dae1a2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,7 +33,7 @@ elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "sparc{32,64}")  	set(HARDINFO_ARCH "sparc")  elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "arm.*")  	set(HARDINFO_ARCH "arm") -elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "aarch64*") +elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "aarch64.*")  	set(HARDINFO_ARCH "arm")  elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "ia64")  	set(HARDINFO_ARCH "ia64") @@ -43,9 +43,9 @@ elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "s390.*")  	set(HARDINFO_ARCH "s390")  elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "m68k")  	set(HARDINFO_ARCH "m68k") -elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "sh{3,4}") +elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "sh[3-5]")  	set(HARDINFO_ARCH "sh") -elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "riscv") +elseif(${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "(riscv|riscv32|riscv64)")  	set(HARDINFO_ARCH "riscv")  else()  	message(FATAL_ERROR "Unsupported architecture: ${CMAKE_HOST_SYSTEM_PROCESSOR}") | 
