Paul Eggert wrote:
> > May I make this doc change, or are the quadrigraphs still important
> > for some reason?
>
> Sure, please go ahead; I did it that way only because I was copying the
> example from coreutils configure.ac.
OK. Done as follows.
A long time ago, people used AC_HELP_STRING, an
On 2023-04-23 09:50, Bruno Haible wrote:
May I make this doc change, or are the quadrigraphs still important
for some reason?
Sure, please go ahead; I did it that way only because I was copying the
example from coreutils configure.ac.
On a MSVC system, with libunistring 1.0 installed, a Gnulib testdir has
link errors:
libgnu.a(categ_and_not.obj) : error LNK2019: unresolved external symbol
__UC_CATEGORY_NONE referenced in function _uc_general_category_and_not
libgnu.a(categ_and.obj) : error LNK2019: unresolved external symbol
On Sat, Apr 22, 2023 at 10:40 PM Paul Eggert wrote:
> On 2023-04-22 16:34, Ben Pfaff wrote:
> > determine whether converting 'd' to 'long' would
> > yield a 'long' with the same value as 'd'
>
> LONG_MIN - 1.0 < d && d < LONG_MAX + 1.0 && d == (long) d
>
> On all practical platforms this should av
Paul Eggert wrote:
> +AC_ARG_ENABLE([gcc-warnings],
> + [AS_HELP_STRING([--enable-gcc-warnings@@<:@@=TYPE@@:>@@],
Quadrigraphs are not needed here, when this syntax is used:
[AS_HELP_STRING([[--enable-gcc-warnings[=TYPE]]],
This syntax is supported since Autoconf 2.62, and Gnulib requires
Paul Eggert writes:
> * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Omit -fno-common
> in GCC 10 and later, as it is the default there.
I think this is fine, but I'd note that (to my surprise),
nixpkgs inverted this default for a while.
But I don't think that changes what you should do here.
s
Sorry, I sent that old patch to the mailing list by mistake.
* m4/manywarnings.m4 (gl_MANYWARN_COMPLEMENT):
Use AS_IF when the body contains Autoconf macros that could
conceivably require something.
---
ChangeLog | 5 +
m4/manywarnings.m4 | 10 --
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/ChangeLog b/ChangeLog
inde
* modules/largefile-tests, modules/year2038-tests (Depends-on):
Add assert-h, intprops.
* tests/test-largefile.c, tests/test-year2038.c:
Prefer compile-time to run-time tests.
Don’t assume CHAR_BIT == 8.
---
ChangeLog | 9 +
modules/largefile-tests | 2 ++
modules/year2038-
* doc/manywarnings.texi: Bring doc up to date for GCC 12.
---
ChangeLog | 3 ++
doc/manywarnings.texi | 87 +--
2 files changed, 63 insertions(+), 27 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9ae7506f45..5246e88037 100644
--- a/Chan
Adjust for C programs compiled by GCC 13.
(A C++ expert still needs to look at manywarnings-c++.m4.)
* build-aux/gcc-warning.spec: Add warnings introduced in GCC 13.
* doc/manywarnings.texi (manywarnings): Document flex arrays.
* m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Add
-fstrict-flex-arrays an
* m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Omit -fno-common
in GCC 10 and later, as it is the default there.
Check exit status of ‘gcc --version’.
---
ChangeLog | 7 +++
m4/manywarnings.m4 | 11 ---
2 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/
12 matches
Mail list logo