diff options
author | Fredrik Strupe <fredrik@strupe.net> | 2020-04-17 17:25:19 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2020-04-17 17:25:19 +0100 |
commit | e409955ddcc33743044f217a3cc0541e0e6211b7 (patch) | |
tree | 5035e7c39e0a85db570823c1fa1925d3326f11ba /binutils/ChangeLog | |
parent | 0203cad215219c3f78c5dff246fbc189946d06ce (diff) | |
download | gdb-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/ChangeLog | 12 |
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 |