From a491cf58dbe320511b1d3d053870baba2c7f0384 Mon Sep 17 00:00:00 2001 From: Arnaud Lacombe Date: Tue, 13 Apr 2010 21:25:25 -0400 Subject: [PATCH] Fix format strings 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 --- microblaze-dis.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/microblaze-dis.c b/microblaze-dis.c index b26572f..9235fd8 100644 --- a/microblaze-dis.c +++ b/microblaze-dis.c @@ -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; } } -- 2.7.4