Skip to content

Commit 413948c

Browse files
committed
GH-49292: [C++] Add support for armv8 or later
1 parent aea1ad3 commit 413948c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

cpp/cmake_modules/SetupCxxFlags.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ if(NOT DEFINED ARROW_CPU_FLAG)
2828
set(ARROW_CPU_FLAG "emscripten")
2929
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "AMD64|amd64|X86|x86|i[3456]86|x64")
3030
set(ARROW_CPU_FLAG "x86")
31-
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|ARM64|arm64")
32-
set(ARROW_CPU_FLAG "aarch64")
33-
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm$|armv[4-7]")
31+
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm$|armv[4-7]|armv8l")
3432
set(ARROW_CPU_FLAG "aarch32")
33+
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|ARM64|arm64|armv")
34+
set(ARROW_CPU_FLAG "aarch64")
3535
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc|ppc")
3636
set(ARROW_CPU_FLAG "ppc")
3737
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "s390x")

0 commit comments

Comments
 (0)