diff options
author | James Greenhalgh <james.greenhalgh@arm.com> | 2018-01-09 11:28:04 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2018-01-09 11:28:04 +0000 |
commit | be2e7d95414eb78f29312f30e62d4cabd55f9fda (patch) | |
tree | 6c658b79344e6c086c93fe4b0a57e1ce9c37b7e9 /gas | |
parent | b1dc1806fad00fc5b2589164e964646c02a700fa (diff) | |
download | fsf-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/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/aarch64/system.d | 2 |
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 |