[ARM] Add ARMv8.3 command line option and feature flag
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Mon, 5 Dec 2016 14:07:25 +0000 (14:07 +0000)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Mon, 5 Dec 2016 14:07:25 +0000 (14:07 +0000)
commita12fd8e1b1c9c6a16e3cc9fc477d7e459776b587
tree75d5c0d7cc80fe2c01e18d01a1198c3cefd6a114
parent597e138ca0cf96889a1965d06d28552c1d1174d2
[ARM] Add ARMv8.3 command line option and feature flag

ARMv8.3 is an architectural extension of ARMv8.  Add the
feature macro and -march=armv8.3-a gas command line option
for the ARM target.

https://community.arm.com/groups/processors/blog/2016/10/27/armv8-a-architecture-2016-additions

gas/
* config/tc-arm.c (arm_archs): Add "armv8.3-a".
* doc/c-arm.texi (-march): Add "armv8.3-a".

include/
* opcode/arm.h (ARM_EXT2_V8_3A, ARM_AEXT2_V8_3A): New.
(ARM_ARCH_V8_3A): New.
gas/ChangeLog
gas/config/tc-arm.c
gas/doc/c-arm.texi
include/ChangeLog
include/opcode/arm.h