https://sourceware.org/bugzilla/show_bug.cgi?id=19338
Bug ID: 19338 Summary: ld.gold: error: address of section '.bss' moves backward from 0x73163c to 0x7315b8 Product: binutils Version: 2.27 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gold Assignee: ccoutant at gmail dot com Reporter: florian.ager at bshg dot com CC: ian at airs dot com Target Milestone: --- Created attachment 8834 --> https://sourceware.org/bugzilla/attachment.cgi?id=8834&action=edit Linker script + command line output I got following errors if linking with the Gold linker from binutils-gdb master checkout from 04.12.2015 /usr/bin/ld.gold: error: address of section '.bss' moves backward from 0x73163c to 0x7315b8 /usr/bin/ld.gold: error: address 0x0 moves dot backwards in region ram /usr/bin/ld.gold: error: address of section '.bss' moves backward from 0x726f2c to 0x726ea8 On the slow Standard Gnu linker, it works correct. If I use the official Version of binutils (2.25.1) I got much more Errors: /usr/bin/ld.gold: error: address of section '.ARM.extab' moves backward from 0x57f720 to 0x0 /usr/bin/ld.gold: error: address of section '.ARM.exidx' moves backward from 0x5e038c to 0x60c6c /usr/bin/ld.gold: error: address of section '.rodata' moves backward from 0x621d7c to 0xa2660 /usr/bin/ld.gold: error: address of section '.data' moves backward from 0x703c34 to 0xa2660 /usr/bin/ld.gold: error: address of section '.bss' moves backward from 0x7315a8 to 0xa2660 /usr/bin/ld.gold: error: load segment overlap [0x0 -> 0x746a10] and [0xcffd0 -> 0xd0054] /usr/bin/ld.gold: error: address of section '.ARM.extab' moves backward from 0x57f720 to 0xb7ac8 /usr/bin/ld.gold: error: address of section '.ARM.exidx' moves backward from 0x5e038c to 0x118734 /usr/bin/ld.gold: error: address of section '.rodata' moves backward from 0x6174ec to 0x14f898 /usr/bin/ld.gold: error: address of section '.data' moves backward from 0x6f93a4 to 0x14f898 /usr/bin/ld.gold: error: address of section '.bss' moves backward from 0x726d18 to 0x14f898 /usr/bin/ld.gold: error: load segment overlap [0x0 -> 0x73c180] and [0x17d208 -> 0x17d28c] collect2.exe: error: ld returned 1 exit Status -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils