summaryrefslogtreecommitdiffstats
path: root/make
diff options
context:
space:
mode:
Diffstat (limited to 'make')
-rw-r--r--make/custom/ts_386ex.cfg16
1 files changed, 7 insertions, 9 deletions
diff --git a/make/custom/ts_386ex.cfg b/make/custom/ts_386ex.cfg
index e655b2c874..6d87e8e9ae 100644
--- a/make/custom/ts_386ex.cfg
+++ b/make/custom/ts_386ex.cfg
@@ -21,7 +21,7 @@ CPU_CFLAGS =-msoft-float -mno-fp-ret-in-387
# optimize flag: typically -0, could use -O4 or -fast
# -O4 is ok for RTEMS
# -fomit-frame-pointer breaks debugging and C++ exceptions
-CFLAGS_OPTIMIZE_V=-O4
+CFLAGS_OPTIMIZE_V= -O4
# This section makes the target dependent options file.
@@ -46,8 +46,8 @@ define make-target-options
@echo "/* #define NDEBUG 1 */ " >>$@
@echo "#define RTEMS_TEST_NO_PAUSE 1" >>$@
@echo "#define RTEMS_DEBUG 1" >>$@
- @echo "#define UARTDEBUG 1" >>$@
- @echo "#define BSP_DEBUG 1" >>$@
+ @echo "/* #define UARTDEBUG 1 */" >>$@
+ @echo "/* #define BSP_DEBUG 1 */" >>$@
@echo "#define LOAD_RTC_AT_START 1" >>$@
endef
@@ -76,13 +76,11 @@ define make-exe
endef
else
define make-exe
- $(CC) $(CPPFLAGS) $(CFLAGS) $(CFLAGS_LD) -o $(basename $@).coff \
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(CFLAGS_LD) -o $(basename $@).elf \
$(LINK_OBJS) $(LINK_LIBS)
- $(OBJCOPY) -O srec $(basename $@).coff $(basename $@).i
- $(SED) -e 's/.$$//' -e '/^S0/d' $(basename $@).i | \
- $(PACKHEX) > $(basename $@).exe
- $(NM) -g -n $(basename $@).coff > $(basename $@).num
- $(SIZE) $(basename $@).coff
+ $(OBJCOPY) -O binary $(basename $@).elf $(basename $@).exe
+ $(NM) -g -n $(basename $@).elf > $(basename $@).num
+ $(SIZE) $(basename $@).elf
endef
endif