From 60fc8cba612c4a185723270b8994b59894728e6d Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Fri, 12 May 2000 17:15:21 +0000 Subject: [PATCH] Fix disassembly of DLRS{H|B} instruction --- opcodes/ChangeLog | 5 +++++ opcodes/arm-opc.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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 + + * arm-opc.c: Disassembly of thumb ldsb/ldsh + instructions changed to ldrsb/ldrsh. + 2000-05-11 Ulf Carlsson * 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]"}, -- 2.34.1