diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2021-12-02 15:00:56 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2021-12-02 15:00:56 +0000 |
commit | 175eafaf378659f6798c5b1b7591e9a3b1abd042 (patch) | |
tree | a873fd4ab2863f20fcabace4885cbf607be2289b /gas/config | |
parent | a346bb24cf3b9c71f6a66f022bf4ac80dbf0d8f8 (diff) | |
download | gdb-175eafaf378659f6798c5b1b7591e9a3b1abd042.zip gdb-175eafaf378659f6798c5b1b7591e9a3b1abd042.tar.gz gdb-175eafaf378659f6798c5b1b7591e9a3b1abd042.tar.bz2 |
aarch64: Add support for Armv8.8-A
This patch adds skeleton support for -march=armv8.8-a, testing only
that it correctly inherits from armv8.7-a.
include/
* opcode/aarch64.h (AARCH64_FEATURE_V8_8): New macro.
(AARCH64_ARCH_V8_8): Likewise.
gas/
* doc/c-aarch64.texi: Document armv8.8-a.
* config/tc-aarch64.c (aarch64_archs): Add armv8-8-a
* testsuite/gas/aarch64/v8-8-a.s,
* testsuite/gas/aarch64/v8-8-a.d: New test.
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/tc-aarch64.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index 497c126..2181fa1 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -9820,6 +9820,7 @@ static const struct aarch64_arch_option_table aarch64_archs[] = { {"armv8.5-a", AARCH64_ARCH_V8_5}, {"armv8.6-a", AARCH64_ARCH_V8_6}, {"armv8.7-a", AARCH64_ARCH_V8_7}, + {"armv8.8-a", AARCH64_ARCH_V8_8}, {"armv8-r", AARCH64_ARCH_V8_R}, {"armv9-a", AARCH64_ARCH_V9}, {NULL, AARCH64_ARCH_NONE} |