|
From: | Nick Clifton |
Subject: | Re: [Bug ld/7027] 64-bit libstdc++.so fails to link on Solaris 11/SPARC: could not read symbols: Bad value |
Date: | Tue, 18 Nov 2008 14:19:12 +0000 |
User-agent: | Thunderbird 2.0.0.16 (X11/20080723) |
Hi Rainer,
I'll try. First of all, I need to understand what the warning is all about.
Oh, well the "progbits" attribute indicates that the section contains data values, but the .bss section should in theory be completely empty and just initialized with zero bytes when the program is loaded into memory. (ie its type should be NOBITS).
What is probably happening is that one or more of your input object files has a .bss section with the wrong attributes. Why that should be is currently a mystery, but first we need to locate those object files (or else demonstrate that the problem has some other cause).
Cheers Nick
[Prev in Thread] | Current Thread | [Next in Thread] |