[binutils-gdb] sim/rx: use PRIx64 in printf format string

Andrew Burgess aburgess@sourceware.org
Mon Feb 8 11:02:09 GMT 2021


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ae41b4ce9f3e2baf7cb44db5ebd34147caf434f3

commit ae41b4ce9f3e2baf7cb44db5ebd34147caf434f3
Author: Andrew Burgess <andrew.burgess@embecosm.com>
Date:   Mon Feb 1 11:23:53 2021 +0000

    sim/rx: use PRIx64 in printf format string
    
    Silence a GCC compiler warning by using PRIx64 in printf format string
    instead of hard coded "llx".
    
    sim/rx/ChangeLog:
    
            * reg.c (trace_register_changes): Use PRIx64 in printf format
            string.

Diff:
---
 sim/rx/ChangeLog | 5 +++++
 sim/rx/reg.c     | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sim/rx/ChangeLog b/sim/rx/ChangeLog
index 6b4b3d9aed8..c67b8d5fe77 100644
--- a/sim/rx/ChangeLog
+++ b/sim/rx/ChangeLog
@@ -1,3 +1,8 @@
+2021-02-08  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+	* reg.c (trace_register_changes): Use PRIx64 in printf format
+	string.
+
 2021-02-08  Andrew Burgess  <andrew.burgess@embecosm.com>
 
 	* syscalls.c (rx_syscall): Move declaration of some variables to
diff --git a/sim/rx/reg.c b/sim/rx/reg.c
index ce9be126499..bdf2debac69 100644
--- a/sim/rx/reg.c
+++ b/sim/rx/reg.c
@@ -548,8 +548,8 @@ trace_register_changes (void)
   if (oldregs.r_acc != regs.r_acc)
     {
       if (tag) { printf ("%s", tag); tag = 0; }
-      printf("  acc %016llx:", oldregs.r_acc);
-      printf("%016llx", regs.r_acc);
+      printf("  acc %016" PRIx64 ":", oldregs.r_acc);
+      printf("%016" PRIx64, regs.r_acc);
       oldregs.r_acc = regs.r_acc;
     }


More information about the Gdb-cvs mailing list