summaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2000-05-12 17:15:21 +0000
committerNick Clifton <nickc@redhat.com>2000-05-12 17:15:21 +0000
commitc4ee5bd95196457473f37244d42c41062c6f41be (patch)
tree9f9d4d1178a39444025ad54169a592917225efe4 /opcodes
parentcb19fb59ffa3097bdfb9900ca32440bfa2ee7fbe (diff)
downloadbinutils-redhat-c4ee5bd95196457473f37244d42c41062c6f41be.tar.gz
Fix disassembly of DLRS{H|B} instruction
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/ChangeLog5
-rw-r--r--opcodes/arm-opc.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 6bacde53ec..c183c60f17 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,8 @@
+2000-05-11 Thomas de Lellis <tdel@windriver.com>
+
+ * arm-opc.c: Disassembly of thumb ldsb/ldsh
+ instructions changed to ldrsb/ldrsh.
+
2000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
* mips-dis.c (print_insn_arg): Don't mask top 32 bits of 64-bit
diff --git a/opcodes/arm-opc.h b/opcodes/arm-opc.h
index 44a16a425f..8beb65f9f9 100644
--- a/opcodes/arm-opc.h
+++ b/opcodes/arm-opc.h
@@ -213,7 +213,7 @@ static struct thumb_opcode thumb_opcodes[] =
/* format 8 */
{0x5200, 0xFE00, "strh\t%0-2r, [%3-5r, %6-8r]"},
{0x5A00, 0xFE00, "ldrh\t%0-2r, [%3-5r, %6-8r]"},
- {0x5600, 0xF600, "lds%11?hb\t%0-2r, [%3-5r, %6-8r]"},
+ {0x5600, 0xF600, "ldrs%11?hb\t%0-2r, [%3-5r, %6-8r]"},
/* format 7 */
{0x5000, 0xFA00, "str%10'b\t%0-2r, [%3-5r, %6-8r]"},
{0x5800, 0xFA00, "ldr%10'b\t%0-2r, [%3-5r, %6-8r]"},