This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
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~