diff options
author | Nick Clifton <nickc@redhat.com> | 2009-07-07 16:15:32 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2009-07-07 16:15:32 +0000 |
commit | 1103f72c0fdb73eeedc115a71cd0d03a31165b6a (patch) | |
tree | eea4c276ad78a8271682d77b796896fb4833eef0 /opcodes | |
parent | 78c66db84cccdb59df2c31779451d6a3cd300ef9 (diff) | |
download | gdb-1103f72c0fdb73eeedc115a71cd0d03a31165b6a.zip gdb-1103f72c0fdb73eeedc115a71cd0d03a31165b6a.tar.gz gdb-1103f72c0fdb73eeedc115a71cd0d03a31165b6a.tar.bz2 |
gas/
* config/tc-arm.c (insns): Fix encoding for torvsc.
gas/testsuite/
* gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
add patterns for waddsubhx.
* gas/arm/iwmmxt2.s: Add tests for waddsubhx.
opcodes/
* arm-dis.c (coprocessor_opcodes): Fix mask for waddbhus.
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 b3b9fa8..a85d11b 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,7 @@ +2009-07-07 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw> + + * arm-dis.c (coprocessor_opcodes): Fix mask for waddbhus. + 2009-07-07 Nick Clifton <nickc@redhat.com> PR 10288 diff --git a/opcodes/arm-dis.c b/opcodes/arm-dis.c index 61bf91d..13f9e1e 100644 --- a/opcodes/arm-dis.c +++ b/opcodes/arm-dis.c @@ -142,11 +142,11 @@ static const struct opcode32 coprocessor_opcodes[] = {ARM_CEXT_XSCALE, 0x0e100110, 0x0ff00ff0, "tmrc%c\t%12-15r, %16-19G"}, {ARM_CEXT_XSCALE, 0x0c500000, 0x0ff00ff0, "tmrrc%c\t%12-15r, %16-19r, %0-3g"}, {ARM_CEXT_XSCALE, 0x0e130150, 0x0f3f0fff, "torc%22-23w%c\t%12-15r"}, - {ARM_CEXT_XSCALE, 0x0e130190, 0x0f3f0fff, "torvsc%22-23w%c\t%12-15r"}, + {ARM_CEXT_XSCALE, 0x0e120190, 0x0f3f0fff, "torvsc%22-23w%c\t%12-15r"}, {ARM_CEXT_XSCALE, 0x0e2001c0, 0x0f300fff, "wabs%22-23w%c\t%12-15g, %16-19g"}, {ARM_CEXT_XSCALE, 0x0e0001c0, 0x0f300fff, "wacc%22-23w%c\t%12-15g, %16-19g"}, {ARM_CEXT_XSCALE, 0x0e000180, 0x0f000ff0, "wadd%20-23w%c\t%12-15g, %16-19g, %0-3g"}, - {ARM_CEXT_XSCALE, 0x0e2001a0, 0x0f300ff0, "waddbhus%22?ml%c\t%12-15g, %16-19g, %0-3g"}, + {ARM_CEXT_XSCALE, 0x0e2001a0, 0x0fb00ff0, "waddbhus%22?ml%c\t%12-15g, %16-19g, %0-3g"}, {ARM_CEXT_XSCALE, 0x0ea001a0, 0x0ff00ff0, "waddsubhx%c\t%12-15g, %16-19g, %0-3g"}, {ARM_CEXT_XSCALE, 0x0e000020, 0x0f800ff0, "waligni%c\t%12-15g, %16-19g, %0-3g, #%20-22d"}, {ARM_CEXT_XSCALE, 0x0e800020, 0x0fc00ff0, "walignr%20-21d%c\t%12-15g, %16-19g, %0-3g"}, |