[ARM][GAS] ARMv8.2 should enable ARMv8.1 NEON instructions.
authorMatthew Wahab <matthew.wahab@arm.com>
Thu, 30 Jun 2016 09:46:51 +0000 (10:46 +0100)
committerMatthew Wahab <matthew.wahab@arm.com>
Thu, 30 Jun 2016 09:46:51 +0000 (10:46 +0100)
commit534dbe460e692a9befd9aca0eb0812db47459a30
tree51f45a563997b8737893d1e7b65894338f84f7b3
parentc7be441465094e5ffce2f4205ea887676965d0be
[ARM][GAS] ARMv8.2 should enable ARMv8.1 NEON instructions.

GAS fails to recognize march=armv8.2-a as a superset of march=armv8.1-a
when assembling NEON instructions. The patch corrects this, making
-march=armv8.2-a -mfpu=neon-fp-armv8 enable the NEON intructions
introduced with ARMv8.1-A.

include/
2016-06-30  Matthew Wahab  <matthew.wahab@arm.com>

* opcode/arm.h (ARM_ARCH_V8_2a): Add FPU_NEON_EXT_RDMA to the set
of enabled FPU features.

gas/
2016-06-30  Matthew Wahab  <matthew.wahab@arm.com>

* testsuite/gas/arm/armv8_2+rdma.d: New.
gas/ChangeLog
gas/testsuite/gas/arm/armv8_2+rdma.d [new file with mode: 0644]
include/ChangeLog
include/opcode/arm.h