This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: ppc problem with .rodata.str1.4. binutils requirement for gcc 3.3.1?
- From: "Kris Warkentin" <kewarken at qnx dot com>
- To: <binutils at sources dot redhat dot com>
- Date: Fri, 28 Nov 2003 13:22:49 -0500
- Subject: Re: ppc problem with .rodata.str1.4. binutils requirement for gcc 3.3.1?
I asked this on the gcc mailing list but they suggested to ask binutils.
In the course of building some powerpc startup code we found ld complaining
about "allocated section `.rodata.str1.4' not in segment" and "allocated
section `.eh_frame' not in segment". I observed that some of the objects in
the startup had .rodata.str1.4 sections in them. I also observed that if I
took the ld from binutils 2.12.1 to 2.14, the problem went away.
I didn't find any talk of a hard binutils requirement for the 3.3 series of
gcc but perhaps I missed it. Can anyone shed some light on this? I hope
I'm not too astonishing in my ignorance but this .rodata.str1.x doesn't seem
to be generated by our older gcc and I don't really know what the
significance of it all is.
Essentially we're in the middle of a release and are stuck at our current
gcc and binutils versions for the moment so if anyone can give me an idea of
how to understand/work around the problem, I'd be very grateful.
cheers,
Kris