From b1a66feaa389530ca152a4dcc868db652e3883c9 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 11 Mar 2008 20:50:58 +0000 Subject: 2008-03-11 Joel Sherrill * custom/av5282.cfg, custom/bare.cfg, custom/default.cfg, custom/gba.cfg, custom/gp32.cfg, custom/i386ex.cfg, custom/idp.cfg, custom/mbx8xx.cfg, custom/mcf5235.cfg, custom/mcp750.cfg, custom/mrm332.cfg, custom/mtx603e.cfg, custom/mvme136.cfg, custom/mvme147.cfg, custom/mvme162.cfg, custom/mvme162lx.cfg, custom/mvme167.cfg, custom/mvme2100.cfg, custom/mvme2307.cfg, custom/mvme3100.cfg, custom/mvme5500.cfg, custom/nios2_iss.cfg, custom/pc386.cfg, custom/posix.cfg, custom/score603e.cfg, custom/sim68000.cfg, custom/simcpu32.cfg, custom/ss555.cfg, custom/ts_386ex.cfg, custom/uC5282.cfg, custom/virtex.cfg: Switch to explicit .exe instead of EXEEXT to get it to work. --- make/ChangeLog | 14 ++++++++++++++ make/custom/av5282.cfg | 2 +- make/custom/bare.cfg | 8 ++++---- make/custom/default.cfg | 37 ------------------------------------- make/custom/gba.cfg | 2 +- make/custom/gp32.cfg | 2 +- make/custom/i386ex.cfg | 2 +- make/custom/idp.cfg | 2 +- make/custom/mbx8xx.cfg | 2 +- make/custom/mcf5235.cfg | 4 ++-- make/custom/mcp750.cfg | 4 ++-- make/custom/mrm332.cfg | 6 +++--- make/custom/mtx603e.cfg | 4 ++-- make/custom/mvme136.cfg | 2 +- make/custom/mvme147.cfg | 2 +- make/custom/mvme162.cfg | 2 +- make/custom/mvme162lx.cfg | 2 +- make/custom/mvme167.cfg | 2 +- make/custom/mvme2100.cfg | 4 ++-- make/custom/mvme2307.cfg | 4 ++-- make/custom/mvme3100.cfg | 2 +- make/custom/mvme5500.cfg | 2 +- make/custom/nios2_iss.cfg | 2 +- make/custom/pc386.cfg | 4 ++-- make/custom/posix.cfg | 2 +- make/custom/score603e.cfg | 2 +- make/custom/sim68000.cfg | 2 +- make/custom/simcpu32.cfg | 2 +- make/custom/ss555.cfg | 2 +- make/custom/ts_386ex.cfg | 2 +- make/custom/uC5282.cfg | 2 +- make/custom/virtex.cfg | 2 +- 32 files changed, 55 insertions(+), 78 deletions(-) (limited to 'make') diff --git a/make/ChangeLog b/make/ChangeLog index 7ea4bc2fe6..165543759f 100644 --- a/make/ChangeLog +++ b/make/ChangeLog @@ -1,3 +1,17 @@ +2008-03-11 Joel Sherrill + + * custom/av5282.cfg, custom/bare.cfg, custom/default.cfg, + custom/gba.cfg, custom/gp32.cfg, custom/i386ex.cfg, custom/idp.cfg, + custom/mbx8xx.cfg, custom/mcf5235.cfg, custom/mcp750.cfg, + custom/mrm332.cfg, custom/mtx603e.cfg, custom/mvme136.cfg, + custom/mvme147.cfg, custom/mvme162.cfg, custom/mvme162lx.cfg, + custom/mvme167.cfg, custom/mvme2100.cfg, custom/mvme2307.cfg, + custom/mvme3100.cfg, custom/mvme5500.cfg, custom/nios2_iss.cfg, + custom/pc386.cfg, custom/posix.cfg, custom/score603e.cfg, + custom/sim68000.cfg, custom/simcpu32.cfg, custom/ss555.cfg, + custom/ts_386ex.cfg, custom/uC5282.cfg, custom/virtex.cfg: Switch to + explicit .exe instead of EXEEXT to get it to work. + 2008-03-06 Till Straumann * custom/mvme3100.cfg: Fixed typo, 'endef' not 'endif'. diff --git a/make/custom/av5282.cfg b/make/custom/av5282.cfg index 8b72b402c2..018f1cdece 100644 --- a/make/custom/av5282.cfg +++ b/make/custom/av5282.cfg @@ -25,5 +25,5 @@ endif define bsp-post-link $(default-bsp-post-link) $(OBJCOPY) -O binary --strip-all \ - $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(basename $@).exe $(basename $@)$(DOWNEXT) endef diff --git a/make/custom/bare.cfg b/make/custom/bare.cfg index 18757b985e..1c3c641018 100644 --- a/make/custom/bare.cfg +++ b/make/custom/bare.cfg @@ -28,14 +28,14 @@ START_BASE= define make-exe @echo "*** Cannot do a link with the bare bsp. ***" - @echo "#!/bin/sh" > $(basename $@)$(EXEEXT) - @echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@)$(EXEEXT) + @echo "#!/bin/sh" > $(basename $@).exe + @echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@).exe endef define make-cxx-exe @echo "*** Cannot do a link with the bare bsp. ***" - @echo "#!/bin/sh" > $(basename $@)$(EXEEXT) - @echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@)$(EXEEXT) + @echo "#!/bin/sh" > $(basename $@).exe + @echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@).exe endef # Miscellaneous additions go here diff --git a/make/custom/default.cfg b/make/custom/default.cfg index 52f9dff002..9aad5f8c6d 100644 --- a/make/custom/default.cfg +++ b/make/custom/default.cfg @@ -19,40 +19,3 @@ CONFIG.CC = $(RTEMS_ROOT)/make/compilers/gcc-target-default.cfg # Base name of start file START_BASE=start - -## what to do about $(EXEEXT) --> $(EXEEXT) -## -o $(basename $@)$(EXEEXT) OR -## -o $(basename $@)$(EXEEXT) OR - -EXEEXT=.exe -DOWNEXT=.ralf - -define bsp-link-c - $(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS) -endef - -define bsp-link-cxx - $(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS) -endef - -define default-bsp-post-link - $(NM) -g -n $@ > $(basename $@).num - $(SIZE) $@ -endef - -define bsp-post-link - $(default-bsp-post-link) - cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) -endef - -define make-exe - $(bsp-link-c) - $(bsp-post-link) -endef - -define make-cxx-exe - $(bsp-link-cxx) - $(bsp-post-link) -endef diff --git a/make/custom/gba.cfg b/make/custom/gba.cfg index 3e4a5b3573..88a439d5cf 100644 --- a/make/custom/gba.cfg +++ b/make/custom/gba.cfg @@ -25,6 +25,6 @@ CFLAGS_OPTIMIZE_V = -O2 -g define bsp-post-link $(OBJCOPY) -O binary --remove-section=.comment \ --remove-section=.note --strip-unneeded \ - $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(basename $@).exe $(basename $@)$(DOWNEXT) $(default-bsp-post-link) endef diff --git a/make/custom/gp32.cfg b/make/custom/gp32.cfg index 05e8ec2b93..7d8f2f48d5 100644 --- a/make/custom/gp32.cfg +++ b/make/custom/gp32.cfg @@ -21,6 +21,6 @@ CPU_CFLAGS = -mcpu=arm920t -mstructure-size-boundary=32 CFLAGS_OPTIMIZE_V = -O2 -g define bsp-post-link - $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT) $(default-bsp-post-link) endef diff --git a/make/custom/i386ex.cfg b/make/custom/i386ex.cfg index c3f228a568..aa10520505 100644 --- a/make/custom/i386ex.cfg +++ b/make/custom/i386ex.cfg @@ -21,7 +21,7 @@ CPU_CFLAGS = -msoft-float CFLAGS_OPTIMIZE_V = -O2 -g define bsp-post-link - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@).srec sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \ $(PACKHEX) > $(basename $@)$(DOWNEXT) $(default-bsp-post-link) diff --git a/make/custom/idp.cfg b/make/custom/idp.cfg index c3e8f846ae..4c68dba984 100644 --- a/make/custom/idp.cfg +++ b/make/custom/idp.cfg @@ -21,7 +21,7 @@ CPU_CFLAGS = -msoft-float CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer define bsp-post-link - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@).srec sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \ $(PACKHEX) > $(basename $@)$(DOWNEXT) rm -f $(basename $@).srec diff --git a/make/custom/mbx8xx.cfg b/make/custom/mbx8xx.cfg index 79b0ccc141..621a1d76d2 100644 --- a/make/custom/mbx8xx.cfg +++ b/make/custom/mbx8xx.cfg @@ -54,7 +54,7 @@ START_BASE= AM_LDFLAGS += $(MBX8xx_LDFLAGS) define bsp-post-link - cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + cp $(basename $@).exe $(basename $@)$(DOWNEXT) $(STRIP) $(basename $@)$(DOWNEXT) $(default-bsp-post-link) endef diff --git a/make/custom/mcf5235.cfg b/make/custom/mcf5235.cfg index dde892f060..a7583a76e6 100644 --- a/make/custom/mcf5235.cfg +++ b/make/custom/mcf5235.cfg @@ -31,6 +31,6 @@ endif # is currently required. define bsp-post-link $(OBJCOPY) -O binary --strip-all \ - $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) - $(SIZE) $(basename $@)$(EXEEXT) + $(basename $@).exe $(basename $@)$(DOWNEXT) + $(SIZE) $(basename $@).exe endef diff --git a/make/custom/mcp750.cfg b/make/custom/mcp750.cfg index ea9cdd0d5f..ec9d22a1c5 100644 --- a/make/custom/mcp750.cfg +++ b/make/custom/mcp750.cfg @@ -22,11 +22,11 @@ CFLAGS_OPTIMIZE_V = -O2 -g -mmultiple -mstring -mstrict-align define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems + $(OBJCOPY) -O binary -R .comment -S $(basename $@).exe rtems gzip -vf9 rtems $(LD) -o $(basename $@)$(DOWNEXT) \ $ $(PROJECT_RELEASE)/lib/bootloader.o \ - --just-symbols=$(basename $@)$(EXEEXT) \ + --just-symbols=$(basename $@).exe \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/make/custom/mrm332.cfg b/make/custom/mrm332.cfg index ef880bd4a4..9c146a81e0 100644 --- a/make/custom/mrm332.cfg +++ b/make/custom/mrm332.cfg @@ -36,8 +36,8 @@ define bsp-post-link return s } ;\ /\.text/ { base = $$4 ; size = $$3 };\ END { printf("0x%x", h2d(base) + h2d(size)) }'\ - ` $(basename $@).pxe $(basename $@)$(EXEEXT) - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec + ` $(basename $@).pxe $(basename $@).exe + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@).srec sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \ $(PACKHEX) > $(basename $@)$(DOWNEXT) $(NM) -g -n $(basename $@).pxe > $(basename $@).pnum @@ -46,7 +46,7 @@ define bsp-post-link endef else define bsp-post-link - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@).srec sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \ $(PACKHEX) > $(basename $@)$(DOWNEXT) rm -f $(basename $@).srec diff --git a/make/custom/mtx603e.cfg b/make/custom/mtx603e.cfg index d1dfd1e7a3..538afc1d7d 100644 --- a/make/custom/mtx603e.cfg +++ b/make/custom/mtx603e.cfg @@ -21,11 +21,11 @@ CFLAGS_OPTIMIZE_V = -O2 -g -mmultiple -mstring -mstrict-align define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems + $(OBJCOPY) -O binary -R .comment -S $(basename $@).exe rtems gzip -vf9 rtems $(LD) -o $(basename $@)$(DOWNEXT) \ $(PROJECT_RELEASE)/lib/bootloader.o \ - --just-symbols=$(basename $@)$(EXEEXT) \ + --just-symbols=$(basename $@).exe \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/make/custom/mvme136.cfg b/make/custom/mvme136.cfg index c5c99c1c96..a443877929 100644 --- a/make/custom/mvme136.cfg +++ b/make/custom/mvme136.cfg @@ -22,7 +22,7 @@ CPU_CFLAGS = CFLAGS_OPTIMIZE_V = -Os -g -fomit-frame-pointer -DNDEBUG define bsp-post-link - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@).srec sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \ $(PACKHEX) > $(basename $@)$(DOWNEXT) rm -f $(basename $@).srec diff --git a/make/custom/mvme147.cfg b/make/custom/mvme147.cfg index c76ae12841..7826149a6e 100644 --- a/make/custom/mvme147.cfg +++ b/make/custom/mvme147.cfg @@ -20,7 +20,7 @@ CPU_CFLAGS = CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer define bsp-post-link - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).srec + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@).srec sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \ $(PACKHEX) > $(basename $@)$(DOWNEXT) rm -f $(basename $@).srec diff --git a/make/custom/mvme162.cfg b/make/custom/mvme162.cfg index ccd5be7a0f..5a4b519004 100644 --- a/make/custom/mvme162.cfg +++ b/make/custom/mvme162.cfg @@ -25,7 +25,7 @@ CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT) endef # BSP-specific tools diff --git a/make/custom/mvme162lx.cfg b/make/custom/mvme162lx.cfg index 0615a11262..c16bedb583 100644 --- a/make/custom/mvme162lx.cfg +++ b/make/custom/mvme162lx.cfg @@ -31,7 +31,7 @@ CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT) endef # BSP-specific tools diff --git a/make/custom/mvme167.cfg b/make/custom/mvme167.cfg index 35e567354f..85747b0388 100644 --- a/make/custom/mvme167.cfg +++ b/make/custom/mvme167.cfg @@ -42,6 +42,6 @@ CFLAGS_OPTIMIZE_V = -O2 -g -fno-omit-frame-pointer # for more details. define bsp-post-link $(default-bsp-post-link) - cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + cp $(basename $@).exe $(basename $@)$(DOWNEXT) $(STRIP) $(basename $@)$(DOWNEXT) endef diff --git a/make/custom/mvme2100.cfg b/make/custom/mvme2100.cfg index d4ee157f7d..2ccb4afd7e 100644 --- a/make/custom/mvme2100.cfg +++ b/make/custom/mvme2100.cfg @@ -21,11 +21,11 @@ CFLAGS_OPTIMIZE_V = -O2 -g -mmultiple -mstring -mstrict-align define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems + $(OBJCOPY) -O binary -R .comment -S $(basename $@).exe rtems gzip -vf9 rtems $(LD) -o $(basename $@)$(DOWNEXT) \ $(PROJECT_RELEASE)/lib/bootloader.o \ - --just-symbols=$(basename $@)$(EXEEXT) \ + --just-symbols=$(basename $@).exe \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/make/custom/mvme2307.cfg b/make/custom/mvme2307.cfg index 609a69bce8..636c76749f 100644 --- a/make/custom/mvme2307.cfg +++ b/make/custom/mvme2307.cfg @@ -22,10 +22,10 @@ CFLAGS_OPTIMIZE_V = -O2 -g define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary -R .comment -S $(basename $@)$(EXEEXT) rtems + $(OBJCOPY) -O binary -R .comment -S $(basename $@).exe rtems gzip -vf9 rtems $(LD) -o $(basename $@)$(DOWNEXT) $(PROJECT_RELEASE)/lib/bootloader.o \ - --just-symbols=$(basename $@)$(EXEEXT) \ + --just-symbols=$(basename $@).exe \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/make/custom/mvme3100.cfg b/make/custom/mvme3100.cfg index e66bc95bb7..adbccff059 100644 --- a/make/custom/mvme3100.cfg +++ b/make/custom/mvme3100.cfg @@ -30,7 +30,7 @@ CFLAGS_DEBUG_V = -O1 -g define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT) endef # Miscellaneous additions go here diff --git a/make/custom/mvme5500.cfg b/make/custom/mvme5500.cfg index 60ac6972ed..0c415753f9 100644 --- a/make/custom/mvme5500.cfg +++ b/make/custom/mvme5500.cfg @@ -24,7 +24,7 @@ CFLAGS_OPTIMIZE_V = -O2 -g define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT) endef # No start file diff --git a/make/custom/nios2_iss.cfg b/make/custom/nios2_iss.cfg index 2e38d22e22..6a6634dc0a 100644 --- a/make/custom/nios2_iss.cfg +++ b/make/custom/nios2_iss.cfg @@ -24,7 +24,7 @@ CPU_CFLAGS = -mno-hw-mul -mno-hw-div CFLAGS_OPTIMIZE_V = -O0 -g define bsp-post-link - $(OBJCOPY) -O binary --strip-all $(basename $@)$(EXEEXT) \ + $(OBJCOPY) -O binary --strip-all $(basename $@).exe \ -R entry -R exceptions $(basename $@)$(DOWNEXT) $(default-bsp-post-link) endef diff --git a/make/custom/pc386.cfg b/make/custom/pc386.cfg index c5836a6eea..490428bb56 100644 --- a/make/custom/pc386.cfg +++ b/make/custom/pc386.cfg @@ -23,7 +23,7 @@ RTEMS_BSP_FAMILY=pc386 # optimize flag: typically -O2 CFLAGS_OPTIMIZE_V = -O2 -g -# Here is the rule to actually build a $(ARCH)/foo$(EXEEXT) +# Here is the rule to actually build a $(ARCH)/foo.exe # It also builds $(ARCH)/foo.sr and $(ARCH)/foo.nm # Usage ref: src/tests/sptest/sp1/Makefile @@ -50,7 +50,7 @@ define bsp-post-link --remove-section=.rodata \ --remove-section=.comment \ --remove-section=.note \ - --strip-unneeded $(basename $@)$(EXEEXT) $(basename $@).nxe + --strip-unneeded $(basename $@).exe $(basename $@).nxe $(OBJCOPY) -O binary $(basename $@).nxe $(basename $@).bin $(PROJECT_TOOLS)/bin2boot -v $(basename $@)$(DOWNEXT) $(HEADERADDR)\ $(START16FILE) $(START16ADDR) 0 $(basename $@).bin $(RELOCADDR) 0 diff --git a/make/custom/posix.cfg b/make/custom/posix.cfg index c6acccf9a4..cf1cebd09f 100644 --- a/make/custom/posix.cfg +++ b/make/custom/posix.cfg @@ -17,7 +17,7 @@ LINKCMDS= START_FILE= START_BASE= -# Here is the rule to actually build a $(ARCH)/foo$(EXEEXT) +# Here is the rule to actually build a $(ARCH)/foo.exe # It also builds $(ARCH)/foo.sr and $(ARCH)/foo.nm # Usage ref: src/tests/sptest/sp1/Makefile # diff --git a/make/custom/score603e.cfg b/make/custom/score603e.cfg index 76079e3e24..04fd82ba50 100644 --- a/make/custom/score603e.cfg +++ b/make/custom/score603e.cfg @@ -27,7 +27,7 @@ CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@).s1 + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@).s1 sed -e 's/.$$//' $(basename $@).s1 | \ $(PACKHEX) >$(basename $@)$(DOWNEXT) rm -f $(basename $@).s1 diff --git a/make/custom/sim68000.cfg b/make/custom/sim68000.cfg index a7b807172f..25a056a564 100644 --- a/make/custom/sim68000.cfg +++ b/make/custom/sim68000.cfg @@ -21,5 +21,5 @@ CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@)$(DOWNEXT) endef diff --git a/make/custom/simcpu32.cfg b/make/custom/simcpu32.cfg index 7f9a16fa91..8289fdb0f3 100644 --- a/make/custom/simcpu32.cfg +++ b/make/custom/simcpu32.cfg @@ -21,5 +21,5 @@ CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@)$(DOWNEXT) endef diff --git a/make/custom/ss555.cfg b/make/custom/ss555.cfg index 02b686816c..2ab5f44e8e 100644 --- a/make/custom/ss555.cfg +++ b/make/custom/ss555.cfg @@ -29,7 +29,7 @@ CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions define bsp-post-link $(default-bsp-post-link) - cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + cp $(basename $@).exe $(basename $@)$(DOWNEXT) $(STRIP) $(basename $@)$(DOWNEXT) endef diff --git a/make/custom/ts_386ex.cfg b/make/custom/ts_386ex.cfg index 38baf09ee0..475a403394 100644 --- a/make/custom/ts_386ex.cfg +++ b/make/custom/ts_386ex.cfg @@ -23,5 +23,5 @@ CFLAGS_OPTIMIZE_V = -O2 -g define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT) endef diff --git a/make/custom/uC5282.cfg b/make/custom/uC5282.cfg index 31c7b2314f..57d10567d3 100644 --- a/make/custom/uC5282.cfg +++ b/make/custom/uC5282.cfg @@ -19,5 +19,5 @@ CFLAGS_OPTIMIZE_V = -O2 -g define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O binary $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT) endef diff --git a/make/custom/virtex.cfg b/make/custom/virtex.cfg index effa19bdf1..9580a0dff6 100644 --- a/make/custom/virtex.cfg +++ b/make/custom/virtex.cfg @@ -27,5 +27,5 @@ START_BASE= define bsp-post-link $(default-bsp-post-link) - $(OBJCOPY) -O srec $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) + $(OBJCOPY) -O srec $(basename $@).exe $(basename $@)$(DOWNEXT) endef -- cgit v1.2.3