From dfa6d4b758fe708e9ebc6e319146b88000faf727 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 6 Dec 2000 15:48:04 +0000 Subject: 2000-12-06 Joel Sherrill * custom/vegaplus.cfg: Fix make-exe rule and eliminate mkdir and copies that should not be in it. --- make/ChangeLog | 5 +++++ make/custom/vegaplus.cfg | 12 ++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) (limited to 'make') diff --git a/make/ChangeLog b/make/ChangeLog index d728d8e94a..a2aaa8e3f5 100644 --- a/make/ChangeLog +++ b/make/ChangeLog @@ -1,4 +1,9 @@ +2000-12-06 Joel Sherrill + + * custom/vegaplus.cfg: Fix make-exe rule and eliminate mkdir + and copies that should not be in it. + 2000-12-01 Joel Sherrill * custom/jmr3904.cfg: Turn optimization back up to -O2. diff --git a/make/custom/vegaplus.cfg b/make/custom/vegaplus.cfg index 190ed2337c..e90fdd3b2b 100644 --- a/make/custom/vegaplus.cfg +++ b/make/custom/vegaplus.cfg @@ -37,19 +37,19 @@ CFLAGS_DEBUG_V = -O1 define make-exe $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -v -static -Wl,-Map -Wl,Mapfile -o $@ \ + -v -static -Wl,-Map -Wl,Mapfile -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 + --strip-unneeded $(basename $@).obj $(basename $@).exe $(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 + # 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 -- cgit v1.2.3