diff options
Diffstat (limited to 'c/src/lib/libbsp/arm')
20 files changed, 83 insertions, 90 deletions
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am index a9d6ab594a..048cb50f00 100644 --- a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am +++ b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am @@ -97,10 +97,9 @@ include_bsp_socal_HEADERS += hwlib/include/socal/socal.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -112,7 +111,7 @@ project_lib_DATA += startup/linkcmds.altcycv_devkit_smp # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am index be46273ffe..bc64530733 100644 --- a/c/src/lib/libbsp/arm/atsam/Makefile.am +++ b/c/src/lib/libbsp/arm/atsam/Makefile.am @@ -10,12 +10,11 @@ include $(top_srcdir)/../../bsp.am dist_project_lib_DATA = bsp_specs -noinst_LIBRARIES = libbspstart.a +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< +project_lib_DATA = start.$(OBJEXT) -libbspstart_a_SOURCES = ../shared/start/start.S - -project_lib_DATA = -project_lib_DATA += start.$(OBJEXT) project_lib_DATA += startup/linkcmds project_lib_DATA += startup/linkcmds.memory project_lib_DATA += startup/linkcmds.intsram @@ -326,7 +325,7 @@ include_libchip_include_samv71_pio_HEADERS += libraries/libchip/include/samv71/p # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/beagle/Makefile.am b/c/src/lib/libbsp/arm/beagle/Makefile.am index 426d9a34e9..38ac88d108 100644 --- a/c/src/lib/libbsp/arm/beagle/Makefile.am +++ b/c/src/lib/libbsp/arm/beagle/Makefile.am @@ -53,10 +53,9 @@ include_libcpu_HEADERS += ../../../libcpu/arm/shared/include/omap_timer.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -68,7 +67,7 @@ EXTRA_DIST += startup/linkcmds.beagle # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am index 505f7fd185..12cab14fa8 100644 --- a/c/src/lib/libbsp/arm/csb336/Makefile.am +++ b/c/src/lib/libbsp/arm/csb336/Makefile.am @@ -21,13 +21,14 @@ DISTCLEANFILES = include/bspopts.h noinst_PROGRAMS = -noinst_LIBRARIES = libbspstart.a -libbspstart_a_SOURCES = start/start.S +EXTRA_DIST += start/start.S +start.$(OBJEXT): start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) dist_project_lib_DATA += startup/linkcmds -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = # startup diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am index ba21468689..6999c0250e 100644 --- a/c/src/lib/libbsp/arm/csb337/Makefile.am +++ b/c/src/lib/libbsp/arm/csb337/Makefile.am @@ -47,9 +47,9 @@ nodist_include_HEADERS += console/sed1356_16bit.h nodist_include_HEADERS += console/font8x16.h endif -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = start/start.S +EXTRA_DIST += start/start.S +start.$(OBJEXT): start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -58,7 +58,7 @@ EXTRA_DIST += startup/linkcmds.csb637 EXTRA_DIST += README EXTRA_DIST += README.kit637_v6 -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a # startup libbsp_a_SOURCES = \ diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am index a56f3e5e0d..2b2a04b84c 100644 --- a/c/src/lib/libbsp/arm/edb7312/Makefile.am +++ b/c/src/lib/libbsp/arm/edb7312/Makefile.am @@ -20,13 +20,14 @@ noinst_PROGRAMS = include_HEADERS += include/ep7312.h -noinst_LIBRARIES = libbspstart.a -libbspstart_a_SOURCES = start/start.S +EXTRA_DIST += start/start.S +start.$(OBJEXT): start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) dist_project_lib_DATA += startup/linkcmds -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = include_HEADERS += ../../arm/shared/comm/uart.h diff --git a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am index cdda9d2433..7c8c60d62e 100644 --- a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am +++ b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am @@ -23,13 +23,14 @@ DISTCLEANFILES = include/bspopts.h noinst_PROGRAMS = -noinst_LIBRARIES = libbspstart.a -libbspstart_a_SOURCES = ../shared/start/start.S +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) dist_project_lib_DATA += startup/linkcmds -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = # startup diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am index b8beb89cf6..0ab9beaffb 100644 --- a/c/src/lib/libbsp/arm/gumstix/Makefile.am +++ b/c/src/lib/libbsp/arm/gumstix/Makefile.am @@ -21,13 +21,14 @@ DISTCLEANFILES = include/bspopts.h noinst_PROGRAMS = -noinst_LIBRARIES = libbspstart.a -libbspstart_a_SOURCES = start/start.S +EXTRA_DIST += start/start.S +start.$(OBJEXT): start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) dist_project_lib_DATA += startup/linkcmds -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_SOURCES += \ diff --git a/c/src/lib/libbsp/arm/imx/Makefile.am b/c/src/lib/libbsp/arm/imx/Makefile.am index 5bb43cdc7b..9addb13bc5 100644 --- a/c/src/lib/libbsp/arm/imx/Makefile.am +++ b/c/src/lib/libbsp/arm/imx/Makefile.am @@ -52,10 +52,9 @@ include_arm_freescale_imx_HEADERS += include/arm/freescale/imx/imx_wdogreg.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -65,7 +64,7 @@ project_lib_DATA += startup/linkcmds.imx7 # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am index 8769f74a24..6b950c27ab 100644 --- a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am +++ b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am @@ -12,12 +12,11 @@ include_bspdir = $(includedir)/bsp dist_project_lib_DATA = bsp_specs -noinst_LIBRARIES = libbspstart.a +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< +project_lib_DATA = start.$(OBJEXT) -libbspstart_a_SOURCES = ../shared/start/start.S - -project_lib_DATA = -project_lib_DATA += start.$(OBJEXT) project_lib_DATA += startup/linkcmds EXTRA_DIST += startup/linkcmds.lm3s6965 startup/linkcmds.lm3s6965_qemu startup/linkcmds.lm3s3749 @@ -54,7 +53,7 @@ include_bsp_HEADERS += include/lm3s69xx.h # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/lpc176x/Makefile.am b/c/src/lib/libbsp/arm/lpc176x/Makefile.am index 1bcbfffacb..4e2d98bfbf 100644 --- a/c/src/lib/libbsp/arm/lpc176x/Makefile.am +++ b/c/src/lib/libbsp/arm/lpc176x/Makefile.am @@ -66,10 +66,9 @@ include_HEADERS += include/tm27.h # ------ Data # ---------------------------- -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -82,7 +81,7 @@ EXTRA_DIST += startup/linkcmds.lpc1768_mbed_ahb_ram_eth # ------ LibBSP # ---------------------------- -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am index 39bdcafa77..1473a7bc56 100644 --- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am +++ b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am @@ -59,10 +59,9 @@ include_HEADERS += include/tm27.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -85,7 +84,7 @@ project_lib_DATA += startup/linkcmds.lpc40xx_ea_rom_int # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am index eefe220088..df6353da88 100644 --- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am +++ b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am @@ -56,10 +56,9 @@ include_bsp_HEADERS += include/emc.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -74,7 +73,7 @@ EXTRA_DIST += startup/linkcmds.lpc32xx_phycore \ # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am index 392acba0be..8ed1aac5be 100644 --- a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am +++ b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am @@ -59,10 +59,9 @@ include_bsp_HEADERS += console/fbcons.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -72,7 +71,7 @@ project_lib_DATA += ../shared/startup/linkcmds.base # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am index d3ab1d6042..9cd72c37ab 100644 --- a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am +++ b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am @@ -55,10 +55,9 @@ include_bsp_HEADERS += include/irq.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -69,7 +68,7 @@ project_lib_DATA += startup/linkcmds.realview_pbx_a9_qemu_smp # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am index 6803c9f351..5ae2764b2b 100644 --- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am +++ b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am @@ -21,13 +21,14 @@ DISTCLEANFILES = include/bspopts.h noinst_PROGRAMS = -noinst_LIBRARIES = libbspstart.a -libbspstart_a_SOURCES = start/start.S +EXTRA_DIST += start/start.S +start.$(OBJEXT): start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) dist_project_lib_DATA += startup/linkcmds -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = include_HEADERS += ../../arm/shared/comm/uart.h diff --git a/c/src/lib/libbsp/arm/smdk2410/Makefile.am b/c/src/lib/libbsp/arm/smdk2410/Makefile.am index b4e2394c3d..1fe3780e2a 100644 --- a/c/src/lib/libbsp/arm/smdk2410/Makefile.am +++ b/c/src/lib/libbsp/arm/smdk2410/Makefile.am @@ -22,13 +22,14 @@ nodist_include_HEADERS = include/bspopts.h nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h DISTCLEANFILES = include/bspopts.h -noinst_LIBRARIES = libbspstart.a -libbspstart_a_SOURCES = start/start.S +EXTRA_DIST += start/start.S +start.$(OBJEXT): start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) dist_project_lib_DATA += startup/linkcmds -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = # startup diff --git a/c/src/lib/libbsp/arm/stm32f4/Makefile.am b/c/src/lib/libbsp/arm/stm32f4/Makefile.am index 52fe4da84d..b2e4544314 100644 --- a/c/src/lib/libbsp/arm/stm32f4/Makefile.am +++ b/c/src/lib/libbsp/arm/stm32f4/Makefile.am @@ -12,12 +12,11 @@ include_bspdir = $(includedir)/bsp dist_project_lib_DATA = bsp_specs -noinst_LIBRARIES = libbspstart.a +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< +project_lib_DATA = start.$(OBJEXT) -libbspstart_a_SOURCES = ../shared/start/start.S - -project_lib_DATA = -project_lib_DATA += start.$(OBJEXT) project_lib_DATA += startup/linkcmds EXTRA_DIST += startup/linkcmds.stm32f4 @@ -69,7 +68,7 @@ include_bsp_HEADERS += include/rcc.h # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/tms570/Makefile.am b/c/src/lib/libbsp/arm/tms570/Makefile.am index 6fa9e97cb0..000e9ff44f 100644 --- a/c/src/lib/libbsp/arm/tms570/Makefile.am +++ b/c/src/lib/libbsp/arm/tms570/Makefile.am @@ -91,10 +91,9 @@ include_HEADERS += include/tm27.h # ------ Data # ---------------------------- -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -107,7 +106,7 @@ EXTRA_DIST += startup/linkcmds.tms570ls3137_hdk_intram # ------ LibBSP # ---------------------------- -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am index f8030889b1..8a8a693bfd 100644 --- a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am +++ b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am @@ -54,10 +54,9 @@ include_bsp_HEADERS += include/zynq-uart-regs.h # Data # ############################################################################### -noinst_LIBRARIES = libbspstart.a - -libbspstart_a_SOURCES = ../shared/start/start.S - +EXTRA_DIST += ../shared/start/start.S +start.$(OBJEXT): ../shared/start/start.S + $(CPPASCOMPILE) -o $@ -c $< project_lib_DATA = start.$(OBJEXT) project_lib_DATA += startup/linkcmds @@ -66,7 +65,7 @@ project_lib_DATA += startup/linkcmds # LibBSP # ############################################################################### -noinst_LIBRARIES += libbsp.a +noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = libbsp_a_CPPFLAGS = |