diff options
Diffstat (limited to 'spl')
| -rw-r--r-- | spl/Makefile | 15 | 
1 files changed, 7 insertions, 8 deletions
| diff --git a/spl/Makefile b/spl/Makefile index e1a0601a0..bb3d3495e 100644 --- a/spl/Makefile +++ b/spl/Makefile @@ -29,10 +29,6 @@ ifeq ($(CONFIG_TPL_BUILD),y)  KBUILD_CPPFLAGS += -DCONFIG_TPL_BUILD  endif -# Enable garbage collection of un-used sections for SPL -KBUILD_CFLAGS += -ffunction-sections -fdata-sections -LDFLAGS_FINAL += --gc-sections -  ifeq ($(CONFIG_TPL_BUILD),y)  export CONFIG_TPL_BUILD  SPL_BIN := u-boot-tpl @@ -50,8 +46,14 @@ endif  include $(TOPDIR)/config.mk +# Enable garbage collection of un-used sections for SPL +KBUILD_CFLAGS += -ffunction-sections -fdata-sections +LDFLAGS_FINAL += --gc-sections +  # FIX ME -c_flags := $(KBUILD_CFLAGS) $(KBUILD_CPPFLAGS) $(CPPFLAGS) $(UBOOTINCLUDE) $(NOSTDINC_FLAGS) +cpp_flags := $(KBUILD_CPPFLAGS) $(PLATFORM_CPPFLAGS) $(UBOOTINCLUDE) \ +							$(NOSTDINC_FLAGS) +c_flags := $(KBUILD_CFLAGS) $(cpp_flags)  # Auto-generate the spl-autoconf.mk file (which is included by all makefiles for SPL)  quiet_cmd_autoconf = GEN     $@ @@ -228,9 +230,6 @@ PHONY += $(u-boot-spl-dirs)  $(u-boot-spl-dirs):  	$(Q)$(MAKE) $(build)=$@ -# FIX ME -cpp_flags := $(KBUILD_CPPFLAGS) $(CPPFLAGS) $(UBOOTINCLUDE) $(NOSTDINC_FLAGS) -  quiet_cmd_cpp_lds = LDS     $@  cmd_cpp_lds = $(CPP) $(cpp_flags) $(LDPPFLAGS) -ansi -D__ASSEMBLY__ \  		-x assembler-with-cpp -P -o $@ $< |