Skip to content

Commit 7f4e36d

Browse files
authored
Merge pull request #2073 from martin-frbg/issue2056-2
Detect 32bit environment on 64bit ARM hardware
2 parents 32c7063 + 1679de5 commit 7f4e36d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

cmake/system_check.cmake

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "i686.*|i386.*|x86.*|amd64.*|AMD64.*")
4949
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(arm.*|ARM.*)")
5050
set(ARM 1)
5151
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64.*|AARCH64.*)")
52-
set(ARM64 1)
52+
if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
53+
set(ARM64 1)
54+
else()
55+
set(ARM 1)
56+
endif()
5357
endif()
5458

5559
if (X86_64)

0 commit comments

Comments
 (0)