diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-05-01 20:11:31 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-05-01 20:11:31 +0000 |
commit | 79a1352a3b3a074a3eaaaa79852038d0708874fc (patch) | |
tree | 804602a3a2845ce89f105868ade455a08b1da3e3 /c/src/lib/libbsp/arm/rtl22xx/Makefile.am | |
parent | 2007-05-01 Ray Xu <xr@trasin.net> (diff) | |
download | rtems-79a1352a3b3a074a3eaaaa79852038d0708874fc.tar.bz2 |
2007-05-01 Joel Sherrill <joel@OARcorp.com>
* 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.
Diffstat (limited to 'c/src/lib/libbsp/arm/rtl22xx/Makefile.am')
-rw-r--r-- | c/src/lib/libbsp/arm/rtl22xx/Makefile.am | 23 |
1 files changed, 20 insertions, 3 deletions
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 |