[ARM] Add ARMv8.2 architecture feature and command line option.
authorMatthew Wahab <matthew.wahab@arm.com>
Thu, 19 Nov 2015 09:24:14 +0000 (09:24 +0000)
committerMatthew Wahab <matthew.wahab@arm.com>
Thu, 19 Nov 2015 09:24:14 +0000 (09:24 +0000)
commit56a1b672f4b97b10b093f02540dff1c855a69855
treeb68e6a272a0d955c6ca1900aac530c04b56dd8db
parentacb787b032ea5a84e8a5e94de0b0bf97523f8b47
[ARM] Add ARMv8.2 architecture feature and command line option.

ARMv8.2 is an architectural extension of ARMv8. This patch adds an
architecture feature macro for ARMv8.2 to the binutils ARM target
with GAS command line option -march=armv8.2-a.

gas/
2015-11-19  Matthew Wahab  <matthew.wahab@arm.com>

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

include/opcode/
2015-11-19  Matthew Wahab  <matthew.wahab@arm.com>

* arm.h (ARM_EXT2_V8_2A): New.
(ARM_ARCH_V8_2A): New.

Change-Id: I9e0f50e3c6cea24e6b87b8b862fd4e1cdcc1052e
gas/ChangeLog
gas/config/tc-arm.c
gas/doc/c-arm.texi
include/opcode/ChangeLog
include/opcode/arm.h