ARM64E is a custom ABI for AArch64 8.3+ introducing pointer authentication codes. While technically just an ABI, it is treated as its own machine type, with triples in the format arm64e-*.
Signed-off-by: Mike Hommey <m...@glandium.org> --- config.sub | 4 ++-- doc/config.sub.1 | 2 +- testsuite/config-sub.data | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config.sub b/config.sub index 2c6a07a..28f6f37 100755 --- a/config.sub +++ b/config.sub @@ -4,7 +4,7 @@ # shellcheck disable=SC2006,SC2268 # see below for rationale -timestamp='2024-01-01' +timestamp='2024-01-26' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -1181,7 +1181,7 @@ case $cpu-$vendor in case $cpu in 1750a | 580 \ | a29k \ - | aarch64 | aarch64_be | aarch64c | arm64ec \ + | aarch64 | aarch64_be | aarch64c | arm64ec | arm64e \ | abacus \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \ diff --git a/doc/config.sub.1 b/doc/config.sub.1 index 4d10ced..37722ee 100644 --- a/doc/config.sub.1 +++ b/doc/config.sub.1 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5. -.TH CONFIG.SUB "1" "January 2024" "GNU config.sub (2024-01-01)" "User Commands" +.TH CONFIG.SUB "1" "January 2024" "GNU config.sub (2024-01-26)" "User Commands" .SH NAME config.sub \- validate and canonicalize a configuration triplet .SH SYNOPSIS diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data index a46bdfe..cae2347 100644 --- a/testsuite/config-sub.data +++ b/testsuite/config-sub.data @@ -107,6 +107,8 @@ arm64-apple-tvos aarch64-apple-tvos arm64-apple-tvos10.0.0 aarch64-apple-tvos10.0.0 arm64-apple-watchos aarch64-apple-watchos arm64-apple-watchos5.0 aarch64-apple-watchos5.0 +arm64e-apple-darwin20.0.0 arm64e-apple-darwin20.0.0 +arm64e-apple-ios arm64e-apple-ios arm64ec-pc-mingw32 arm64ec-pc-mingw32 arm64ec-windows arm64ec-unknown-windows armbe armbe-unknown-none -- 2.43.0.1.g128ba678c3