From 347c906bff1e51d8944d7b8e639b7cf5465a471e Mon Sep 17 00:00:00 2001 From: Tim Deegan Date: Wed, 11 Apr 2012 13:10:33 +0100 Subject: xen: Add -Wno-unused-value to the clang CFLAGS clang complains about a lot of functions and macros whose return value is unused. I started on patches to drop some functions' return values and scatter (void)s around callers, but it was getting too messy. Just turn off the warning instead. Signed-off-by: Tim Deegan Acked-by: Keir Fraser Committed-by: Tim Deegan --- Config.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Config.mk') diff --git a/Config.mk b/Config.mk index 796fb8caae..0dc2d8e650 100644 --- a/Config.mk +++ b/Config.mk @@ -159,7 +159,8 @@ CFLAGS += -Wall -Wstrict-prototypes # Clang complains about macros that expand to 'if ( ( foo == bar ) ) ...' # and is over-zealous with the printf format lint -CFLAGS-$(clang) += -Wno-parentheses -Wno-format +# and is a bit too fierce about unused return values +CFLAGS-$(clang) += -Wno-parentheses -Wno-format -Wno-unused-value $(call cc-option-add,HOSTCFLAGS,HOSTCC,-Wdeclaration-after-statement) $(call cc-option-add,CFLAGS,CC,-Wdeclaration-after-statement) -- cgit v1.2.3