From 8916d0dcc48f8c22b2825524b2d59545ad7e7d61 Mon Sep 17 00:00:00 2001 From: Edward O'Callaghan Date: Wed, 10 Dec 2014 19:30:22 +1100 Subject: [PATCH] Makefile: Tone down some clang warnings, some are unproductive Too many false positives, not useful enough for us at the moment at the cost of not having the whole tree build without warnings as errors. Change-Id: I9f9910b7f66ebf3a82d42e7732e413ba27dbbbe7 Signed-off-by: Edward O'Callaghan Reviewed-on: http://review.coreboot.org/7778 Reviewed-by: Alexandru Gagniuc Tested-by: build bot (Jenkins) --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index eaba3e48c6..6ef9838919 100644 --- a/Makefile +++ b/Makefile @@ -118,6 +118,8 @@ ifeq ($(CONFIG_COMPILER_LLVM_CLANG),y) # NOTE: clang puts compiler-rt under lib/linux/libclang_rt.builtins-i386.a # this means the triple is i386-linux-elf instead of i386-none-elf CFLAGS_x86_32 = -no-integrated-as -Qunused-arguments -target i386-linux-elf -m32 +# Tone down some clang warnings +CFLAGS_x86_32 += -Wno-unused-variable -Wno-unused-function -Wno-tautological-compare -Wno-shift-overflow CC_x86_32:=clang HOSTCC := clang