diff options
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/start/Makefile.am | 6 |
2 files changed, 9 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/ChangeLog b/c/src/lib/libbsp/i386/pc386/ChangeLog index e2b2170468..c142c64e3e 100644 --- a/c/src/lib/libbsp/i386/pc386/ChangeLog +++ b/c/src/lib/libbsp/i386/pc386/ChangeLog @@ -1,3 +1,8 @@ +2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> + + PR 461/bsps + * start/Makefile.am: Correct generation of startup16.bin. + 2003-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg. diff --git a/c/src/lib/libbsp/i386/pc386/start/Makefile.am b/c/src/lib/libbsp/i386/pc386/start/Makefile.am index 5a83c07e3f..95cc7afbab 100644 --- a/c/src/lib/libbsp/i386/pc386/start/Makefile.am +++ b/c/src/lib/libbsp/i386/pc386/start/Makefile.am @@ -30,8 +30,10 @@ $(ARCH)/start16.$(OBJEXT): start16.S $(COMPILE.S) $(AM_CPPFLAGS) -DHEADERADDR=$(HEADERADDR) -o $@ $< $(ARCH)/start16.bin: $(ARCH)/start16.$(OBJEXT) - $(LD) -N -T $(LINKCMDS) -Ttext $(START16ADDR) -e start16 -nostdlib --oformat=elf32-i386 -o $(basename $@).$(OBJEXT)bj $(basename $@).$(OBJEXT) - $(OBJCOPY) -O binary $(basename $@).$(OBJEXT)bj $@ + $(LD) -N -T $(LINKCMDS) -Ttext $(START16ADDR) -e start16 -nostdlib \ + --oformat=elf32-i386 \ + -o $(basename $@)-elf32.$(OBJEXT) $(basename $@).$(OBJEXT) + $(OBJCOPY) -O binary $(basename $@)-elf32.$(OBJEXT) $@ $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin: $(ARCH)/start16.bin $(INSTALL_DATA) $< $@ |