diff options
| author | Alan Modra <amodra@gmail.com> | 2026-04-06 10:24:07 +0930 |
|---|---|---|
| committer | Alan Modra <amodra@gmail.com> | 2026-04-06 10:46:06 +0930 |
| commit | 366f377305ee6db9b7be50d3590b8c1535979d84 (patch) | |
| tree | f6968fefce2b5d0f8dd5b9996a73f2dc0d1ecc53 /libsframe | |
| parent | 9eb711f709fb23e6ce066159d199ea8baccacee5 (diff) | |
| download | fsf-binutils-gdb-366f377305ee6db9b7be50d3590b8c1535979d84.tar.gz fsf-binutils-gdb-366f377305ee6db9b7be50d3590b8c1535979d84.tar.bz2 fsf-binutils-gdb-366f377305ee6db9b7be50d3590b8c1535979d84.zip | |
libsframe testsuite format mismatches on 32-bit host
libsframe.find/findfre-1.c:177:41: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=]
* testsuite/sframe-test.h: Include inttypes.h.
* testsuite/libsframe.find/findfre-1.c (main): Use PRIx64 to print
int64_t vars.
* testsuite/libsframe.find/findfre-flex-1.c (main): Likewise.
* testsuite/libsframe.find/findfunc-1.c (main): Likewise.
* testsuite/libsframe.find/plt-findfre-1.c (main): Likewise.
* testsuite/libsframe.find/plt-findfre-2.c (main): Likewise.
Diffstat (limited to 'libsframe')
| -rw-r--r-- | libsframe/testsuite/libsframe.find/findfre-1.c | 8 | ||||
| -rw-r--r-- | libsframe/testsuite/libsframe.find/findfre-flex-1.c | 8 | ||||
| -rw-r--r-- | libsframe/testsuite/libsframe.find/findfunc-1.c | 8 | ||||
| -rw-r--r-- | libsframe/testsuite/libsframe.find/plt-findfre-1.c | 8 | ||||
| -rw-r--r-- | libsframe/testsuite/libsframe.find/plt-findfre-2.c | 8 | ||||
| -rw-r--r-- | libsframe/testsuite/sframe-test.h | 1 |
6 files changed, 21 insertions, 20 deletions
diff --git a/libsframe/testsuite/libsframe.find/findfre-1.c b/libsframe/testsuite/libsframe.find/findfre-1.c index ab966689f63..06dbc406323 100644 --- a/libsframe/testsuite/libsframe.find/findfre-1.c +++ b/libsframe/testsuite/libsframe.find/findfre-1.c @@ -174,13 +174,13 @@ int main (void) { int64_t sframe_vaddr = 0x402220; int64_t text_vaddr = 0x401020; - printf ("Testing with text_vaddr = %#lx; sframe_vaddr = %#lx\n", text_vaddr, - sframe_vaddr); + printf ("Testing with text_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + " \n", text_vaddr, sframe_vaddr); test_text_findfre ('a', text_vaddr, sframe_vaddr); sframe_vaddr = 0x401020; text_vaddr = 0x402220; - printf ("Testing with text_vaddr = %#lx; sframe_vaddr = %#lx\n", text_vaddr, - sframe_vaddr); + printf ("Testing with text_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + "\n", text_vaddr, sframe_vaddr); test_text_findfre ('b', text_vaddr, sframe_vaddr); } diff --git a/libsframe/testsuite/libsframe.find/findfre-flex-1.c b/libsframe/testsuite/libsframe.find/findfre-flex-1.c index 6cb73852782..8554befcb6b 100644 --- a/libsframe/testsuite/libsframe.find/findfre-flex-1.c +++ b/libsframe/testsuite/libsframe.find/findfre-flex-1.c @@ -193,13 +193,13 @@ int main (void) { int64_t sframe_vaddr = 0x402220; int64_t text_vaddr = 0x401020; - printf ("Testing with text_vaddr = %#lx; sframe_vaddr = %#lx\n", text_vaddr, - sframe_vaddr); + printf ("Testing with text_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + "\n", text_vaddr, sframe_vaddr); test_text_findfre ('a', text_vaddr, sframe_vaddr); sframe_vaddr = 0x401020; text_vaddr = 0x402220; - printf ("Testing with text_vaddr = %#lx; sframe_vaddr = %#lx\n", text_vaddr, - sframe_vaddr); + printf ("Testing with text_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + "\n", text_vaddr, sframe_vaddr); test_text_findfre ('b', text_vaddr, sframe_vaddr); } diff --git a/libsframe/testsuite/libsframe.find/findfunc-1.c b/libsframe/testsuite/libsframe.find/findfunc-1.c index 5a79ba60c11..5f06745c335 100644 --- a/libsframe/testsuite/libsframe.find/findfunc-1.c +++ b/libsframe/testsuite/libsframe.find/findfunc-1.c @@ -236,13 +236,13 @@ int main (void) { int64_t sframe_vaddr = 0x4b5620; int64_t text_vaddr = 0x4038b0; - printf ("Testing with text_vaddr = %#lx; sframe_vaddr = %#lx\n", text_vaddr, - sframe_vaddr); + printf ("Testing with text_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + "\n", text_vaddr, sframe_vaddr); test_text_findfre ('a', text_vaddr, sframe_vaddr); sframe_vaddr = 0x4038b0; text_vaddr = 0x4b5620; - printf ("Testing with text_vaddr = %#lx; sframe_vaddr = %#lx\n", text_vaddr, - sframe_vaddr); + printf ("Testing with text_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + "\n", text_vaddr, sframe_vaddr); test_text_findfre ('b', text_vaddr, sframe_vaddr); } diff --git a/libsframe/testsuite/libsframe.find/plt-findfre-1.c b/libsframe/testsuite/libsframe.find/plt-findfre-1.c index c0677a9afbf..183e6c54f2c 100644 --- a/libsframe/testsuite/libsframe.find/plt-findfre-1.c +++ b/libsframe/testsuite/libsframe.find/plt-findfre-1.c @@ -127,13 +127,13 @@ int main (void) { int64_t sframe_vaddr = 0x402220; int64_t plt_vaddr = 0x401020; - printf ("Testing with plt_vaddr = %#lx; sframe_vaddr = %#lx\n", plt_vaddr, - sframe_vaddr); + printf ("Testing with plt_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + "\n", plt_vaddr, sframe_vaddr); test_plt_findfre ('a', plt_vaddr, sframe_vaddr); sframe_vaddr = 0x401020; plt_vaddr = 0x402220; - printf ("Testing with plt_vaddr = %#lx; sframe_vaddr = %#lx\n", plt_vaddr, - sframe_vaddr); + printf ("Testing with plt_vaddr = %#" PRIx64 "; sframe_vaddr = %#" PRIx64 + "\n", plt_vaddr, sframe_vaddr); test_plt_findfre ('b', plt_vaddr, sframe_vaddr); } diff --git a/libsframe/testsuite/libsframe.find/plt-findfre-2.c b/libsframe/testsuite/libsframe.find/plt-findfre-2.c index 5c013683733..93502384365 100644 --- a/libsframe/testsuite/libsframe.find/plt-findfre-2.c +++ b/libsframe/testsuite/libsframe.find/plt-findfre-2.c @@ -170,14 +170,14 @@ main (void) { int64_t sframe_vaddr = 0x402220; int64_t plt_vaddr = 0x401020; - printf ("plt-findfre-2a: Testing with plt_vaddr = %#lx; sframe_vaddr = %#lx\n", - plt_vaddr, sframe_vaddr); + printf ("plt-findfre-2a: Testing with plt_vaddr = %#" PRIx64 + "; sframe_vaddr = %#" PRIx64 "\n", plt_vaddr, sframe_vaddr); test_plt_findfre ('a', plt_vaddr, sframe_vaddr); sframe_vaddr = 0x401020; plt_vaddr = 0x402220; - printf ("plt-findfre-2b: Testing with plt_vaddr = %#lx; sframe_vaddr = %#lx\n", - plt_vaddr, sframe_vaddr); + printf ("plt-findfre-2b: Testing with plt_vaddr = %#" PRIx64 + "; sframe_vaddr = %#" PRIx64 "\n", plt_vaddr, sframe_vaddr); test_plt_findfre ('b', plt_vaddr, sframe_vaddr); return 0; diff --git a/libsframe/testsuite/sframe-test.h b/libsframe/testsuite/sframe-test.h index 1e645655ab6..957b8121359 100644 --- a/libsframe/testsuite/sframe-test.h +++ b/libsframe/testsuite/sframe-test.h @@ -24,6 +24,7 @@ #include <stdlib.h> #include <string.h> #include <sys/stat.h> +#include <inttypes.h> #include "sframe-api.h" |
