aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2018-01-09 11:28:04 +0000
committerNick Clifton <nickc@redhat.com>2018-01-09 11:28:04 +0000
commitbe2e7d95414eb78f29312f30e62d4cabd55f9fda (patch)
tree6c658b79344e6c086c93fe4b0a57e1ce9c37b7e9 /gas
parentb1dc1806fad00fc5b2589164e964646c02a700fa (diff)
downloadfsf-binutils-gdb-be2e7d95414eb78f29312f30e62d4cabd55f9fda.zip
fsf-binutils-gdb-be2e7d95414eb78f29312f30e62d4cabd55f9fda.tar.gz
fsf-binutils-gdb-be2e7d95414eb78f29312f30e62d4cabd55f9fda.tar.bz2
Add support for the AArch64's CSDB instruction.
CSDB is a new instruction which Arm has defined. It has the same encoding as HINT #0x14 and is available at all architecture levels. opcodes * aarch64-tbl.h (aarch64_opcode_table): Add "csdb". * aarch64-asm-2.c: Regenerate. * aarch64-dis-2.c: Regenerate. * aarch64-opc-2.c: Regenerate. gas * testsuite/gas/aarch64/system.d: Update expected results to expect CSDB.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog5
-rw-r--r--gas/testsuite/gas/aarch64/system.d2
2 files changed, 6 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 33428a2..d00ccb2 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,8 @@
+2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * testsuite/gas/aarch64/system.d: Update expected results to expect
+ CSDB for hint 0x14.
+
2018-01-08 H.J. Lu <hongjiu.lu@intel.com>
PR gas/22681
diff --git a/gas/testsuite/gas/aarch64/system.d b/gas/testsuite/gas/aarch64/system.d
index be9536e..9ca9c5e 100644
--- a/gas/testsuite/gas/aarch64/system.d
+++ b/gas/testsuite/gas/aarch64/system.d
@@ -32,7 +32,7 @@ Disassembly of section \.text:
60: d503223f (hint #0x11|psb csync)
64: d503225f hint #0x12
68: d503227f hint #0x13
- 6c: d503229f hint #0x14
+ 6c: d503229f (hint #0x14|csdb)
70: d50322bf hint #0x15
74: d50322df hint #0x16
78: d50322ff hint #0x17