https://sourceware.org/bugzilla/show_bug.cgi?id=17107
Bug ID: 17107
Summary: AVR Linker Scripts missing gnu.linkonce sections
Product: binutils
Version: 2.24
Status: NEW
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: allsey87 at gmail dot com
First up, not sure this is actually a bug or something wrong with my
configuration. I have built a reasonably up to date version of the toolchain
for compiling c,c++ programs for an AVR target.
I'm using the following versions:
GCC_VERSION="4.8.3"
BINUTILS_VERSION="2.24"
GMP_VERSION="6.0.0a"
MPFR_VERSION="3.1.2"
MPC_VERSION="1.0.2"
AVR_LIBC_VERSION="1.8.0"
I'm finding my GCC is outputing gnu.linkonce.(d,b,t,r) sections in the object
files, however the linker scripts avr5.xn and avr6.xn don't contain such
sections. This results in further strange behaviour of the linker placing the
sections directly after .text causing a conflict with my .data section.
A discussion with examples of error messages and a work around solution (hack)
can be found at AVR freaks:
http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=143527&start=18
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-binutils