diff options
author | Michael Biebl <biebl@debian.org> | 2010-01-27 15:48:55 -0800 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-01-27 15:48:55 -0800 |
commit | 22e687833cda89855e6dba9b3771ab403771738d (patch) | |
tree | ac9e67600a9fd1821168c3b8927542e7f7fae04f /configure.ac | |
parent | 22f6ab4dc604eba85271a10cdb5a1b987db6490f (diff) |
build: unify compiler warnings
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 31 |
1 files changed, 2 insertions, 29 deletions
diff --git a/configure.ac b/configure.ac index ab2886a7..0e37ddd8 100644 --- a/configure.ac +++ b/configure.ac @@ -60,35 +60,6 @@ else fi AC_SUBST(PPPD_PLUGIN_DIR) -AC_ARG_ENABLE(more-warnings, -AS_HELP_STRING([--enable-more-warnings], [Maximum compiler warnings]), set_more_warnings="$enableval",set_more_warnings=yes) -AC_MSG_CHECKING(for more warnings, including -Werror) -if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then - AC_MSG_RESULT(yes) - CFLAGS="-Wall -Werror -std=gnu89 $CFLAGS" - - for option in -Wshadow -Wmissing-declarations -Wmissing-prototypes \ - -Wdeclaration-after-statement -Wstrict-prototypes \ - -Wfloat-equal -Wno-unused-parameter -Wno-sign-compare \ - -fno-strict-aliasing; do - SAVE_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $option" - AC_MSG_CHECKING([whether gcc understands $option]) - AC_TRY_COMPILE([], [], - has_option=yes, - has_option=no) - if test $has_option = no; then - CFLAGS="$SAVE_CFLAGS" - fi - AC_MSG_RESULT($has_option) - unset has_option - unset SAVE_CFLAGS - done - unset option -else - AC_MSG_RESULT(no) -fi - AC_ARG_WITH(docs, AC_HELP_STRING([--with-docs], [Build ModemManager documentation])) AM_CONDITIONAL(WITH_DOCS, test "x$with_docs" = "xyes") case $with_docs in @@ -112,6 +83,8 @@ case $with_tests in ;; esac +NM_COMPILER_WARNINGS + AC_CONFIG_FILES([ Makefile marshallers/Makefile |