kbuild: clang: Disable sometimes-uninitialized warnings

Disable sometimes-uninitialized warnings as false
positives are reported.

msm-4.14/arch/arm64/include/asm/percpu.h:102:1: warning: variable
'ret' is used uninitialized whenever switch default is taken
[-Wsometimes-uninitialized] error, forbidden warning: percpu.h:102.

Change-Id: I5e6b39fba39bf47ffe8451a3d5116175c17aac1a
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
[bharad@codeaurora.org: resolution of trivial merge conflicts]
Signed-off-by: Naitik Bharadiya <bharad@codeaurora.org>
diff --git a/Makefile b/Makefile
index 86ef89f4..eb47757 100755
--- a/Makefile
+++ b/Makefile
@@ -537,6 +537,7 @@
 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-sometimes-uninitialized)
 KBUILD_CFLAGS += -Wno-asm-operand-widths
 KBUILD_CFLAGS += -Wno-initializer-overrides
 KBUILD_CFLAGS += -fno-builtin