From 57b8f819a5f189d8da327207173ac7aa1a41eea4 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 25 Aug 2008 15:37:52 +0000 Subject: 2008-08-25 Joel Sherrill * Makefile.shared: (pc386) Make sure .exe is file to run. --- ChangeLog | 4 ++++ Makefile.shared | 10 ++-------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index ffd2bb6..9f843eb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-08-25 Joel Sherrill + + * Makefile.shared: (pc386) Make sure .exe is file to run. + 2008-08-22 Joel Sherrill * Makefile.shared: Update Makefiles. diff --git a/Makefile.shared b/Makefile.shared index 8183d9d..d080b1f 100644 --- a/Makefile.shared +++ b/Makefile.shared @@ -49,7 +49,7 @@ joel: $(CC) -mcpu=403 -print-multi-directory $(PROGRAM).exe: rtems_init.o $(FILESYSTEM_OBJS) $(EXTRA_OBJS) - $(AS:as=gnatmake) -v $(EXTRA_GNATFLAGS) \ + $(AS:as=gnatmake) -g -v $(EXTRA_GNATFLAGS) \ -I$(RTEMS_MAKEFILE_PATH)/lib/include/adainclude \ -O -gnata -gnatE -gnato -g $(PROGRAM) -o $(@) \ -bargs -Mgnat_main \ @@ -57,13 +57,7 @@ $(PROGRAM).exe: rtems_init.o $(FILESYSTEM_OBJS) $(EXTRA_OBJS) rtems_init.o $(FILESYSTEM_OBJS) \ $(EXTRA_OBJS) ifeq ($(RTEMS_BSP_FAMILY),pc386) - mv $(@) $(@).obj - $(OBJCOPY) -O elf32-i386 \ - --remove-section=.rodata \ - --remove-section=.comment \ - --remove-section=.note \ - --strip-unneeded $(@).obj $(@) - $(OBJCOPY) -O binary $(@).obj $(@).bin + $(OBJCOPY) -O binary $(@) $(@).bin $(RTEMS_MAKEFILE_PATH)/build-tools/bin2boot -v $(@).bt $(HEADERADDR) \ $(START16FILE) $(START16ADDR) 0 $(@).bin $(RELOCADDR) 0 endif -- cgit v1.2.3