Support assembly building for arm64e architecture. iPhone XS/XS MAX/XR uses arm64e. Change-Id: I89bd6b9307176c03fdc1a402ce6b8df080b00653 Reviewed-on: https://boringssl-review.googlesource.com/c/33224 Reviewed-by: Adam Langley <agl@google.com> Commit-Queue: Adam Langley <agl@google.com> CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
diff --git a/CMakeLists.txt b/CMakeLists.txt index 9c4edba..dd2d937 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -408,6 +408,9 @@ set(ARCH "aarch64") elseif(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "arm64") set(ARCH "aarch64") +# Apple A12 Bionic chipset which is added in iPhone XS/XS Max/XR uses arm64e architecture. +elseif(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "arm64e") + set(ARCH "aarch64") elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^arm*") set(ARCH "arm") elseif(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "mips")