diff options
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-aarch64.c | 1 | ||||
-rw-r--r-- | gas/doc/c-aarch64.texi | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 8904f5d..6c0d24f 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,10 @@ 2016-11-11 Szabolcs Nagy <szabolcs.nagy@arm.com> + * config/tc-aarch64.c (aarch64_archs): Add "armv8.3-a". + * doc/c-aarch64.texi (-march): Likewise. + +2016-11-11 Szabolcs Nagy <szabolcs.nagy@arm.com> + * config/tc-aarch64.c (aarch64_features): Fix "simd" and "crypto". * testsuite/gas/aarch64/illegal-crypto-nofp.d: New. * testsuite/gas/aarch64/illegal-crypto-nofp.l: New. diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index 4a55bec..bda8057 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -8374,6 +8374,7 @@ static const struct aarch64_arch_option_table aarch64_archs[] = { {"armv8-a", AARCH64_ARCH_V8}, {"armv8.1-a", AARCH64_ARCH_V8_1}, {"armv8.2-a", AARCH64_ARCH_V8_2}, + {"armv8.3-a", AARCH64_ARCH_V8_3}, {NULL, AARCH64_ARCH_NONE} }; diff --git a/gas/doc/c-aarch64.texi b/gas/doc/c-aarch64.texi index 0452f5f..186dfbc 100644 --- a/gas/doc/c-aarch64.texi +++ b/gas/doc/c-aarch64.texi @@ -87,7 +87,7 @@ This option specifies the target architecture. The assembler will issue an error message if an attempt is made to assemble an instruction which will not execute on the target architecture. The following architecture names are recognized: @code{armv8-a}, -@code{armv8.1-a} and @code{armv8.2-a}. +@code{armv8.1-a}, @code{armv8.2-a} and @code{armv8.3-a}. If both @option{-mcpu} and @option{-march} are specified, the assembler will use the setting for @option{-mcpu}. If neither are |