From caf565e348e24da53e213b90cc240517c0c97a68 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 25 Feb 2005 21:03:04 +0000 Subject: 2005-02-25 Joel Sherrill * custom/jmr3904.cfg: arm_bare_bsp obsoleted. * custom/arm_bare_bsp.cfg: Removed. --- make/ChangeLog | 5 +++++ make/custom/arm_bare_bsp.cfg | 50 -------------------------------------------- make/custom/jmr3904.cfg | 2 +- 3 files changed, 6 insertions(+), 51 deletions(-) delete mode 100644 make/custom/arm_bare_bsp.cfg (limited to 'make') diff --git a/make/ChangeLog b/make/ChangeLog index 7edfd830a7..91cf75a8ef 100644 --- a/make/ChangeLog +++ b/make/ChangeLog @@ -1,3 +1,8 @@ +2005-02-25 Joel Sherrill + + * custom/jmr3904.cfg: arm_bare_bsp obsoleted. + * custom/arm_bare_bsp.cfg: Removed. + 2005-02-24 Jay Monkman * custom/csb350.cfg: New BSP. diff --git a/make/custom/arm_bare_bsp.cfg b/make/custom/arm_bare_bsp.cfg deleted file mode 100644 index 2486a124fd..0000000000 --- a/make/custom/arm_bare_bsp.cfg +++ /dev/null @@ -1,50 +0,0 @@ -# -# Config file for ARM BOARD -- -# -# $Id$ -# - -include $(RTEMS_ROOT)/make/custom/default.cfg - -RTEMS_CPU=arm -RTEMS_CPU_MODEL=arm7tdmi - -# This is the actual bsp directory used during the build process. -RTEMS_BSP_FAMILY=arm_bare_bsp - -# This contains the compiler options necessary to select the CPU model -# and (hopefully) optimize for it. -# -#CPU_CFLAGS = -mcpu=arm7tdmi -# CPU_CFLAGS = -msoft-float - -# optimize flag: typically -0, could use -O4 or -fast -# -O4 is ok for RTEMS -# NOTE2: some level of -O may be actually required by inline assembler (at least -# -O2 so far. -CFLAGS_OPTIMIZE_V= -#CFLAGS_OPTIMIZE_V=-O4 -mmultiple -mstring -mstrict-align - -# debug flags: typically none, but at least -O1 is required due to this -# BSP using inlined code -CFLAGS_DEBUG_V = -O1 -#CFLAGS_DEBUG_V = -O1 -mmultiple -mstring -mstrict-align - -define make-exe - $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -o $(basename $@).obj \ - $(LINK_OBJS) $(LINK_LIBS) - $(OBJCOPY) -O binary \ - --only-section=.text \ - --only-section=.data \ - --only-section=.rodata \ - --strip-unneeded $(basename $@).obj $(basename $@).bin - $(NM) -g -n $(basename $@).obj > $(basename $@).num - $(SIZE) $(basename $@).obj - test -d ${PROJECT_RELEASE}/bin || mkdir ${PROJECT_RELEASE}/bin - f=`basename $@ .exe`; \ - cp $(basename $@).bin $(basename $@).exe - cp $(basename $@).bin ${PROJECT_RELEASE}/bin/$${f}$(LIB_VARIANT).exe - -endef - -# Miscellaneous additions go here diff --git a/make/custom/jmr3904.cfg b/make/custom/jmr3904.cfg index 3aa7135b40..0fe2e14d09 100644 --- a/make/custom/jmr3904.cfg +++ b/make/custom/jmr3904.cfg @@ -22,7 +22,7 @@ CPU_CFLAGS=-march=r3900 -Wa,-xgot -G0 # optimize flag: typically -0, could use -O4 or -fast # -O4 is ok for RTEMS -CFLAGS_OPTIMIZE_V=-O2 -g +CFLAGS_OPTIMIZE_V=-O2 # The following are definitions of make-exe which will work using ld as # is currently required. It is expected that as of gcc 2.8, the end user -- cgit v1.2.3