Lines Matching refs:KBUILD_CFLAGS
512 KBUILD_CFLAGS := -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs \
533 export KBUILD_CFLAGS CFLAGS_KERNEL CFLAGS_MODULE
748 KBUILD_CFLAGS += -fno-delete-null-pointer-checks
749 KBUILD_CFLAGS += $(call cc-disable-warning,frame-address,)
750 KBUILD_CFLAGS += $(call cc-disable-warning, format-truncation)
751 KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow)
752 KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
755 KBUILD_CFLAGS += -O2
757 KBUILD_CFLAGS += -O3
759 KBUILD_CFLAGS += -Os
766 KBUILD_CFLAGS += $(call cc-option,--param=allow-store-data-races=0)
767 KBUILD_CFLAGS += $(call cc-option,-fno-allow-store-data-races)
775 KBUILD_CFLAGS += -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining
779 KBUILD_CFLAGS += -Wframe-larger-than=$(CONFIG_FRAME_WARN)
786 KBUILD_CFLAGS += $(stackp-flags-y)
788 KBUILD_CFLAGS-$(CONFIG_WERROR) += -Werror
789 KBUILD_CFLAGS += $(KBUILD_CFLAGS-y)
794 KBUILD_CFLAGS += -Wno-gnu
798 KBUILD_CFLAGS += -mno-global-merge
804 KBUILD_CFLAGS += $(call cc-option,-Wimplicit-fallthrough=5,)
806 KBUILD_CFLAGS += -Wno-main
811 KBUILD_CFLAGS += $(call cc-disable-warning, unused-but-set-variable)
812 KBUILD_CFLAGS += $(call cc-disable-warning, unused-const-variable)
815 KBUILD_CFLAGS += -fno-omit-frame-pointer -fno-optimize-sibling-calls
823 KBUILD_CFLAGS += -fomit-frame-pointer
829 KBUILD_CFLAGS += -ftrivial-auto-var-init=pattern
837 KBUILD_CFLAGS += -ftrivial-auto-var-init=zero
838 KBUILD_CFLAGS += -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
843 KBUILD_CFLAGS += $(call cc-option, -fno-stack-clash-protection)
847 KBUILD_CFLAGS += -fzero-call-used-regs=used-gpr
885 KBUILD_CFLAGS += $(DEBUG_CFLAGS)
915 KBUILD_CFLAGS += $(CC_FLAGS_FTRACE) $(CC_FLAGS_USING)
921 KBUILD_CFLAGS += -fno-inline-functions-called-once
931 KBUILD_CFLAGS += $(CC_FLAGS_SCS)
957 KBUILD_CFLAGS += -fno-lto $(CC_FLAGS_LTO)
975 KBUILD_CFLAGS += $(CC_FLAGS_CFI)
980 KBUILD_CFLAGS += -falign-functions=64
987 KBUILD_CFLAGS += -Wdeclaration-after-statement
990 KBUILD_CFLAGS += -Wvla
993 KBUILD_CFLAGS += -Wno-pointer-sign
996 KBUILD_CFLAGS += $(call cc-disable-warning, stringop-truncation)
999 KBUILD_CFLAGS += $(call cc-disable-warning, zero-length-bounds)
1000 KBUILD_CFLAGS += -Wno-array-bounds
1001 KBUILD_CFLAGS += $(call cc-disable-warning, stringop-overflow)
1004 KBUILD_CFLAGS += $(call cc-disable-warning, restrict)
1008 KBUILD_CFLAGS += -Wno-maybe-uninitialized
1012 KBUILD_CFLAGS += -fno-strict-overflow
1015 KBUILD_CFLAGS += -fno-stack-check
1019 KBUILD_CFLAGS += -fconserve-stack
1023 KBUILD_CFLAGS += -Werror=date-time
1026 KBUILD_CFLAGS += $(call cc-option,-Werror=incompatible-pointer-types)
1029 KBUILD_CFLAGS += $(call cc-option,-Werror=designated-init)
1051 KBUILD_CFLAGS += $(KCFLAGS)
1071 KBUILD_USERCFLAGS += $(filter -m32 -m64 --target=%, $(KBUILD_CFLAGS))
1072 KBUILD_USERLDFLAGS += $(filter -m32 -m64 --target=%, $(KBUILD_CFLAGS))