Re: [PATCH] Amend AC_CHECK_HEADER_STDBOOL for C++11 and modern dialects

2016-05-30 Thread Paul Eggert
David Seifert wrote: AC_CHECK_HEADER_STDBOOL needs a fix, now that GCC 6 defaults to a C++11 dialect, which breaks the assumption that stdbool.h is allowed to unconditionally define "false" as a macro. I don't see the problem. Can you give a self-contained test case that illustrates it?

[PATCH] Amend AC_CHECK_HEADER_STDBOOL for C++11 and modern dialects

2016-05-30 Thread David Seifert
Dear Gnulib maintainers, AC_CHECK_HEADER_STDBOOL needs a fix, now that GCC 6 defaults to a C++11 dialect, which breaks the assumption that stdbool.h is allowed to unconditionally define "false" as a macro. Greetings from Gentoo David From 869dbef1edc58cc4918dfeba9c680452bff4279e Mon Sep 17 00:00:

[PATCH] Use GCC_LINT, not lint

2016-05-30 Thread Paul Eggert
FreeBSD and Cygwin #define _Noreturn to empty if 'lint' is defined. Problem reported by Ken Brown in: http://bugs.gnu.org/23640 * doc/posix-headers/stdnoreturn.texi (stdnoreturn.h): Document problem with lint and _Noreturn. * lib/diffseq.h (IF_LINT, IF_LINT2): * lib/fts.c (sccsid): * lib/getndelim2