summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2006-07-19 13:08:21 +0000
committerPaul Brook <paul@codesourcery.com>2006-07-19 13:08:21 +0000
commit1ee770beda4cf5447ca0efa61583f6954c41b95e (patch)
tree426693385fcb5b4a9872729b4614ae3876fc9a7a
parent38a4d6952453498a6d2b4ab05d87bf64cb1b1a89 (diff)
downloadgdb-1ee770beda4cf5447ca0efa61583f6954c41b95e.tar.gz
2006-07-19 Paul Brook <paul@codesourcery.com>
Backport from mainline. gas/ * config/tc-arm.c (insns): Fix rbit Arm opcode. gas/testsuite/ * gas/arm/archv6t2.d: Adjust expected output for rbit. opcodes/ * armd-dis.c (arm_opcodes): Fix rbit opcode.
-rw-r--r--ChangeLog.csl12
-rw-r--r--opcodes/arm-dis.c2
2 files changed, 12 insertions, 2 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index 8d1358d6edb..e63f6a1251d 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,6 +1,16 @@
+2006-07-19 Paul Brook <paul@codesourcery.com>
+
+ Backport from mainline.
+ gas/
+ * config/tc-arm.c (insns): Fix rbit Arm opcode.
+ gas/testsuite/
+ * gas/arm/archv6t2.d: Adjust expected output for rbit.
+ opcodes/
+ * armd-dis.c (arm_opcodes): Fix rbit opcode.
+
2006-07-18 Paul Brook <paul@codesourcery.com>
- Merge from mainline.
+ Backport from mainline.
bfd/
* bfd-in2.h: Regenerate.
* libbfd.h: Regenerate.
diff --git a/opcodes/arm-dis.c b/opcodes/arm-dis.c
index 9092c60527f..434456c568a 100644
--- a/opcodes/arm-dis.c
+++ b/opcodes/arm-dis.c
@@ -761,7 +761,7 @@ static const struct opcode32 arm_opcodes[] =
{ARM_EXT_V6T2, 0x00300090, 0x0f300090, "ldr%c%6's%5?hbt\t%12-15r, %s"},
{ARM_EXT_V6T2, 0x03000000, 0x0ff00000, "movw%c\t%12-15r, %V"},
{ARM_EXT_V6T2, 0x03400000, 0x0ff00000, "movt%c\t%12-15r, %V"},
- {ARM_EXT_V6T2, 0x03ff0f30, 0x0fff0ff0, "rbit%c\t%12-15r, %0-3r"},
+ {ARM_EXT_V6T2, 0x06ff0f30, 0x0fff0ff0, "rbit%c\t%12-15r, %0-3r"},
{ARM_EXT_V6T2, 0x07a00050, 0x0fa00070, "%22?usbfx%c\t%12-15r, %0-3r, #%7-11d, #%16-20W"},
/* ARM V6Z instructions. */