From: Ilias Apalodimas Date: Fri, 27 Jun 2025 18:57:15 +0000 (+0300) Subject: kbuild: Update Makefile.extrawarn to 5.1 X-Git-Tag: v2025.10-rc1~130^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=22595e7430b878fdc769d7cd126828cf6a385b83;p=thirdparty%2Fu-boot.git kbuild: Update Makefile.extrawarn to 5.1 Since we are updating our kbuild system to 5.1, add the relevant clang changes from upstream Signed-off-by: Ilias Apalodimas --- diff --git a/scripts/Makefile.extrawarn b/scripts/Makefile.extrawarn index f687515fc79..7df62263bc4 100644 --- a/scripts/Makefile.extrawarn +++ b/scripts/Makefile.extrawarn @@ -67,5 +67,14 @@ ifeq ("$(strip $(warning))","") endif KBUILD_CFLAGS += $(warning) +else +ifdef CONFIG_CC_IS_CLANG +KBUILD_CFLAGS += $(call cc-disable-warning, initializer-overrides) +KBUILD_CFLAGS += $(call cc-disable-warning, unused-value) +KBUILD_CFLAGS += $(call cc-disable-warning, format) +KBUILD_CFLAGS += $(call cc-disable-warning, sign-compare) +KBUILD_CFLAGS += $(call cc-disable-warning, format-zero-length) +KBUILD_CFLAGS += $(call cc-disable-warning, uninitialized) +endif endif