forked from Imagelibrary/rtems
2000-12-06 Joel Sherrill <joel@OARcorp.com>
* custom/vegaplus.cfg: Fix make-exe rule and eliminate mkdir and copies that should not be in it.
This commit is contained in:
@@ -1,4 +1,9 @@
|
||||
|
||||
2000-12-06 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* custom/vegaplus.cfg: Fix make-exe rule and eliminate mkdir
|
||||
and copies that should not be in it.
|
||||
|
||||
2000-12-01 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* custom/jmr3904.cfg: Turn optimization back up to -O2.
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user