]> git.proxmox.com Git - qemu.git/commitdiff
Fix format strings
authorArnaud Lacombe <lacombar@gmail.com>
Wed, 14 Apr 2010 01:25:25 +0000 (21:25 -0400)
committerEdgar E. Iglesias <edgar.iglesias@gmail.com>
Sat, 17 Apr 2010 06:21:32 +0000 (08:21 +0200)
This fix the following build failure:

  CC    libdis-user/microblaze-dis.o
cc1: warnings being treated as errors
microblaze-dis.c: In function 'print_insn_microblaze':
microblaze-dis.c:829: warning: format '%04x' expects type 'unsigned int',
but argument 4 has type 'long unsigned int'
microblaze-dis.c:962: warning: format '%04x' expects type 'unsigned int',
but argument 4 has type 'long unsigned int'

Reported-at: http://www.monstr.eu/wiki/doku.php?id=log:2010-04-13_12_10_00

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
microblaze-dis.c

index b26572faf8bb8bf09aff773a480c51772f422bbf..9235fd898a268cbfe30b77918c0136f5d88aaf4a 100644 (file)
@@ -826,7 +826,7 @@ print_insn_microblaze (bfd_vma memaddr, struct disassemble_info * info)
   prev_insn_vma = curr_insn_vma;
 
   if (op->name == 0) {
-    fprintf (stream, ".short 0x%04x", inst);
+    fprintf (stream, ".short 0x%04lx", inst);
   }
   else
     {
@@ -959,7 +959,7 @@ print_insn_microblaze (bfd_vma memaddr, struct disassemble_info * info)
      break;
   default:
          /* if the disassembler lags the instruction set */
-         fprintf (stream, "\tundecoded operands, inst is 0x%04x", inst);
+         fprintf (stream, "\tundecoded operands, inst is 0x%04lx", inst);
          break;
        }
     }