* m4/nullptr.m4 (gl_NULLPTR): Add info about gcc bug 114780.
* modules/uniname/uniname (Makefile.am): Add info about gcc bug 110112.
* tests/test-intprops.c: Correct info about gcc bug 68971.
+2026-05-01 Bruno Haible <bruno@clisp.org>
+
+ Improve comments about GCC bugs.
+ * m4/nullptr.m4 (gl_NULLPTR): Add info about gcc bug 114780.
+ * modules/uniname/uniname (Makefile.am): Add info about gcc bug 110112.
+ * tests/test-intprops.c: Correct info about gcc bug 68971.
+
2026-05-01 Paul Eggert <eggert@cs.ucla.edu>
manywarnings: GCC 16 changes
# nullptr.m4
-# serial 2
+# serial 3
dnl Copyright 2023-2026 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
[AC_COMPILE_IFELSE(
[AC_LANG_SOURCE([[int *p = nullptr;]])],
[gl_cv_c_nullptr=yes
- # Work around <https://gcc.gnu.org/PR114780>.
+ # Work around <https://gcc.gnu.org/PR114780>,
+ # that affects gcc 13.1 to 13.2.
gl_saved_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS -Wall -Werror"
AC_COMPILE_IFELSE(
Makefile.am:
if LIBUNISTRING_COMPILE_UNINAME_UNINAME
-# Note: Compilation of this file takes a long time with gcc ≥ 11 and option
-# -fanalyzer. See <https://gcc.gnu.org/PR110112>.
+# Note: Compilation of this file takes a long time with gcc ≥ 11, ≤ 13.2 and
+# option -fanalyzer. See <https://gcc.gnu.org/PR110112>.
# The best workaround is to install GNU libunistring first, and use module
# 'libunistring-optional' in your package.
# An alternative workaround would be to pass the option -fno-analyzer, using
# pragma GCC diagnostic ignored "-Woverlength-strings"
# pragma GCC diagnostic ignored "-Wtype-limits"
-/* Work around a bug in GCC 6.1 and earlier; see:
+/* Work around a bug in GCC 5 and newer; see:
https://gcc.gnu.org/PR68971 */
# pragma GCC diagnostic ignored "-Woverflow"