diff options
author | Richard Earnshaw <richard.earnshaw@arm.com> | 2013-02-11 10:15:51 +0000 |
---|---|---|
committer | Richard Earnshaw <richard.earnshaw@arm.com> | 2013-02-11 10:15:51 +0000 |
commit | 0d33a672223e4c1a2838a4b1c8c31cc199022aed (patch) | |
tree | 599895430d3c3471177e49d254906e1c76f80b8e /opcodes | |
parent | c756b971bc0938e4270912f3d87fb1da13fd1567 (diff) | |
download | binutils-redhat-0d33a672223e4c1a2838a4b1c8c31cc199022aed.tar.gz |
2013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* arm-dis.c: Update strht pattern.
* gas/arm/archv6t2.s: Add strht and ldrht tests.
* gas/arm/archv6t2.d: Add disassembly patterns for the above.
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/ChangeLog | 4 | ||||
-rw-r--r-- | opcodes/arm-dis.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index d0499c0729..bd75dfb051 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,7 @@ +2013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * arm-dis.c: Update strht pattern. + 2013-02-09 Jürgen Urban <JuergenUrban@gmx.de> * mips-opc.c (mips_builtin_opcodes): Enable l.d and s.d macros for diff --git a/opcodes/arm-dis.c b/opcodes/arm-dis.c index d140761e00..ad7a67f549 100644 --- a/opcodes/arm-dis.c +++ b/opcodes/arm-dis.c @@ -928,8 +928,8 @@ static const struct opcode32 arm_opcodes[] = {ARM_EXT_V6T2, 0x07c0001f, 0x0fe0007f, "bfc%c\t%12-15R, %E"}, {ARM_EXT_V6T2, 0x07c00010, 0x0fe00070, "bfi%c\t%12-15R, %0-3r, %E"}, {ARM_EXT_V6T2, 0x00600090, 0x0ff000f0, "mls%c\t%16-19R, %0-3R, %8-11R, %12-15R"}, - {ARM_EXT_V6T2, 0x006000b0, 0x0f7000f0, "strht%c\t%12-15R, %S"}, - + {ARM_EXT_V6T2, 0x002000b0, 0x0f3000f0, "strht%c\t%12-15R, %S"}, + {ARM_EXT_V6T2, 0x00300090, 0x0f3000f0, UNDEFINED_INSTRUCTION }, {ARM_EXT_V6T2, 0x00300090, 0x0f300090, "ldr%6's%5?hbt%c\t%12-15R, %S"}, |