This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Common labels not outputed where needed


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~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]