diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-05-27 16:09:18 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-05-27 16:09:18 +0000 |
commit | a487af0e4dea6310803d77cb24f5614b02519e47 (patch) | |
tree | 05d7ac489617ef3b6147ce57359e4c828db60bc4 /gcc/configure.ac | |
parent | f39425255ce21611a7dab7a52b822e2e18e89231 (diff) | |
download | gcc-a487af0e4dea6310803d77cb24f5614b02519e47.tar.gz |
PR bootstrap/66304
config/
* warnings.m4 (ACX_PROG_CXX_WARNING_OPTS)
(ACX_PROG_CXX_WARNINGS_ARE_ERRORS)
(ACX_PROG_CXX_WARNING_ALMOST_PEDANTIC): New.
(ACX_PROG_CC_WARNING_OPTS, ACX_PROG_CC_WARNING_ALMOST_PEDANTIC)
(ACX_PROG_CC_WARNINGS_ARE_ERRORS): Push into C language context.
gcc/
* configure.ac: Use ACX_PROG_CXX_WARNING_OPTS,
ACX_PROG_CXX_WARNING_ALMOST_PEDANTIC, and
ACX_PROG_CXX_WARNINGS_ARE_ERRORS.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223763 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/configure.ac')
-rw-r--r-- | gcc/configure.ac | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/configure.ac b/gcc/configure.ac index 71b5f4f4c7f..c76d06d9f82 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -368,21 +368,21 @@ AC_ARG_ENABLE(build-format-warnings, [],[enable_build_format_warnings=yes]) AS_IF([test $enable_build_format_warnings = no], [wf_opt=-Wno-format],[wf_opt=]) -ACX_PROG_CC_WARNING_OPTS( +ACX_PROG_CXX_WARNING_OPTS( m4_quote(m4_do([-W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual $wf_opt])), [loose_warn]) ACX_PROG_CC_WARNING_OPTS( m4_quote(m4_do([-Wstrict-prototypes -Wmissing-prototypes])), [c_loose_warn]) -ACX_PROG_CC_WARNING_OPTS( +ACX_PROG_CXX_WARNING_OPTS( m4_quote(m4_do([-Wmissing-format-attribute])), [strict_warn]) -ACX_PROG_CC_WARNING_OPTS( +ACX_PROG_CXX_WARNING_OPTS( m4_quote(m4_do([-Woverloaded-virtual])), [strict_warn]) ACX_PROG_CC_WARNING_OPTS( m4_quote(m4_do([-Wold-style-definition -Wc++-compat])), [c_strict_warn]) -ACX_PROG_CC_WARNING_ALMOST_PEDANTIC( +ACX_PROG_CXX_WARNING_ALMOST_PEDANTIC( m4_quote(m4_do([-Wno-long-long -Wno-variadic-macros ], [-Wno-overlength-strings])), [strict_warn]) -ACX_PROG_CC_WARNINGS_ARE_ERRORS([manual], [strict_warn]) +ACX_PROG_CXX_WARNINGS_ARE_ERRORS([manual], [strict_warn]) # The above macros do nothing if the compiler is not GCC. However, the # Makefile has more goo to add other flags, so these variables are used |