summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2010-07-16 16:04:05 +0100
committerDaniel P. Berrange <berrange@redhat.com>2011-04-05 11:39:35 +0100
commit0e867555bd80cfc5bff1b8ccc8185906cc160aec (patch)
tree9371ad09e9087fd397258670ea793124c32aa333 /m4
parentRemove possible uninitialized variable in openvz driver (diff)
downloadlibvirt-0e867555bd80cfc5bff1b8ccc8185906cc160aec.tar.gz
libvirt-0e867555bd80cfc5bff1b8ccc8185906cc160aec.tar.bz2
libvirt-0e867555bd80cfc5bff1b8ccc8185906cc160aec.zip
Use gnulib's manywarnings & warnings modules
Remove custom code for checking compiler warnings, using gl_WARN_ADD instead. Don't list all flags ourselves, use gnulib's gl_MANYWARN_ALL_GCC to get all possible GCC flags, then turn off the ones we don't want yet. * acinclude.m4: Rewrite to use gl_WARN_ADD and gl_MANYWARN_ALL_GCC * bootstrap.conf: Add warnings & manywarnings * configure.ac: Switch to gl_WARN_ADD * m4/compiler-flags.m4: Obsoleted by gl_WARN_ADD
Diffstat (limited to 'm4')
-rw-r--r--m4/compiler-flags.m448
1 files changed, 0 insertions, 48 deletions
diff --git a/m4/compiler-flags.m4 b/m4/compiler-flags.m4
deleted file mode 100644
index 6db481648..000000000
--- a/m4/compiler-flags.m4
+++ /dev/null
@@ -1,48 +0,0 @@
-# serial 4
-# Find valid warning flags for the C Compiler. -*-Autoconf-*-
-#
-# Copyright (C) 2010 Red Hat, Inc.
-# Copyright (C) 2001, 2002, 2006 Free Software Foundation, Inc.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301 USA
-
-# Written by Jesse Thilo.
-
-AC_DEFUN([gl_COMPILER_FLAGS],
- [AC_MSG_CHECKING(whether compiler accepts $1)
- ac_save_CFLAGS="$CFLAGS"
- dnl Some flags are dependant, so we set all previously checked
- dnl flags when testing. Except for -Werror which we have to
- dnl check on its own, because some of our compiler flags cause
- dnl warnings from the autoconf test program!
- if test "$1" = "-Werror" ; then
- CFLAGS="$CFLAGS $1"
- else
- CFLAGS="$CFLAGS $COMPILER_FLAGS $1"
- fi
- AC_TRY_LINK([], [], has_option=yes, has_option=no,)
- echo 'int x;' >conftest.c
- $CC $CFLAGS -c conftest.c 2>conftest.err
- ret=$?
- if test $ret != 0 || test -s conftest.err || test $has_option = "no"; then
- AC_MSG_RESULT(no)
- else
- AC_MSG_RESULT(yes)
- COMPILER_FLAGS="$COMPILER_FLAGS $1"
- fi
- CFLAGS="$ac_save_CFLAGS"
- rm -f conftest*
- ])