RFC src/configure* - "CFLAGS=-g -O" instead of "CFLAGS=... -Wall"
Eli Zaretskii
eliz@delorie.com
Wed Apr 5 07:10:00 GMT 2000
> While you're at it Andrew, it would be nice if WARN_CFLAGS included
> -Wno-format when compiling with nls enabled (but not with nls
> disabled). With --enable-nls, real warnings are hidden amongst reams of
> "warning: format not a string literal, argument types not checked" if you
> are using a recent gcc.
It strikes me that the Right Thing would be to convince the GCC
maintainers to make that "not a string literal" warning be controlled
by a separate -Wxxx option. Use of expressions for format specifiers
is a very old C tradition, and IMHO it just doesn't make sense to
start whining about all that code just because the compiler lacks the
wizdom to check its validity.
I tried some time ago to convince the GCC maintainers, but failed.
(Heck, even Ulrich Drepper failed, so I'm in a very good company ;-).
Perhaps if the entire GDB maintenance team bugged them, they would
reconsider...
More information about the Newlib
mailing list