mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
Build: split COBJS value into multiple lines
This change is in preparation for condtitionial compile support in the build system. By spliting them all into seperate lines now, subsequent patches that change 'COBJS-y += ' into 'COBJS-$(CONFIG_<blah>) += ' will be less invasive and easier to review Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
This commit is contained in:
parent
1b4aaffe4f
commit
f0037c56b0
11 changed files with 278 additions and 74 deletions
123
common/Makefile
123
common/Makefile
|
@ -27,32 +27,105 @@ LIB = $(obj)libcommon.a
|
|||
|
||||
AOBJS =
|
||||
|
||||
COBJS = main.o ACEX1K.o altera.o bedbug.o circbuf.o cmd_autoscript.o \
|
||||
cmd_bdinfo.o cmd_bedbug.o cmd_bmp.o cmd_boot.o cmd_bootm.o \
|
||||
cmd_cache.o cmd_console.o \
|
||||
cmd_date.o cmd_dcr.o cmd_diag.o cmd_display.o cmd_doc.o cmd_dtt.o \
|
||||
cmd_eeprom.o cmd_elf.o cmd_ext2.o \
|
||||
cmd_fat.o cmd_fdc.o cmd_fdt.o cmd_fdos.o cmd_flash.o cmd_fpga.o \
|
||||
cmd_i2c.o cmd_ide.o cmd_immap.o cmd_itest.o cmd_jffs2.o \
|
||||
cmd_load.o cmd_log.o \
|
||||
cmd_mem.o cmd_mii.o cmd_misc.o cmd_mmc.o \
|
||||
cmd_nand.o cmd_net.o cmd_nvedit.o \
|
||||
cmd_onenand.o \
|
||||
cmd_pci.o cmd_pcmcia.o cmd_portio.o \
|
||||
cmd_reginfo.o cmd_reiser.o cmd_sata.o cmd_scsi.o cmd_spi.o \
|
||||
cmd_universe.o cmd_usb.o cmd_vfd.o \
|
||||
command.o console.o cyclon2.o devices.o dlmalloc.o docecc.o \
|
||||
environment.o env_common.o \
|
||||
env_nand.o env_dataflash.o env_flash.o env_eeprom.o \
|
||||
env_onenand.o env_nvram.o env_nowhere.o \
|
||||
exports.o \
|
||||
fdt_support.o flash.o fpga.o ft_build.o \
|
||||
hush.o kgdb.o lcd.o lists.o lynxkdi.o \
|
||||
memsize.o miiphybb.o miiphyutil.o \
|
||||
s_record.o serial.o soft_i2c.o soft_spi.o spartan2.o spartan3.o \
|
||||
usb.o usb_kbd.o usb_storage.o \
|
||||
virtex2.o xilinx.o crc16.o xyzModem.o cmd_mac.o cmd_mfsl.o
|
||||
COBJS-y += main.o
|
||||
COBJS-y += ACEX1K.o
|
||||
COBJS-y += altera.o
|
||||
COBJS-y += bedbug.o
|
||||
COBJS-y += circbuf.o
|
||||
COBJS-y += cmd_autoscript.o
|
||||
COBJS-y += cmd_bdinfo.o
|
||||
COBJS-y += cmd_bedbug.o
|
||||
COBJS-y += cmd_bmp.o
|
||||
COBJS-y += cmd_boot.o
|
||||
COBJS-y += cmd_bootm.o
|
||||
COBJS-y += cmd_cache.o
|
||||
COBJS-y += cmd_console.o
|
||||
COBJS-y += cmd_date.o
|
||||
COBJS-y += cmd_dcr.o
|
||||
COBJS-y += cmd_diag.o
|
||||
COBJS-y += cmd_display.o
|
||||
COBJS-y += cmd_doc.o
|
||||
COBJS-y += cmd_dtt.o
|
||||
COBJS-y += cmd_eeprom.o
|
||||
COBJS-y += cmd_elf.o
|
||||
COBJS-y += cmd_ext2.o
|
||||
COBJS-y += cmd_fat.o
|
||||
COBJS-y += cmd_fdc.o
|
||||
COBJS-y += cmd_fdt.o
|
||||
COBJS-y += cmd_fdos.o
|
||||
COBJS-y += cmd_flash.o
|
||||
COBJS-y += cmd_fpga.o
|
||||
COBJS-y += cmd_i2c.o
|
||||
COBJS-y += cmd_ide.o
|
||||
COBJS-y += cmd_immap.o
|
||||
COBJS-y += cmd_itest.o
|
||||
COBJS-y += cmd_jffs2.o
|
||||
COBJS-y += cmd_load.o
|
||||
COBJS-y += cmd_log.o
|
||||
COBJS-y += cmd_mem.o
|
||||
COBJS-y += cmd_mii.o
|
||||
COBJS-y += cmd_misc.o
|
||||
COBJS-y += cmd_mmc.o
|
||||
COBJS-y += cmd_nand.o
|
||||
COBJS-y += cmd_net.o
|
||||
COBJS-y += cmd_nvedit.o
|
||||
COBJS-y += cmd_onenand.o
|
||||
COBJS-y += cmd_pci.o
|
||||
COBJS-y += cmd_pcmcia.o
|
||||
COBJS-y += cmd_portio.o
|
||||
COBJS-y += cmd_reginfo.o
|
||||
COBJS-y += cmd_reiser.o
|
||||
COBJS-y += cmd_sata.o
|
||||
COBJS-y += cmd_scsi.o
|
||||
COBJS-y += cmd_spi.o
|
||||
COBJS-y += cmd_universe.o
|
||||
COBJS-y += cmd_usb.o
|
||||
COBJS-y += cmd_vfd.o
|
||||
COBJS-y += command.o
|
||||
COBJS-y += console.o
|
||||
COBJS-y += cyclon2.o
|
||||
COBJS-y += devices.o
|
||||
COBJS-y += dlmalloc.o
|
||||
COBJS-y += docecc.o
|
||||
COBJS-y += environment.o
|
||||
COBJS-y += env_common.o
|
||||
COBJS-y += env_nand.o
|
||||
COBJS-y += env_dataflash.o
|
||||
COBJS-y += env_flash.o
|
||||
COBJS-y += env_eeprom.o
|
||||
COBJS-y += env_onenand.o
|
||||
COBJS-y += env_nvram.o
|
||||
COBJS-y += env_nowhere.o
|
||||
COBJS-y += exports.o
|
||||
COBJS-y += fdt_support.o
|
||||
COBJS-y += flash.o
|
||||
COBJS-y += fpga.o
|
||||
COBJS-y += ft_build.o
|
||||
COBJS-y += hush.o
|
||||
COBJS-y += kgdb.o
|
||||
COBJS-y += lcd.o
|
||||
COBJS-y += lists.o
|
||||
COBJS-y += lynxkdi.o
|
||||
COBJS-y += memsize.o
|
||||
COBJS-y += miiphybb.o
|
||||
COBJS-y += miiphyutil.o
|
||||
COBJS-y += s_record.o
|
||||
COBJS-y += serial.o
|
||||
COBJS-y += soft_i2c.o
|
||||
COBJS-y += soft_spi.o
|
||||
COBJS-y += spartan2.o
|
||||
COBJS-y += spartan3.o
|
||||
COBJS-y += usb.o
|
||||
COBJS-y += usb_kbd.o
|
||||
COBJS-y += usb_storage.o
|
||||
COBJS-y += virtex2.o
|
||||
COBJS-y += xilinx.o
|
||||
COBJS-y += crc16.o
|
||||
COBJS-y += xyzModem.o
|
||||
COBJS-y += cmd_mac.o
|
||||
COBJS-y += cmd_mfsl.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(AOBJS:.o=.S) $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(AOBJS) $(COBJS))
|
||||
|
||||
|
|
|
@ -27,8 +27,13 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB = $(obj)libdisk.a
|
||||
|
||||
COBJS = part.o part_mac.o part_dos.o part_iso.o part_amiga.o
|
||||
COBJS-y += part.o
|
||||
COBJS-y += part_mac.o
|
||||
COBJS-y += part_dos.o
|
||||
COBJS-y += part_iso.o
|
||||
COBJS-y += part_amiga.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
113
drivers/Makefile
113
drivers/Makefile
|
@ -27,34 +27,93 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB = $(obj)libdrivers.a
|
||||
|
||||
COBJS = 3c589.o 5701rls.o ali512x.o at45.o ata_piix.o \
|
||||
ati_radeon_fb.o atmel_usart.o \
|
||||
bcm570x.o bcm570x_autoneg.o cfb_console.o cfi_flash.o \
|
||||
cs8900.o ct69000.o dataflash.o dc2114x.o dm9000x.o \
|
||||
ds1722.o e1000.o eepro100.o enc28j60.o \
|
||||
fsl_i2c.o fsl_pci_init.o \
|
||||
i8042.o inca-ip_sw.o isp116x-hcd.o \
|
||||
keyboard.o ks8695eth.o \
|
||||
lan91c96.o macb.o mpc8xx_pcmcia.o mw_eeprom.o \
|
||||
natsemi.o ne2000.o netarm_eth.o netconsole.o \
|
||||
ns16550.o ns8382x.o ns87308.o ns7520_eth.o omap1510_i2c.o \
|
||||
omap24xx_i2c.o pc_keyb.o \
|
||||
pci.o pci_auto.o pci_indirect.o \
|
||||
pcnet.o plb2800_eth.o ps2ser.o ps2mult.o pxa_pcmcia.o \
|
||||
rpx_pcmcia.o rtl8019.o rtl8139.o rtl8169.o \
|
||||
s3c4510b_eth.o s3c4510b_uart.o \
|
||||
sed13806.o sed156x.o \
|
||||
serial.o serial_max3100.o \
|
||||
serial_xuartlite.o \
|
||||
sil680.o sl811_usb.o sm501.o smc91111.o smiLynxEM.o \
|
||||
status_led.o sym53c8xx.o systemace.o ahci.o \
|
||||
ti_pci1410a.o tigon3.o tqm8xx_pcmcia.o tsec.o \
|
||||
tsi108_eth.o tsi108_i2c.o tsi108_pci.o \
|
||||
usb_ohci.o \
|
||||
usbdcore.o usbdcore_ep0.o usbdcore_mpc8xx.o usbdcore_omap1510.o \
|
||||
usbtty.o \
|
||||
videomodes.o w83c553f.o
|
||||
COBJS-y += 3c589.o
|
||||
COBJS-y += 5701rls.o
|
||||
COBJS-y += ali512x.o
|
||||
COBJS-y += at45.o
|
||||
COBJS-y += ata_piix.o
|
||||
COBJS-y += ati_radeon_fb.o
|
||||
COBJS-y += atmel_usart.o
|
||||
COBJS-y += bcm570x.o
|
||||
COBJS-y += bcm570x_autoneg.o
|
||||
COBJS-y += cfb_console.o
|
||||
COBJS-y += cfi_flash.o
|
||||
COBJS-y += cs8900.o
|
||||
COBJS-y += ct69000.o
|
||||
COBJS-y += dataflash.o
|
||||
COBJS-y += dc2114x.o
|
||||
COBJS-y += dm9000x.o
|
||||
COBJS-y += ds1722.o
|
||||
COBJS-y += e1000.o
|
||||
COBJS-y += eepro100.o
|
||||
COBJS-y += enc28j60.o
|
||||
COBJS-y += fsl_i2c.o
|
||||
COBJS-y += fsl_pci_init.o
|
||||
COBJS-y += i8042.o
|
||||
COBJS-y += inca-ip_sw.o
|
||||
COBJS-y += isp116x-hcd.o
|
||||
COBJS-y += keyboard.o
|
||||
COBJS-y += ks8695eth.o
|
||||
COBJS-y += lan91c96.o
|
||||
COBJS-y += macb.o
|
||||
COBJS-y += mpc8xx_pcmcia.o
|
||||
COBJS-y += mw_eeprom.o
|
||||
COBJS-y += natsemi.o
|
||||
COBJS-y += ne2000.o
|
||||
COBJS-y += netarm_eth.o
|
||||
COBJS-y += netconsole.o
|
||||
COBJS-y += ns16550.o
|
||||
COBJS-y += ns8382x.o
|
||||
COBJS-y += ns87308.o
|
||||
COBJS-y += ns7520_eth.o
|
||||
COBJS-y += omap1510_i2c.o
|
||||
COBJS-y += omap24xx_i2c.o
|
||||
COBJS-y += pc_keyb.o
|
||||
COBJS-y += pci.o
|
||||
COBJS-y += pci_auto.o
|
||||
COBJS-y += pci_indirect.o
|
||||
COBJS-y += pcnet.o
|
||||
COBJS-y += plb2800_eth.o
|
||||
COBJS-y += ps2ser.o
|
||||
COBJS-y += ps2mult.o
|
||||
COBJS-y += pxa_pcmcia.o
|
||||
COBJS-y += rpx_pcmcia.o
|
||||
COBJS-y += rtl8019.o
|
||||
COBJS-y += rtl8139.o
|
||||
COBJS-y += rtl8169.o
|
||||
COBJS-y += s3c4510b_eth.o
|
||||
COBJS-y += s3c4510b_uart.o
|
||||
COBJS-y += sed13806.o
|
||||
COBJS-y += sed156x.o
|
||||
COBJS-y += serial.o
|
||||
COBJS-y += serial_max3100.o
|
||||
COBJS-y += serial_xuartlite.o
|
||||
COBJS-y += sil680.o
|
||||
COBJS-y += sl811_usb.o
|
||||
COBJS-y += sm501.o
|
||||
COBJS-y += smc91111.o
|
||||
COBJS-y += smiLynxEM.o
|
||||
COBJS-y += status_led.o
|
||||
COBJS-y += sym53c8xx.o
|
||||
COBJS-y += systemace.o
|
||||
COBJS-y += ahci.o
|
||||
COBJS-y += ti_pci1410a.o
|
||||
COBJS-y += tigon3.o
|
||||
COBJS-y += tqm8xx_pcmcia.o
|
||||
COBJS-y += tsec.o
|
||||
COBJS-y += tsi108_eth.o
|
||||
COBJS-y += tsi108_i2c.o
|
||||
COBJS-y += tsi108_pci.o
|
||||
COBJS-y += usb_ohci.o
|
||||
COBJS-y += usbdcore.o
|
||||
COBJS-y += usbdcore_ep0.o
|
||||
COBJS-y += usbdcore_mpc8xx.o
|
||||
COBJS-y += usbdcore_omap1510.o
|
||||
COBJS-y += usbtty.o
|
||||
COBJS-y += videomodes.o
|
||||
COBJS-y += w83c553f.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
|
@ -25,8 +25,14 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB := $(obj)libnand.a
|
||||
|
||||
COBJS := nand.o nand_base.o nand_ids.o nand_ecc.o nand_bbt.o nand_util.o
|
||||
COBJS-y += nand.o
|
||||
COBJS-y += nand_base.o
|
||||
COBJS-y += nand_ids.o
|
||||
COBJS-y += nand_ecc.o
|
||||
COBJS-y += nand_bbt.o
|
||||
COBJS-y += nand_util.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
|
@ -29,12 +29,26 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB := $(obj)libsk98lin.a
|
||||
|
||||
COBJS := skge.o skaddr.o skgehwt.o skgeinit.o skgepnmi.o skgesirq.o \
|
||||
ski2c.o sklm80.o skqueue.o skrlmt.o sktimer.o skvpd.o \
|
||||
skxmac2.o skcsum.o #skproc.o
|
||||
COBJS-y += skge.o
|
||||
COBJS-y += skaddr.o
|
||||
COBJS-y += skgehwt.o
|
||||
COBJS-y += skgeinit.o
|
||||
COBJS-y += skgepnmi.o
|
||||
COBJS-y += skgesirq.o
|
||||
COBJS-y += ski2c.o
|
||||
COBJS-y += sklm80.o
|
||||
COBJS-y += skqueue.o
|
||||
COBJS-y += skrlmt.o
|
||||
COBJS-y += sktimer.o
|
||||
COBJS-y += skvpd.o
|
||||
COBJS-y += skxmac2.o
|
||||
COBJS-y += skcsum.o
|
||||
#COBJS-y += skproc.o
|
||||
|
||||
COBJS += uboot_skb.o uboot_drv.o
|
||||
COBJS-y += uboot_skb.o
|
||||
COBJS-y += uboot_drv.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
|
@ -30,8 +30,13 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB = $(obj)libdtt.a
|
||||
|
||||
COBJS = lm75.o ds1621.o adm1021.o lm81.o ds1775.o
|
||||
COBJS-y += lm75.o
|
||||
COBJS-y += ds1621.o
|
||||
COBJS-y += adm1021.o
|
||||
COBJS-y += lm81.o
|
||||
COBJS-y += ds1775.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
|
@ -26,9 +26,15 @@ include $(TOPDIR)/config.mk
|
|||
LIB = $(obj)libjffs2.a
|
||||
|
||||
AOBJS =
|
||||
COBJS = jffs2_1pass.o compr_rtime.o compr_rubin.o compr_zlib.o mini_inflate.o
|
||||
COBJS += compr_lzo.o compr_lzari.o
|
||||
COBJS-y += jffs2_1pass.o
|
||||
COBJS-y += compr_rtime.o
|
||||
COBJS-y += compr_rubin.o
|
||||
COBJS-y += compr_zlib.o
|
||||
COBJS-y += mini_inflate.o
|
||||
COBJS-y += compr_lzo.o
|
||||
COBJS-y += compr_lzari.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(AOBJS:.o=.S) $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(AOBJS) $(COBJS))
|
||||
|
||||
|
|
|
@ -25,11 +25,22 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB = $(obj)libgeneric.a
|
||||
|
||||
COBJS = bzlib.o bzlib_crctable.o bzlib_decompress.o \
|
||||
bzlib_randtable.o bzlib_huffman.o \
|
||||
crc32.o ctype.o display_options.o div64.o ldiv.o sha1.o \
|
||||
string.o vsprintf.o zlib.o
|
||||
COBJS-y += bzlib.o
|
||||
COBJS-y += bzlib_crctable.o
|
||||
COBJS-y += bzlib_decompress.o
|
||||
COBJS-y += bzlib_randtable.o
|
||||
COBJS-y += bzlib_huffman.o
|
||||
COBJS-y += crc32.o
|
||||
COBJS-y += ctype.o
|
||||
COBJS-y += display_options.o
|
||||
COBJS-y += div64.o
|
||||
COBJS-y += ldiv.o
|
||||
COBJS-y += sha1.o
|
||||
COBJS-y += string.o
|
||||
COBJS-y += vsprintf.o
|
||||
COBJS-y += zlib.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
|
@ -27,9 +27,9 @@ LIB = $(obj)libfdt.a
|
|||
|
||||
SOBJS =
|
||||
|
||||
COBJS = fdt.o fdt_ro.o fdt_rw.o fdt_strerror.o fdt_sw.o fdt_wip.o
|
||||
|
||||
COBJS-y += fdt.o fdt_ro.o fdt_rw.o fdt_strerror.o fdt_sw.o fdt_wip.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS))
|
||||
|
||||
|
|
|
@ -27,8 +27,15 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB = $(obj)libnet.a
|
||||
|
||||
COBJS = net.o tftp.o bootp.o rarp.o eth.o nfs.o sntp.o
|
||||
COBJS-y += net.o
|
||||
COBJS-y += tftp.o
|
||||
COBJS-y += bootp.o
|
||||
COBJS-y += rarp.o
|
||||
COBJS-y += eth.o
|
||||
COBJS-y += nfs.o
|
||||
COBJS-y += sntp.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
30
rtc/Makefile
30
rtc/Makefile
|
@ -27,13 +27,31 @@ include $(TOPDIR)/config.mk
|
|||
|
||||
LIB = $(obj)librtc.a
|
||||
|
||||
COBJS = date.o \
|
||||
bf5xx_rtc.o ds12887.o ds1302.o ds1306.o ds1307.o \
|
||||
ds1337.o ds1374.o ds1556.o ds164x.o ds174x.o ds3231.o \
|
||||
m41t11.o max6900.o m48t35ax.o mc146818.o mk48t59.o \
|
||||
mpc5xxx.o mpc8xx.o pcf8563.o s3c24x0_rtc.o rs5c372.o \
|
||||
mcfrtc.o
|
||||
COBJS-y += date.o
|
||||
COBJS-y += bf5xx_rtc.o
|
||||
COBJS-y += ds12887.o
|
||||
COBJS-y += ds1302.o
|
||||
COBJS-y += ds1306.o
|
||||
COBJS-y += ds1307.o
|
||||
COBJS-y += ds1337.o
|
||||
COBJS-y += ds1374.o
|
||||
COBJS-y += ds1556.o
|
||||
COBJS-y += ds164x.o
|
||||
COBJS-y += ds174x.o
|
||||
COBJS-y += ds3231.o
|
||||
COBJS-y += m41t11.o
|
||||
COBJS-y += max6900.o
|
||||
COBJS-y += m48t35ax.o
|
||||
COBJS-y += mc146818.o
|
||||
COBJS-y += mk48t59.o
|
||||
COBJS-y += mpc5xxx.o
|
||||
COBJS-y += mpc8xx.o
|
||||
COBJS-y += pcf8563.o
|
||||
COBJS-y += s3c24x0_rtc.o
|
||||
COBJS-y += rs5c372.o
|
||||
COBJS-y += mcfrtc.o
|
||||
|
||||
COBJS := $(COBJS-y)
|
||||
SRCS := $(COBJS:.o=.c)
|
||||
OBJS := $(addprefix $(obj),$(COBJS))
|
||||
|
||||
|
|
Loading…
Reference in a new issue