This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: PROGBITS warning on .bss
On 04/25/2010 01:17 PM, Ian Lance Taylor wrote:
Joel Sherrill<joel.sherrill@oarcorp.com> writes:
The mips rtems BSPs are getting this warning
when linking every executable:
..../mips-rtems4.10/bin/ld: warning: section `.bss' type changed to PROGBITS
That's odd. It implies that some object has a .bss section marked as
PROGBITS rather than NOBITS.
I ran this on the installed toolset, the rtems build
tree, and a build tree of newlib. It didn't get any
hits.
find . -name "*.[ao]" | while read o; do
readelf -S $o | grep ".bss" | grep NOBITS >/dev/null
test $? -ne 0 && echo $o $?
done
I think the script is right. Anywhere else to look?
Could ld be making a mistake printing this?
--joel
Ian