summaryrefslogtreecommitdiff
path: root/build-aux/g++-warning.spec
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2017-08-07 00:40:41 +0200
committerBruno Haible <bruno@clisp.org>2017-08-07 00:40:41 +0200
commit461664a6bef8f774d03dad7273051862541cb87c (patch)
tree9ba6129784a49311e239f4ff358abdfac78a21ca /build-aux/g++-warning.spec
parentcbc700208e3c6ad9fb12def32354e35d40bd8e2b (diff)
downloadgnulib-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