sim: cgen: tweak trace format
authorMike Frysinger <vapier@gentoo.org>
Sun, 2 May 2021 02:29:50 +0000 (22:29 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sat, 8 May 2021 16:33:08 +0000 (12:33 -0400)
Fixes build warnings when the address size isn't an integer.

sim/common/ChangeLog
sim/common/cgen-trace.c

index c17ec96587d16d9003f0fcea0a92f8e0c4e29d7e..1c0e44f2c1de0df2ec7b9d6891662af3b3eb93e6 100644 (file)
@@ -1,3 +1,7 @@
+2021-05-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * cgen-trace.c (sim_cgen_disassemble_insn): Change %x to PRIxTA.
+
 2021-05-08  Mike Frysinger  <vapier@gentoo.org>
 
        * cgen-types.h (mode_names): Rename to ...
index 649c37a61b1c0de44395f5265edcc2ae01b28d49..ea0399fdb6e281587d26142303047d38d4be8950 100644 (file)
@@ -384,7 +384,7 @@ sim_cgen_disassemble_insn (SIM_CPU *cpu, const CGEN_INSN *insn,
 
   if (length != insn_length)
   {
-    sim_io_error (sd, "unable to read address %x", pc);
+    sim_io_error (sd, "unable to read address %" PRIxTA, pc);
   }
 
   /* If the entire insn will fit into an integer, then do it. Otherwise, just