aboutsummaryrefslogtreecommitdiff
path: root/gas/config
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2016-11-11 10:20:30 +0000
committerSzabolcs Nagy <szabolcs.nagy@arm.com>2016-11-11 10:20:30 +0000
commit1924ff7567abf9e1341ae135fb5097bc5f7b76f4 (patch)
tree8ddc920b6b4e00ba102d39391fcdff30e6abef6a /gas/config
parentfa09f4ea584e1bc33036e9ef82142db92b31da7c (diff)
downloadgdb-1924ff7567abf9e1341ae135fb5097bc5f7b76f4.zip
gdb-1924ff7567abf9e1341ae135fb5097bc5f7b76f4.tar.gz
gdb-1924ff7567abf9e1341ae135fb5097bc5f7b76f4.tar.bz2
[AArch64] Add ARMv8.3 command line option and feature flag
ARMv8.3 can be selected with -march=armv8.3-a command line option. An overview of the ARMv8.3 architecture extension is at https://community.arm.com/groups/processors/blog/2016/10/27/armv8-a-architecture-2016-additions gas/ 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. include/ 2016-11-11 Szabolcs Nagy <szabolcs.nagy@arm.com> * opcode/aarch64.h (AARCH64_FEATURE_V8_3): Define. (AARCH64_ARCH_V8_3): Define. (AARCH64_ARCH_V8_1, AARCH64_ARCH_V8_2): Simplify.
Diffstat (limited to 'gas/config')
-rw-r--r--gas/config/tc-aarch64.c1
1 files changed, 1 insertions, 0 deletions
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}
};