Common labels not outputed where needed

Richard Henderson rth@redhat.com
Tue Mar 26 01:08:00 GMT 2002


On Tue, Mar 26, 2002 at 09:18:41AM +0100, Alexandre Courbot wrote:
> I'm not very aware of the way datas are organized with gas and GCC -
> what common labels are, what is the bss thing, etc... GCC's manual seems
> to assume that you have basic knowledge of that, and knowing more about
> this would surely help. Where could I look to learn more?

Dunno.

> Also, from what Richard said, I guess that the assembler is supposed to
> perform (at least) two passes: one to first get the objects size (as
> they can be defined "anywhere") or maybe to read the assembler
> directives, and a second one to assemble the code itself - am I right?

Either that or pretend it's an external label until its 
actually defined.  


r~



More information about the Gcc mailing list