[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] setlocale-null-tests: work around GCC bug 44511
From: |
Paul Eggert |
Subject: |
[PATCH] setlocale-null-tests: work around GCC bug 44511 |
Date: |
Sat, 21 Nov 2020 18:32:55 -0800 |
* tests/test-setlocale_null-mt-all.c:
* tests/test-setlocale_null-mt-one.c:
Ignore -Wreturn-type, to work around GCC bug 44511.
---
ChangeLog | 5 +++++
tests/test-setlocale_null-mt-all.c | 5 +++++
tests/test-setlocale_null-mt-one.c | 5 +++++
3 files changed, 15 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index d46bfbb1a..de92d102e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2020-11-21 Paul Eggert <eggert@cs.ucla.edu>
+ setlocale-null-tests: work around GCC bug 44511
+ * tests/test-setlocale_null-mt-all.c:
+ * tests/test-setlocale_null-mt-one.c:
+ Ignore -Wreturn-type, to work around GCC bug 44511.
+
nl_langinfo-tests: work around GCC bug 44511
* tests/test-nl_langinfo-mt.c: Ignore -Wreturn-type, to work
around a GCC bug <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44511>.
diff --git a/tests/test-setlocale_null-mt-all.c
b/tests/test-setlocale_null-mt-all.c
index 6dbf4766c..81f542837 100644
--- a/tests/test-setlocale_null-mt-all.c
+++ b/tests/test-setlocale_null-mt-all.c
@@ -18,6 +18,11 @@
#include <config.h>
+/* Work around GCC bug 44511. */
+#if 4 < __GNUC__ + (3 <= __GNUC_MINOR__)
+# pragma GCC diagnostic ignored "-Wreturn-type"
+#endif
+
#if USE_ISOC_THREADS || USE_POSIX_THREADS || USE_ISOC_AND_POSIX_THREADS ||
USE_WINDOWS_THREADS
/* Specification. */
diff --git a/tests/test-setlocale_null-mt-one.c
b/tests/test-setlocale_null-mt-one.c
index f07aaf4c6..e305ceade 100644
--- a/tests/test-setlocale_null-mt-one.c
+++ b/tests/test-setlocale_null-mt-one.c
@@ -18,6 +18,11 @@
#include <config.h>
+/* Work around GCC bug 44511. */
+#if 4 < __GNUC__ + (3 <= __GNUC_MINOR__)
+# pragma GCC diagnostic ignored "-Wreturn-type"
+#endif
+
#if USE_ISOC_THREADS || USE_POSIX_THREADS || USE_ISOC_AND_POSIX_THREADS ||
USE_WINDOWS_THREADS
/* Specification. */
--
2.28.0
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] setlocale-null-tests: work around GCC bug 44511,
Paul Eggert <=