From: David McCullough Date: Sun, 17 Aug 2003 23:41:40 +0000 (+0000) Subject: I've found the bug! A BSS link-once section was missing in elf2flt.ld. X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=e9846f16d5901b489c9e4f2e8fdfd2171fa0166a;p=elf2flt.git I've found the bug! A BSS link-once section was missing in elf2flt.ld. The old version of GCC probably didn't ever generate this kind of section because it was placing everything in the data link-once section. Patch from Bernardo Innocenti --- diff --git a/elf2flt.ld b/elf2flt.ld index fd02352..23e9cb1 100644 --- a/elf2flt.ld +++ b/elf2flt.ld @@ -112,6 +112,7 @@ R_RODAT *(.rodata.*) *(.bss) *(.bss.*) *(.bss*) + *(.gnu.linkonce.b*) *(COMMON) . = ALIGN(0x10) ; _ebss = . ;