]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
2008-06-03 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Tue, 3 Jun 2008 14:29:07 +0000 (14:29 +0000)
committerPaul Brook <paul@codesourcery.com>
Tue, 3 Jun 2008 14:29:07 +0000 (14:29 +0000)
gas/
* config/tc-arm.c (do_t_rbit): Populate both rm fields.
gas/testsuite/
* gas/arm/thumb32.d: Update expected output.

gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/thumb32.d

index b186b8acff8852392e4b2121436bd8f77016bf36..afc296990f0c5b58f665380c3befb65dec8df2d1 100644 (file)
@@ -1,3 +1,7 @@
+2008-06-03  Paul Brook  <paul@codesourcery.com>
+
+       * config/tc-arm.c (do_t_rbit): Populate both rm fields.
+
 2008-05-30  Nick Clifton  <nickc@redhat.com>
 
        PR 5523
index df96d289b502d43f265021a26578edc5d5b59c3c..8aba5fcaf23b414adb378f2ba22fe12f75a990e8 100644 (file)
@@ -10048,6 +10048,7 @@ do_t_rbit (void)
 {
   inst.instruction |= inst.operands[0].reg << 8;
   inst.instruction |= inst.operands[1].reg << 16;
+  inst.instruction |= inst.operands[1].reg;
 }
 
 static void
index e051b65727e8ee6400cb8a437934f3e27e5e3c43..dcc8f91db1cd0b2f9df77dccec09e56174701526 100644 (file)
@@ -1,3 +1,7 @@
+2008-06-03  Paul Brook  <paul@codesourcery.com>
+
+       * gas/arm/thumb32.d: Update expected output.
+
 2008-05-30  H.J. Lu  <hongjiu.lu@intel.com>
 
        * gas/i386/x86-64-avx.s: Add tests for vmovd on 64bit operands.
index 0d96818858e20a5fd286f0a154fb794e7d0ea80a..1930e8954f43f868ef4fc99af74149e2ab268b96 100644 (file)
@@ -739,9 +739,9 @@ Disassembly of section .text:
 0[0-9a-f]+ <[^>]+> fa90 f9b0   revsh\.w        r9, r0
 0[0-9a-f]+ <[^>]+> fa90 f0a0   rbit    r0, r0
 0[0-9a-f]+ <[^>]+> fa90 f0a0   rbit    r0, r0
-0[0-9a-f]+ <[^>]+> fa95 f0a0   rbit    r0, r5
+0[0-9a-f]+ <[^>]+> fa95 f0a5   rbit    r0, r5
 0[0-9a-f]+ <[^>]+> fa90 f5a0   rbit    r5, r0
-0[0-9a-f]+ <[^>]+> fa99 f0a0   rbit    r0, r9
+0[0-9a-f]+ <[^>]+> fa99 f0a9   rbit    r0, r9
 0[0-9a-f]+ <[^>]+> fa90 f9a0   rbit    r9, r0
 0[0-9a-f]+ <[^>]+> 0440        lsls    r0, r0, #17
 0[0-9a-f]+ <[^>]+> 0380        lsls    r0, r0, #14