summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--tests/test-memrchr.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 56b567d040..2aa6cbccef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2023-03-20 Bruno Haible <bruno@clisp.org>
+ memrchr tests: Avoid GCC warning.
+ * tests/test-memrchr.c: Don't use '#pragma GCC diagnostic' for GCC
+ versions older than 4.7.
+
+2023-03-20 Bruno Haible <bruno@clisp.org>
+
unistdio: Simplify code.
* lib/unistdio/u8-vasnprintf.c (DCHAR_T_IS_UINT8_T): Remove unused
macro.
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