--- zzzz-none-000/linux-4.1.38/scripts/Makefile.lib 2017-01-18 18:48:06.000000000 +0000 +++ bcm63-7582-715/linux-4.1.38/scripts/Makefile.lib 2020-11-25 10:06:48.000000000 +0000 @@ -101,8 +101,13 @@ modname_flags = $(if $(filter 1,$(words $(modname))),\ -D"KBUILD_MODNAME=KBUILD_STR($(call name-fix,$(modname)))") +ifdef BCM_KF # defined(CONFIG_BCM_KF_MISC_MAKEFILE) +orig_c_flags = $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) $(KBUILD_SUBDIR_CCFLAGS) \ + $(BCM_KBUILD_CMDLINE_FLAGS) $(ccflags-y) $(CFLAGS_$(basetarget).o) +else # BCM_KF orig_c_flags = $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) $(KBUILD_SUBDIR_CCFLAGS) \ $(ccflags-y) $(CFLAGS_$(basetarget).o) +endif # BCM_KF _c_flags = $(filter-out $(CFLAGS_REMOVE_$(basetarget).o), $(orig_c_flags)) _a_flags = $(KBUILD_CPPFLAGS) $(KBUILD_AFLAGS) $(KBUILD_SUBDIR_ASFLAGS) \ $(asflags-y) $(AFLAGS_$(basetarget).o)