From 07705c618bbbaee84a286185fa34fea7ff0a324b Mon Sep 17 00:00:00 2001 From: Prasad Sodagudi Date: Mon, 22 Jan 2018 16:17:49 -0800 Subject: Makefile: Use cc-option to disable Qualcomm defined features undefined-optimized and tautological and Qualcomm defined features. To disable these compiler options use cc-option instead of disabling directly. Without using cc-options upsteam clang would complain about undefined-optimized and tautological options. Change-Id: I9507600a9286ec6aff42160d2d77733594b891de Signed-off-by: Prasad Sodagudi --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d223d02ed0f4..f60f7d460381 100644 --- a/Makefile +++ b/Makefile @@ -734,8 +734,8 @@ KBUILD_CPPFLAGS += $(call cc-option,-Qunused-arguments,) KBUILD_CFLAGS += $(call cc-disable-warning, format-invalid-specifier) KBUILD_CFLAGS += $(call cc-disable-warning, gnu) KBUILD_CFLAGS += $(call cc-disable-warning, duplicate-decl-specifier) -KBUILD_CFLAGS += -Wno-undefined-optimized -KBUILD_CFLAGS += -Wno-tautological-constant-out-of-range-compare +KBUILD_CFLAGS += $(call cc-option, -Wno-undefined-optimized) +KBUILD_CFLAGS += $(call cc-option, -Wno-tautological-constant-out-of-range-compare) # Quiet clang warning: comparison of unsigned expression < 0 is always false KBUILD_CFLAGS += $(call cc-disable-warning, tautological-compare) -- cgit v1.2.3