From: Eric Blake Date: Mon, 5 Dec 2011 17:14:55 +0000 (-0700) Subject: build: reduce warnings from older gcc X-Git-Tag: v0.9.8~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f17e0e2182ecefd9ba9eb346bab839cd5b59fb9c;p=thirdparty%2Flibvirt.git build: reduce warnings from older gcc Older gcc warns (on every file!) that -Wabi and -Wdeprecated only make sense on C++ projects. Newer gcc accepts these warnings for C, but it is not clear that they can do anything useful, so it is easier to just drop the warnings altogether. * m4/virt-compile-warnings.m4 (LIBVIRT_COMPILE_WARNINGS): Silence -Wabi and -Wdeprecated on older gcc. Reported by Peter Krempa. --- diff --git a/m4/virt-compile-warnings.m4 b/m4/virt-compile-warnings.m4 index a17e4b764e..ba388aad11 100644 --- a/m4/virt-compile-warnings.m4 +++ b/m4/virt-compile-warnings.m4 @@ -22,6 +22,8 @@ AC_DEFUN([LIBVIRT_COMPILE_WARNINGS],[ # Don't care about C++ compiler compat dontwarn="$dontwarn -Wc++-compat" + dontwarn="$dontwarn -Wabi" + dontwarn="$dontwarn -Wdeprecated" # Don't care about ancient C standard compat dontwarn="$dontwarn -Wtraditional" # Don't care about ancient C standard compat