Makefile: move the common makefile line to public area
Move the common makefile line shared by the SPL and non-SPL to the public area, so that we can avoid excessive SPL symbols. Some of them will be used by the SPL later. This patch is on top of the patch "common/Makefile: Add new symbol CONFIG_SPL_ENV_SUPPORT for environment in SPL". Signed-off-by: Ying Zhang <b40530@freescale.com> Acked-by: Tom Rini <trini@ti.com> Acked-by: Tom Rini <trini@ti.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
This commit is contained in:
parent
ba1bee43ec
commit
f90572d91b
|
@ -189,14 +189,6 @@ COBJS-$(CONFIG_CMD_ZIP) += cmd_zip.o
|
|||
COBJS-$(CONFIG_CMD_ZFS) += cmd_zfs.o
|
||||
|
||||
# others
|
||||
ifdef CONFIG_DDR_SPD
|
||||
SPD := y
|
||||
endif
|
||||
ifdef CONFIG_SPD_EEPROM
|
||||
SPD := y
|
||||
endif
|
||||
COBJS-$(SPD) += ddr_spd.o
|
||||
COBJS-$(CONFIG_HWCONFIG) += hwconfig.o
|
||||
COBJS-$(CONFIG_BOOTSTAGE) += bootstage.o
|
||||
COBJS-$(CONFIG_CONSOLE_MUX) += iomux.o
|
||||
COBJS-y += flash.o
|
||||
|
@ -235,6 +227,15 @@ endif
|
|||
COBJS-y += cmd_nvedit.o
|
||||
#environment
|
||||
COBJS-y += env_common.o
|
||||
#others
|
||||
ifdef CONFIG_DDR_SPD
|
||||
SPD := y
|
||||
endif
|
||||
ifdef CONFIG_SPD_EEPROM
|
||||
SPD := y
|
||||
endif
|
||||
COBJS-$(SPD) += ddr_spd.o
|
||||
COBJS-$(CONFIG_HWCONFIG) += hwconfig.o
|
||||
COBJS-$(CONFIG_BOUNCE_BUFFER) += bouncebuf.o
|
||||
COBJS-y += console.o
|
||||
COBJS-y += dlmalloc.o
|
||||
|
|
14
lib/Makefile
14
lib/Makefile
|
@ -26,7 +26,6 @@ include $(TOPDIR)/config.mk
|
|||
LIB = $(obj)libgeneric.o
|
||||
|
||||
ifndef CONFIG_SPL_BUILD
|
||||
COBJS-$(CONFIG_ADDR_MAP) += addr_map.o
|
||||
COBJS-$(CONFIG_AES) += aes.o
|
||||
COBJS-$(CONFIG_BZIP2) += bzlib.o
|
||||
COBJS-$(CONFIG_BZIP2) += bzlib_crctable.o
|
||||
|
@ -36,13 +35,10 @@ COBJS-$(CONFIG_BZIP2) += bzlib_huffman.o
|
|||
COBJS-$(CONFIG_USB_TTY) += circbuf.o
|
||||
COBJS-y += crc7.o
|
||||
COBJS-y += crc16.o
|
||||
COBJS-y += display_options.o
|
||||
COBJS-y += errno.o
|
||||
COBJS-$(CONFIG_OF_CONTROL) += fdtdec.o
|
||||
COBJS-$(CONFIG_TEST_FDTDEC) += fdtdec_test.o
|
||||
COBJS-$(CONFIG_GZIP) += gunzip.o
|
||||
COBJS-$(CONFIG_GZIP_COMPRESSED) += gzip.o
|
||||
COBJS-y += hashtable.o
|
||||
COBJS-y += initcall.o
|
||||
COBJS-$(CONFIG_LMB) += lmb.o
|
||||
COBJS-y += ldiv.o
|
||||
|
@ -60,14 +56,12 @@ endif
|
|||
|
||||
ifdef CONFIG_SPL_BUILD
|
||||
COBJS-$(CONFIG_SPL_YMODEM_SUPPORT) += crc16.o
|
||||
COBJS-$(CONFIG_SPL_NET_SUPPORT) += crc32.o
|
||||
ifneq ($(CONFIG_SPL_SPI_FLASH_SUPPORT)$(CONFIG_SPL_NET_SUPPORT),)
|
||||
COBJS-y += display_options.o
|
||||
endif
|
||||
COBJS-$(CONFIG_SPL_NET_SUPPORT) += errno.o
|
||||
COBJS-$(CONFIG_SPL_NET_SUPPORT) += hashtable.o
|
||||
COBJS-$(CONFIG_SPL_NET_SUPPORT) += net_utils.o
|
||||
endif
|
||||
COBJS-$(CONFIG_ADDR_MAP) += addr_map.o
|
||||
COBJS-y += hashtable.o
|
||||
COBJS-y += errno.o
|
||||
COBJS-y += display_options.o
|
||||
COBJS-$(CONFIG_BCH) += bch.o
|
||||
COBJS-y += crc32.o
|
||||
COBJS-y += ctype.o
|
||||
|
|
Loading…
Reference in New Issue