diff options
author | Bruno Haible <bruno@clisp.org> | 2017-08-07 00:40:41 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2017-08-07 00:40:41 +0200 |
commit | 461664a6bef8f774d03dad7273051862541cb87c (patch) | |
tree | 9ba6129784a49311e239f4ff358abdfac78a21ca /build-aux/g++-warning.spec | |
parent | cbc700208e3c6ad9fb12def32354e35d40bd8e2b (diff) | |
download | gnulib-461664a6bef8f774d03dad7273051862541cb87c.tar.gz |
warnings, manywarnings: Add support for multiple languages, not just C.
* warnings.m4 (gl_UNKNOWN_WARNINGS_ARE_ERRORS_IMPL): Renamed from
gl_UNKNOWN_WARNINGS_ARE_ERRORS.
(gl_UNKNOWN_WARNINGS_ARE_ERRORS(C)): New macro.
(gl_UNKNOWN_WARNINGS_ARE_ERRORS(C++)): New macro.
(gl_UNKNOWN_WARNINGS_ARE_ERRORS): Dispatch to
gl_UNKNOWN_WARNINGS_ARE_ERRORS(_AC_LANG).
(gl_WARN_ADD): Require the gl_UNKNOWN_WARNINGS_ARE_ERRORS specialization
of the current language. If C++ is the current language, modify
WARN_CXXFLAGS instead of WARN_CFLAGS.
* manywarnings.m4 (gl_MANYWARN_ALL_GCC(C)): New macro, extracted from
gl_MANYWARN_ALL_GCC.
(gl_MANYWARN_ALL_GCC): Dispatch to gl_MANYWARN_ALL_GCC(_AC_LANG).
Diffstat (limited to 'build-aux/g++-warning.spec')
0 files changed, 0 insertions, 0 deletions