diff --git a/configs/qemu-i486/ostest/Make.defs b/configs/qemu-i486/ostest/Make.defs index e92dc4c5fa..c27cac0eff 100644 --- a/configs/qemu-i486/ostest/Make.defs +++ b/configs/qemu-i486/ostest/Make.defs @@ -80,12 +80,7 @@ AFLAGS = $(CFLAGS) -D__ASSEMBLY__ OBJEXT = .o LIBEXT = .a - -ifeq ($(HOSTOS),Cygwin) - EXEEXT = .exe -else - EXEEXT = -endif +EXEEXT = .elf ifeq ("${CONFIG_DEBUG_SYMBOLS}","y") LDFLAGS += -g diff --git a/configs/qemu-i486/ostest/ld.script b/configs/qemu-i486/ostest/ld.script index 3f2ff760ab..0996f53101 100755 --- a/configs/qemu-i486/ostest/ld.script +++ b/configs/qemu-i486/ostest/ld.script @@ -33,7 +33,7 @@ * ****************************************************************************/ -ENTRY(.loader) +ENTRY(__start) SECTIONS { . = 0x00100000; @@ -64,7 +64,7 @@ SECTIONS *(.gnu.linkonce.d.*) CONSTRUCTORS _edata = ABSOLUTE(.); - } > sram AT > flash + } .bss : { _sbss = ABSOLUTE(.); @@ -72,7 +72,7 @@ SECTIONS *(.gnu.linkonce.b.*) *(COMMON) _ebss = ABSOLUTE(.); - } > sram + } /* Stabs debugging sections. */ .stab 0 : { *(.stab) }