From 03fb3142c71fde91531ca39f33413bdf50a8dfb3 Mon Sep 17 00:00:00 2001 From: Alex Coplan Date: Tue, 8 Sep 2020 14:18:38 +0100 Subject: aarch64: Add support for Armv8-R DFB alias This adds support for the DFB alias introduced in Armv8-R AArch64. gas/ChangeLog: 2020-09-08 Alex Coplan * testsuite/gas/aarch64/dfb.d: New test. * testsuite/gas/aarch64/dfb.s: Input. opcodes/ChangeLog: 2020-09-08 Alex Coplan * aarch64-tbl.h (aarch64_feature_v8_r): New. (ARMV8_R): New. (V8_R_INSN): New. (aarch64_opcode_table): Add dfb. * aarch64-opc-2.c: Regenerate. * aarch64-asm-2.c: Regenerate. * aarch64-dis-2.c: Regenerate. --- gas/ChangeLog | 5 +++++ gas/testsuite/gas/aarch64/dfb.d | 8 ++++++++ gas/testsuite/gas/aarch64/dfb.s | 2 ++ 3 files changed, 15 insertions(+) create mode 100644 gas/testsuite/gas/aarch64/dfb.d create mode 100644 gas/testsuite/gas/aarch64/dfb.s (limited to 'gas') diff --git a/gas/ChangeLog b/gas/ChangeLog index 1c5929d..bf7b963 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,10 @@ 2020-09-08 Alex Coplan + * testsuite/gas/aarch64/dfb.d: New test. + * testsuite/gas/aarch64/dfb.s: Input. + +2020-09-08 Alex Coplan + * config/tc-aarch64.c (aarch64_archs): Add armv8-r. * doc/c-aarch64.texi: Document -march=armv8-r. diff --git a/gas/testsuite/gas/aarch64/dfb.d b/gas/testsuite/gas/aarch64/dfb.d new file mode 100644 index 0000000..70aead9 --- /dev/null +++ b/gas/testsuite/gas/aarch64/dfb.d @@ -0,0 +1,8 @@ +#objdump: -dr -m aarch64:armv8-r + +.*: file format .* + +Disassembly of section \.text: + +0+ <.*>: +.*: d5033c9f dfb diff --git a/gas/testsuite/gas/aarch64/dfb.s b/gas/testsuite/gas/aarch64/dfb.s new file mode 100644 index 0000000..df0ad59 --- /dev/null +++ b/gas/testsuite/gas/aarch64/dfb.s @@ -0,0 +1,2 @@ +.arch armv8-r +dfb -- cgit v1.1