PROGBITS warning on .bss

Joel Sherrill joel.sherrill@oarcorp.com
Mon Apr 26 11:53:00 GMT 2010


On 04/25/2010 01:46 PM, Dave Korn wrote:
> On 25/04/2010 19:17, Ian Lance Taylor wrote:
>    
>> Joel Sherrill<joel.sherrill@>  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 guess a first step is to start looking at section flags in the input
> objects and seeing if maybe something in the CRT or BSP got built wrong, or
> perhaps has some inline assembler that uses a .section directive incorrectly.
>
>    
I looked through the assembler that was in RTEMS (not newlib)
and didn't even see any .bss sections.  What command should I
use to look at the .o and what am I looking for?

--joel
>      cheers,
>        DaveK
>    



More information about the Binutils mailing list