diff options
| author | Tom Rini <[email protected]> | 2025-07-08 13:10:12 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2025-07-08 13:10:12 -0600 |
| commit | 9be6c5f96758c144ca4ed6bba503ad55cf7d3708 (patch) | |
| tree | fea62d9c075a905abe78ddce39d367bcc6c057ef /scripts/Makefile.extrawarn | |
| parent | 72582405a695f90a977931f15486a9a4be3de455 (diff) | |
| parent | 5f520875bdf0ff1269e535fe215ec0ce481c7792 (diff) | |
Merge patch series "kbuild: Update Makefile.extrawarn to 5.1"
This series from Ilias Apalodimas <[email protected]> largely
finishes the re-sync with the Linux Kernel v5.1 kbuild system.
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'scripts/Makefile.extrawarn')
| -rw-r--r-- | scripts/Makefile.extrawarn | 9 |
1 files changed, 9 insertions, 0 deletions
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 |
