From 250a2aff5f4868e70533ae0b74f9565621f50e34 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 20 Mar 2023 19:46:06 +0100 Subject: [PATCH] memrchr tests: Avoid GCC warning. * tests/test-memrchr.c: Don't use '#pragma GCC diagnostic' for GCC versions older than 4.7. --- ChangeLog | 6 ++++++ tests/test-memrchr.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index bd06c2864d..46efef61e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2023-03-20 Bruno Haible + + memrchr tests: Avoid GCC warning. + * tests/test-memrchr.c: Don't use '#pragma GCC diagnostic' for GCC + versions older than 4.7. + 2023-03-19 Bruno Haible vasnprintf: Fix potentially wrong zero-padding. diff --git a/tests/test-memrchr.c b/tests/test-memrchr.c index 0fd22187ab..7c52e7ca2e 100644 --- a/tests/test-memrchr.c +++ b/tests/test-memrchr.c @@ -28,7 +28,7 @@ SIGNATURE_CHECK (memrchr, void *, (void const *, int, size_t)); #include "macros.h" /* Work around GCC bug 101494. */ -#if 4 < __GNUC__ + (3 <= __GNUC_MINOR__) && __GNUC__ < 12 +#if 4 < __GNUC__ + (7 <= __GNUC_MINOR__) && __GNUC__ < 12 # pragma GCC diagnostic ignored "-Wmaybe-uninitialized" #endif -- 2.39.5