* arm-dis.c (print_insn): Warning fix.
authorAlan Modra <amodra@gmail.com>
Mon, 31 Oct 2005 06:10:33 +0000 (06:10 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 31 Oct 2005 06:10:33 +0000 (06:10 +0000)
opcodes/ChangeLog
opcodes/arm-dis.c

index a44ae18f801f924d3c3d9fbbcbf43f08605ccde6..5bf79149affec3d2e284c7b5638b23deaa3b8834 100644 (file)
@@ -1,3 +1,7 @@
+2005-10-31  Alan Modra  <amodra@bigpond.net.au>
+
+       * arm-dis.c (print_insn): Warning fix.
+
 2005-10-30  H.J. Lu  <hongjiu.lu@intel.com>
 
        * Makefile.am: Run "make dep-am".
index 236a1c9e3ad88150ba32adf271a46a630d7bbe0a..a19c077c067ae2748c9b3dde8a94905a6d02e00d 100644 (file)
@@ -2854,13 +2854,13 @@ print_insn (bfd_vma pc, struct disassemble_info *info, bfd_boolean little)
       size = 2;
 
       status = info->read_memory_func (pc, (bfd_byte *)b, 2, info);
+      if (little)
+       given = (b[0]) | (b[1] << 8);
+      else
+       given = (b[1]) | (b[0] << 8);
+
       if (!status)
        {
-         if (little)
-           given = (b[0]) | (b[1] << 8);
-         else
-           given = (b[1]) | (b[0] << 8);
-
          /* These bit patterns signal a four-byte Thumb
             instruction.  */
          if ((given & 0xF800) == 0xF800