Makefile.extrawarn (1260ed77798502de9c98020040d2995008de10cc) | Makefile.extrawarn (a79be02bba5c31f967885c7f3bf3a756d77d11d9) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# ========================================================================== 3# make W=... settings 4# 5# There are four warning groups enabled by W=1, W=2, W=3, and W=e 6# They are independent, and can be combined like W=12 or W=123e. 7# ========================================================================== 8 9# Default set of warnings, always enabled 10KBUILD_CFLAGS += -Wall 11KBUILD_CFLAGS += -Wundef 12KBUILD_CFLAGS += -Werror=implicit-function-declaration 13KBUILD_CFLAGS += -Werror=implicit-int 14KBUILD_CFLAGS += -Werror=return-type 15KBUILD_CFLAGS += -Werror=strict-prototypes 16KBUILD_CFLAGS += -Wno-format-security 17KBUILD_CFLAGS += -Wno-trigraphs | 1# SPDX-License-Identifier: GPL-2.0 2# ========================================================================== 3# make W=... settings 4# 5# There are four warning groups enabled by W=1, W=2, W=3, and W=e 6# They are independent, and can be combined like W=12 or W=123e. 7# ========================================================================== 8 9# Default set of warnings, always enabled 10KBUILD_CFLAGS += -Wall 11KBUILD_CFLAGS += -Wundef 12KBUILD_CFLAGS += -Werror=implicit-function-declaration 13KBUILD_CFLAGS += -Werror=implicit-int 14KBUILD_CFLAGS += -Werror=return-type 15KBUILD_CFLAGS += -Werror=strict-prototypes 16KBUILD_CFLAGS += -Wno-format-security 17KBUILD_CFLAGS += -Wno-trigraphs |
18KBUILD_CFLAGS += $(call cc-disable-warning,frame-address,) | 18KBUILD_CFLAGS += $(call cc-disable-warning, frame-address) |
19KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member) 20KBUILD_CFLAGS += -Wmissing-declarations 21KBUILD_CFLAGS += -Wmissing-prototypes 22 23ifneq ($(CONFIG_FRAME_WARN),0) 24KBUILD_CFLAGS += -Wframe-larger-than=$(CONFIG_FRAME_WARN) 25endif 26 --- 173 unchanged lines hidden --- | 19KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member) 20KBUILD_CFLAGS += -Wmissing-declarations 21KBUILD_CFLAGS += -Wmissing-prototypes 22 23ifneq ($(CONFIG_FRAME_WARN),0) 24KBUILD_CFLAGS += -Wframe-larger-than=$(CONFIG_FRAME_WARN) 25endif 26 --- 173 unchanged lines hidden --- |