aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorFredrik Strupe <fredrik@strupe.net>2020-04-17 17:25:19 +0100
committerNick Clifton <nickc@redhat.com>2020-04-17 17:25:19 +0100
commite409955ddcc33743044f217a3cc0541e0e6211b7 (patch)
tree5035e7c39e0a85db570823c1fa1925d3326f11ba /binutils/ChangeLog
parent0203cad215219c3f78c5dff246fbc189946d06ce (diff)
downloadgdb-e409955ddcc33743044f217a3cc0541e0e6211b7.zip
gdb-e409955ddcc33743044f217a3cc0541e0e6211b7.tar.gz
gdb-e409955ddcc33743044f217a3cc0541e0e6211b7.tar.bz2
[PATCH v2] binutils: arm: Fix disassembly of conditional VDUPs.
VDUP (neon) instructions can be conditional, but this is not taken into account in the current master. This commit fixes that by i) fixing the VDUP instruction masks and ii) adding logic for disassembling conditional neon instructions. opcodes * arm-dis.c (neon_opcodes): Fix VDUP instruction masks. (print_insn_neon): Support disassembly of conditional instructions. binutils* testsuite/binutils-all/arm/vdup-cond.d: New test for testing that conditional VDUP instructions are disassembled correctly. * testsuite/binutils-all/arm/vdup-cond.s: New file used by vdup-cond.d. * testsuite/binutils-all/arm/vdup-thumb.d: New test for testing that VDUP instructions (which are conditional in A32) can be disassembled in thumb mode. * testsuite/binutils-all/arm/vdup-cond.s: New file used by vdup-thumb.d.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r--binutils/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 5c9c18b..1b6a2f9 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,15 @@
+2020-04-17 Fredrik Strupe <fredrik@strupe.net>
+
+ * testsuite/binutils-all/arm/vdup-cond.d: New test for testing that
+ conditional VDUP instructions are disassembled correctly.
+ * testsuite/binutils-all/arm/vdup-cond.s: New file used by
+ vdup-cond.d.
+ * testsuite/binutils-all/arm/vdup-thumb.d: New test for testing
+ that VDUP instructions (which are conditional in A32) can be
+ disassembled in thumb mode.
+ * testsuite/binutils-all/arm/vdup-cond.s: New file used by
+ vdup-thumb.d.
+
2020-04-17 Alan Modra <amodra@gmail.com>
PR 25840