[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] config.sub: recognise ARM64E machine type
From: |
Mike Hommey |
Subject: |
[PATCH] config.sub: recognise ARM64E machine type |
Date: |
Fri, 26 Jan 2024 07:45:36 +0900 |
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 <mh@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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] config.sub: recognise ARM64E machine type,
Mike Hommey <=