aboutsummaryrefslogtreecommitdiff
path: root/gas/doc
diff options
context:
space:
mode:
authorClaudio Bantaloukas <claudio.bantaloukas@arm.com>2024-06-10 13:18:52 +0000
committerRichard Earnshaw <rearnsha@arm.com>2024-06-28 14:52:30 +0100
commit032eb4f71898d77f10c44f115f26e9a0680d3906 (patch)
treee08e6088f704aef2f867a5f78a9f28af90f3bcda /gas/doc
parentd5a0c0a308cacb5ce928c20cbee1ef85f917824e (diff)
downloadgdb-032eb4f71898d77f10c44f115f26e9a0680d3906.zip
gdb-032eb4f71898d77f10c44f115f26e9a0680d3906.tar.gz
gdb-032eb4f71898d77f10c44f115f26e9a0680d3906.tar.bz2
aarch64: Add support for Armv9.5-A architecture
The new -march=armv9.5-a flag enables access to the mandatory cpa, lut and faminmax extensions. Existing test cases for features are extended to verify they work without additional flags.
Diffstat (limited to 'gas/doc')
-rw-r--r--gas/doc/c-aarch64.texi3
1 files changed, 2 insertions, 1 deletions
diff --git a/gas/doc/c-aarch64.texi b/gas/doc/c-aarch64.texi
index 157c7b2..2126304 100644
--- a/gas/doc/c-aarch64.texi
+++ b/gas/doc/c-aarch64.texi
@@ -116,7 +116,7 @@ following architecture names are recognized: @code{armv8-a},
@code{armv8.1-a}, @code{armv8.2-a}, @code{armv8.3-a}, @code{armv8.4-a}
@code{armv8.5-a}, @code{armv8.6-a}, @code{armv8.7-a}, @code{armv8.8-a},
@code{armv8.9-a}, @code{armv8-r}, @code{armv9-a}, @code{armv9.1-a},
-@code{armv9.2-a}, @code{armv9.3-a} and @code{armv9.4-a}.
+@code{armv9.2-a}, @code{armv9.3-a}, @code{armv9.4-a} and @code{armv9.5-a}.
If both @option{-mcpu} and @option{-march} are specified, the
assembler will use the setting for @option{-mcpu}. If neither are
@@ -334,6 +334,7 @@ automatically cause those extensions to be disabled.
@item @code{armv9.2-a} @tab @code{armv9.1-a}, @code{armv8.7-a}
@item @code{armv9.3-a} @tab @code{armv9.2-a}, @code{armv8.8-a}
@item @code{armv9.4-a} @tab @code{armv9.3-a}, @code{armv8.9-a}
+@item @code{armv9.5-a} @tab @code{armv9.4-a}, @code{cpa}, @code{lut}, @code{faminmax}
@item @code{armv8-r} @tab @code{armv8.4-a+nolor}
@end multitable