mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-27 03:43:36 +00:00
[SDK] host-tools.cmake: Allow cross-compilation from aarch64 (#4013)
Some compilers call it 'arm64', while others prefer 'aarch64'. It's a big mess, thanks Arm Ltd... Reviewed-by: Stanislav Motylkov <[email protected]> Reviewed-by: Serge Gautherie <[email protected]> Signed-off-by: Konrad Dybcio <[email protected]>
This commit is contained in:
@@ -40,6 +40,10 @@ function(setup_host_tools)
|
||||
elseif(lowercase_CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL arm)
|
||||
set(HOST_ARCH arm)
|
||||
set(VCVARSALL_ARCH arm)
|
||||
# 'aarch64' is used in GNU tools instead of 'arm64'
|
||||
elseif(lowercase_CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL arm64 OR lowercase_CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL aarch64)
|
||||
set(HOST_ARCH arm64)
|
||||
set(VCVARSALL_ARCH arm64)
|
||||
else()
|
||||
message(FATAL_ERROR "Unknown host architecture: ${lowercase_CMAKE_HOST_SYSTEM_PROCESSOR}")
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user