aboutsummaryrefslogtreecommitdiff
path: root/libsframe
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2026-04-06 10:24:07 +0930
committerAlan Modra <amodra@gmail.com>2026-04-06 10:46:06 +0930
commit366f377305ee6db9b7be50d3590b8c1535979d84 (patch)
treef6968fefce2b5d0f8dd5b9996a73f2dc0d1ecc53 /libsframe
parent9eb711f709fb23e6ce066159d199ea8baccacee5 (diff)
downloadfsf-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.c8
-rw-r--r--libsframe/testsuite/libsframe.find/findfre-flex-1.c8
-rw-r--r--libsframe/testsuite/libsframe.find/findfunc-1.c8
-rw-r--r--libsframe/testsuite/libsframe.find/plt-findfre-1.c8
-rw-r--r--libsframe/testsuite/libsframe.find/plt-findfre-2.c8
-rw-r--r--libsframe/testsuite/sframe-test.h1
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"