From 1f192f7e9ae94a7c31878f8c789433d8f0fad7ad Mon Sep 17 00:00:00 2001 From: enge Date: Mon, 1 Aug 2011 17:26:41 +0000 Subject: configure.ac, mpc.m4, Makefile.am: add warning flags directly to CFLAGS git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1020 211d60ee-9f03-0410-a15a-8952a2c7a4e4 --- m4/mpc.m4 | 43 +++++++++++++++++++------------------------ 1 file changed, 19 insertions(+), 24 deletions(-) (limited to 'm4') diff --git a/m4/mpc.m4 b/m4/mpc.m4 index dbdc5ea..c5fccb3 100644 --- a/m4/mpc.m4 +++ b/m4/mpc.m4 @@ -87,15 +87,11 @@ AC_DEFUN([MPC_COMPLEX_H], [ # # DESCRIPTION # -# Checks if the C compiler accepts the flag FLAG together with the flags -# already contained in ACCUMULATOR. -# If yes, adds it to ACCUMULATOR. +# Checks if the C compiler accepts the flag FLAG +# If yes, adds it to CFLAGS. AC_DEFUN([MPC_C_CHECK_FLAG], [ - old_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $$2" - AX_C_CHECK_FLAG($1,,,[$2="$$2 $1"]) - CFLAGS="$old_CFLAGS" + AX_C_CHECK_FLAG($1,,,[CFLAGS="$CFLAGS $1"]) ]) @@ -103,14 +99,14 @@ AC_DEFUN([MPC_C_CHECK_FLAG], [ # SYNOPSIS # # -# MPC_PROG_CC_WARNINGFLAG([WARNINGCFLAGS]) +# MPC_C_CHECK_WARNINGFLAGS # # DESCRIPTION # # For development version only: Checks if gcc accepts warning flags. -# Put accepted ones into WARNINGCFLAGS ($1). +# Adds accepted ones to CFLAGS. # -AC_DEFUN([MPC_PROG_CC_WARNINGCFLAGS], [ +AC_DEFUN([MPC_C_CHECK_WARNINGCFLAGS], [ AC_REQUIRE([AC_PROG_GREP]) if echo $VERSION | grep -c dev >/dev/null 2>&1 ; then if test "x$GCC" = "xyes" -a "x$compiler" != "xicc" -a "x$compiler" != "xg++"; then @@ -118,20 +114,19 @@ AC_DEFUN([MPC_PROG_CC_WARNINGCFLAGS], [ *darwin*) ;; *) MPC_C_CHECK_FLAG(-D_FORTIFY_SOURCE=2,$1) ;; esac - MPC_C_CHECK_FLAG(-g,$1) - MPC_C_CHECK_FLAG(-std=c99,$1) - MPC_C_CHECK_FLAG(-pedantic,$1) - MPC_C_CHECK_FLAG(-Wno-long-long,$1) - MPC_C_CHECK_FLAG(-Wall,$1) - MPC_C_CHECK_FLAG(-Wextra,$1) - MPC_C_CHECK_FLAG(-Werror,$1) - MPC_C_CHECK_FLAG(-Wdeclaration-after-statement,$1) - MPC_C_CHECK_FLAG(-Wundef,$1) - MPC_C_CHECK_FLAG(-Wshadow,$1) - MPC_C_CHECK_FLAG(-Wstrict-prototypes,$1) - MPC_C_CHECK_FLAG(-Wmissing-prototypes,$1) - MPC_C_CHECK_FLAG(-Wno-unused-value,$1) - AC_SUBST($1) + MPC_C_CHECK_FLAG(-g) + MPC_C_CHECK_FLAG(-std=c99) + MPC_C_CHECK_FLAG(-pedantic) + MPC_C_CHECK_FLAG(-Wno-long-long) + MPC_C_CHECK_FLAG(-Wall) + MPC_C_CHECK_FLAG(-Wextra) + MPC_C_CHECK_FLAG(-Werror) + MPC_C_CHECK_FLAG(-Wdeclaration-after-statement) + MPC_C_CHECK_FLAG(-Wundef) + MPC_C_CHECK_FLAG(-Wshadow) + MPC_C_CHECK_FLAG(-Wstrict-prototypes) + MPC_C_CHECK_FLAG(-Wmissing-prototypes) + MPC_C_CHECK_FLAG(-Wno-unused-value) fi fi ]) -- cgit v1.2.1