diff options
author | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-16 14:17:51 +0000 |
---|---|---|
committer | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-16 14:17:51 +0000 |
commit | c338342825e29edb5bdf81a4baa2a85341fdfee4 (patch) | |
tree | 5b1768cf44367ca62e49b6efd0e18557e36b689c /fixincludes/configure.ac | |
parent | 72ab4a9478ca136861d03f875c311c212c154794 (diff) | |
download | gcc-c338342825e29edb5bdf81a4baa2a85341fdfee4.tar.gz |
* Makefile.in (WARN_CFLAGS): New.
(.c.o): Add $(WARN_CFLAGS).
* aclocal.m4: Include ../config/warnings.m4.
* configure.ac: Invoke ACX_PROG_CC_WARNING_OPTS,
ACX_PROG_CC_WARNING_ALMOST_PEDANTIC and
ACX_PROG_CC_WARNINGS_ARE_ERRORS.
* fixopts.c (initialize_opts): Fix old-style definintion.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102088 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'fixincludes/configure.ac')
-rw-r--r-- | fixincludes/configure.ac | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/fixincludes/configure.ac b/fixincludes/configure.ac index 46296049f31..04305fe63b7 100644 --- a/fixincludes/configure.ac +++ b/fixincludes/configure.ac @@ -6,6 +6,18 @@ AC_CONFIG_AUX_DIR(..) AC_CANONICAL_SYSTEM AC_PROG_CC +# Figure out what compiler warnings we can enable. +# See config/warnings.m4 for details. + +ACX_PROG_CC_WARNING_OPTS([-W -Wall -Wwrite-strings -Wstrict-prototypes \ + -Wmissing-prototypes -Wold-style-definition \ + -Wmissing-format-attribute]) +ACX_PROG_CC_WARNING_ALMOST_PEDANTIC([-Wno-long-long]) + +# Only enable with --enable-werror-always until existing warnings are +# corrected. +ACX_PROG_CC_WARNINGS_ARE_ERRORS([manual]) + # Determine the noncanonical target name, for directory use. ACX_NONCANONICAL_TARGET |