From 79a1352a3b3a074a3eaaaa79852038d0708874fc Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 1 May 2007 20:11:31 +0000 Subject: 2007-05-01 Joel Sherrill * Makefile.am: Tinkering to reduce .text size of minimum executable from ~64K to ~47K. * Renamed startup/exit.c to startup/bspclean.c * startup/bspclean.c: New file. * startup/exit.c: Removed. --- c/src/lib/libbsp/arm/rtl22xx/Makefile.am | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'c/src/lib/libbsp/arm/rtl22xx/Makefile.am') diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am index 614ba02951..5f34dcc6c2 100644 --- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am +++ b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am @@ -29,18 +29,27 @@ dist_project_lib_DATA += startup/linkcmds noinst_PROGRAMS += startup.rel include_HEADERS += ../../arm/shared/comm/uart.h startup_rel_SOURCES = ../../shared/bsplibc.c ../../shared/bsppost.c \ - startup/bspstart.c startup/exit.c ../../shared/bootcard.c \ + startup/bspstart.c startup/bspclean.c ../../shared/bootcard.c \ ../../shared/sbrk.c \ ../../shared/gnatinstallhandler.c startup_rel_CPPFLAGS = $(AM_CPPFLAGS) startup_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +noinst_PROGRAMS += gnatsupp.rel +gnatsupp_rel_SOURCES = ../../sparc/shared/gnatcommon.c +gnatsupp_rel_CPPFLAGS = $(AM_CPPFLAGS) +gnatsupp_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + noinst_PROGRAMS += console.rel -console_rel_SOURCES = console/uart.c ../../shared/console.c +console_rel_SOURCES = ../../shared/console.c console_rel_CPPFLAGS = $(AM_CPPFLAGS) console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +noinst_PROGRAMS += debugio.rel +debugio_rel_SOURCES = console/uart.c +debugio_rel_CPPFLAGS = $(AM_CPPFLAGS) +debugio_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) if HAS_NETWORKING @@ -53,7 +62,7 @@ endif noinst_LIBRARIES = libbsp.a libbsp_a_SOURCES = -libbsp_a_LIBADD = startup.rel console.rel +libbsp_a_LIBADD = gnatsupp.rel console.rel debugio.rel if HAS_NETWORKING libbsp_a_LIBADD += network.rel endif @@ -63,5 +72,13 @@ libbsp_a_LIBADD += \ ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/timer.rel \ ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/irq.rel +libbsp_a_LIBADD += \ +startup_rel-bootcard.o \ +startup_rel-bspclean.o \ +startup_rel-bsplibc.o \ +startup_rel-bsppost.o \ +startup_rel-bspstart.o \ +startup_rel-sbrk.o + include $(srcdir)/preinstall.am include $(top_srcdir)/../../../../automake/local.am -- cgit v1.2.3