Lines Matching refs:KBUILD_CFLAGS
495 KBUILD_CFLAGS := -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs \
516 export KBUILD_CFLAGS CFLAGS_KERNEL CFLAGS_MODULE
576 KBUILD_CFLAGS += $(CLANG_FLAGS)
729 KBUILD_CFLAGS += $(call cc-option,-fno-delete-null-pointer-checks,)
730 KBUILD_CFLAGS += $(call cc-disable-warning,frame-address,)
731 KBUILD_CFLAGS += $(call cc-disable-warning, format-truncation)
732 KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow)
733 KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
736 KBUILD_CFLAGS += -O2
738 KBUILD_CFLAGS += -O3
740 KBUILD_CFLAGS += -Os
744 KBUILD_CFLAGS += $(call cc-option,--param=allow-store-data-races=0)
745 KBUILD_CFLAGS += $(call cc-option,-fno-allow-store-data-races)
752 KBUILD_CFLAGS += $(call cc-option,-fno-reorder-blocks,) \
758 KBUILD_CFLAGS += -Wframe-larger-than=$(CONFIG_FRAME_WARN)
765 KBUILD_CFLAGS += $(stackp-flags-y)
769 KBUILD_CFLAGS += -Wno-format-invalid-specifier
770 KBUILD_CFLAGS += -Wno-gnu
774 KBUILD_CFLAGS += -mno-global-merge
779 KBUILD_CFLAGS += -Wno-unused-but-set-variable
784 KBUILD_CFLAGS += $(call cc-option,-Wimplicit-fallthrough,)
787 KBUILD_CFLAGS += $(call cc-disable-warning, unused-const-variable)
789 KBUILD_CFLAGS += -fno-omit-frame-pointer -fno-optimize-sibling-calls
797 KBUILD_CFLAGS += -fomit-frame-pointer
803 KBUILD_CFLAGS += -ftrivial-auto-var-init=pattern
811 KBUILD_CFLAGS += -ftrivial-auto-var-init=zero
812 KBUILD_CFLAGS += -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
850 KBUILD_CFLAGS += $(DEBUG_CFLAGS)
874 KBUILD_CFLAGS += $(CC_FLAGS_FTRACE) $(CC_FLAGS_USING)
886 KBUILD_CFLAGS += $(call cc-option, -fno-inline-functions-called-once)
896 KBUILD_CFLAGS += $(CC_FLAGS_SCS)
901 KBUILD_CFLAGS += -falign-functions=32
908 KBUILD_CFLAGS += -Wdeclaration-after-statement
911 KBUILD_CFLAGS += -Wvla
914 KBUILD_CFLAGS += -Wno-pointer-sign
917 KBUILD_CFLAGS += $(call cc-disable-warning, stringop-truncation)
920 KBUILD_CFLAGS += $(call cc-disable-warning, zero-length-bounds)
921 KBUILD_CFLAGS += $(call cc-disable-warning, array-bounds)
922 KBUILD_CFLAGS += $(call cc-disable-warning, stringop-overflow)
925 KBUILD_CFLAGS += $(call cc-disable-warning, restrict)
928 KBUILD_CFLAGS += $(call cc-disable-warning, maybe-uninitialized)
931 KBUILD_CFLAGS += -fno-strict-overflow
934 KBUILD_CFLAGS += -fno-stack-check
937 KBUILD_CFLAGS += $(call cc-option,-fconserve-stack)
940 KBUILD_CFLAGS += -Werror=date-time
943 KBUILD_CFLAGS += $(call cc-option,-Werror=incompatible-pointer-types)
946 KBUILD_CFLAGS += $(call cc-option,-Werror=designated-init)
954 KBUILD_CFLAGS += $(call cc-option,-fcf-protection=none)
974 KBUILD_CFLAGS += $(KCFLAGS)
994 KBUILD_USERCFLAGS += $(filter -m32 -m64 --target=%, $(KBUILD_CFLAGS))
995 KBUILD_USERLDFLAGS += $(filter -m32 -m64 --target=%, $(KBUILD_CFLAGS))