Lines Matching refs:KBUILD_CFLAGS

10 KBUILD_CFLAGS += -Wall
11 KBUILD_CFLAGS += -Wundef
12 KBUILD_CFLAGS += -Werror=implicit-function-declaration
13 KBUILD_CFLAGS += -Werror=implicit-int
14 KBUILD_CFLAGS += -Werror=return-type
15 KBUILD_CFLAGS += -Werror=strict-prototypes
16 KBUILD_CFLAGS += -Wno-format-security
17 KBUILD_CFLAGS += -Wno-trigraphs
18 KBUILD_CFLAGS += $(call cc-disable-warning,frame-address,)
19 KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
22 KBUILD_CFLAGS += -Wframe-larger-than=$(CONFIG_FRAME_WARN)
27 KBUILD_CFLAGS-$(CONFIG_CC_NO_ARRAY_BOUNDS) += -Wno-array-bounds
31 KBUILD_CFLAGS += -Wno-gnu
35 KBUILD_CFLAGS += -Wno-main
40 KBUILD_CFLAGS += $(call cc-disable-warning, unused-but-set-variable)
41 KBUILD_CFLAGS += $(call cc-disable-warning, unused-const-variable)
44 KBUILD_CFLAGS += $(call cc-disable-warning, dangling-pointer)
47 KBUILD_CFLAGS += -Wvla
50 KBUILD_CFLAGS += -Wno-pointer-sign
55 KBUILD_CFLAGS += $(call cc-option, -Wcast-function-type)
68 KBUILD_CFLAGS-$(call gcc-min-version, 90100) += -Wno-alloc-size-larger-than
69 KBUILD_CFLAGS += $(KBUILD_CFLAGS-y) $(CONFIG_CC_IMPLICIT_FALLTHROUGH)
72 KBUILD_CFLAGS += -Werror=date-time
75 KBUILD_CFLAGS += $(call cc-option,-Werror=incompatible-pointer-types)
78 KBUILD_CFLAGS += $(call cc-option,-Werror=designated-init)
81 KBUILD_CFLAGS += $(call cc-option,-Wenum-conversion)
97 KBUILD_CFLAGS += -Wextra -Wunused -Wno-unused-parameter
98 KBUILD_CFLAGS += -Wmissing-declarations
99 KBUILD_CFLAGS += $(call cc-option, -Wrestrict)
100 KBUILD_CFLAGS += -Wmissing-format-attribute
101 KBUILD_CFLAGS += -Wmissing-prototypes
102 KBUILD_CFLAGS += -Wold-style-definition
103 KBUILD_CFLAGS += -Wmissing-include-dirs
104 KBUILD_CFLAGS += $(call cc-option, -Wunused-but-set-variable)
105 KBUILD_CFLAGS += $(call cc-option, -Wunused-const-variable)
106 KBUILD_CFLAGS += $(call cc-option, -Wpacked-not-aligned)
107 KBUILD_CFLAGS += $(call cc-option, -Wformat-overflow)
108 KBUILD_CFLAGS += $(call cc-option, -Wformat-truncation)
109 KBUILD_CFLAGS += $(call cc-option, -Wstringop-overflow)
110 KBUILD_CFLAGS += $(call cc-option, -Wstringop-truncation)
119 KBUILD_CFLAGS += $(call cc-disable-warning, unused-but-set-variable)
120 KBUILD_CFLAGS += $(call cc-disable-warning, unused-const-variable)
121 KBUILD_CFLAGS += $(call cc-disable-warning, restrict)
122 KBUILD_CFLAGS += $(call cc-disable-warning, packed-not-aligned)
123 KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow)
124 KBUILD_CFLAGS += $(call cc-disable-warning, format-truncation)
125 KBUILD_CFLAGS += $(call cc-disable-warning, stringop-overflow)
126 KBUILD_CFLAGS += $(call cc-disable-warning, stringop-truncation)
132 KBUILD_CFLAGS += -Wno-format
135 KBUILD_CFLAGS += -Wformat-extra-args -Wformat-invalid-specifier
136 KBUILD_CFLAGS += -Wformat-zero-length -Wnonnull
139 KBUILD_CFLAGS += -Wformat-insufficient-args
142 KBUILD_CFLAGS += $(call cc-disable-warning, pointer-to-enum-cast)
143 KBUILD_CFLAGS += -Wno-tautological-constant-out-of-range-compare
144 KBUILD_CFLAGS += $(call cc-disable-warning, unaligned-access)
145 KBUILD_CFLAGS += $(call cc-disable-warning, cast-function-type-strict)
146 KBUILD_CFLAGS += -Wno-enum-compare-conditional
147 KBUILD_CFLAGS += -Wno-enum-enum-conversion
157 KBUILD_CFLAGS += -Wdisabled-optimization
158 KBUILD_CFLAGS += -Wshadow
159 KBUILD_CFLAGS += $(call cc-option, -Wlogical-op)
160 KBUILD_CFLAGS += -Wmissing-field-initializers
161 KBUILD_CFLAGS += -Wtype-limits
162 KBUILD_CFLAGS += $(call cc-option, -Wmaybe-uninitialized)
163 KBUILD_CFLAGS += $(call cc-option, -Wunused-macros)
166 KBUILD_CFLAGS += -Winitializer-overrides
174 KBUILD_CFLAGS += -Wno-missing-field-initializers
175 KBUILD_CFLAGS += -Wno-type-limits
176 KBUILD_CFLAGS += -Wno-shift-negative-value
179 KBUILD_CFLAGS += -Wno-initializer-overrides
181 KBUILD_CFLAGS += -Wno-maybe-uninitialized
191 KBUILD_CFLAGS += -Wbad-function-cast
192 KBUILD_CFLAGS += -Wcast-align
193 KBUILD_CFLAGS += -Wcast-qual
194 KBUILD_CFLAGS += -Wconversion
195 KBUILD_CFLAGS += -Wpacked
196 KBUILD_CFLAGS += -Wpadded
197 KBUILD_CFLAGS += -Wpointer-arith
198 KBUILD_CFLAGS += -Wredundant-decls
199 KBUILD_CFLAGS += -Wsign-compare
200 KBUILD_CFLAGS += -Wswitch-default
201 KBUILD_CFLAGS += $(call cc-option, -Wpacked-bitfield-compat)
208 KBUILD_CFLAGS += -Wno-sign-compare
217 KBUILD_CFLAGS += -Werror