From: Mark Wielaard Date: Sat, 27 Feb 2021 16:30:48 +0000 (+0100) Subject: syswrap-ppc64-linux.c: Use FMT_REGWORD and [S]ARG[1234] in PRINT macros. X-Git-Tag: VALGRIND_3_17_0~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b8a76e8f438356268df61927485117fa41413ae6;p=thirdparty%2Fvalgrind.git syswrap-ppc64-linux.c: Use FMT_REGWORD and [S]ARG[1234] in PRINT macros. This prevents some print formatting related warnings. --- diff --git a/coregrind/m_syswrap/syswrap-ppc64-linux.c b/coregrind/m_syswrap/syswrap-ppc64-linux.c index eea93a8787..c0e3f55491 100644 --- a/coregrind/m_syswrap/syswrap-ppc64-linux.c +++ b/coregrind/m_syswrap/syswrap-ppc64-linux.c @@ -470,7 +470,9 @@ PRE(sys_mmap) PRE(sys_fadvise64) { - PRINT("sys_fadvise64 ( %ld, %ld, %lu, %ld )", SARG1, SARG2, SARG3, SARG4); + PRINT("sys_fadvise64 ( %" FMT_REGWORD "d, %" FMT_REGWORD "d, " + "%" FMT_REGWORD "u, %" FMT_REGWORD "d )", + SARG1, SARG2, ARG3, SARG4); PRE_REG_READ4(long, "fadvise64", int, fd, vki_loff_t, offset, vki_size_t, len, int, advice); } @@ -518,7 +520,9 @@ PRE(sys_rt_sigreturn) // GET/SETREGSET for now. PRE(sys_ptrace) { - PRINT("sys_ptrace ( %ld, %ld, %#lx, %#lx )", ARG1,ARG2,ARG3,ARG4); + PRINT("sys_ptrace ( %" FMT_REGWORD "d, %" FMT_REGWORD "d, " + "%#" FMT_REGWORD "x, %#" FMT_REGWORD "x )", + SARG1, SARG2, ARG3, ARG4); PRE_REG_READ4(int, "ptrace", long, request, long, pid, long, addr, long, data); switch (ARG1) {