bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/22553] .largecomm, .lbss, .ldata, and .lrodata are still not do


From: nickc at redhat dot com
Subject: [Bug gas/22553] .largecomm, .lbss, .ldata, and .lrodata are still not documented after many, many years
Date: Mon, 08 Jan 2018 09:27:44 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=22553

--- Comment #4 from Nick Clifton <nickc at redhat dot com> ---
(In reply to john from comment #3)

Hi John,

> - I'll try and find the code that generated .lrodata

Probably something like this should work:

  const char *bigarray2[THECOUNT];


> This generates .lbss and .ldata 

Except that it doesn't generate assembler pseudo-ops with those
names.  Instead it creates a section called ".lbss":

>     .section    .lbss,"aw",@nobits

and another section called ".ldata.rel.local":

>     .section    .ldata.rel.local,"aw",@progbits


Section names are not normally documented in the assembler manual.  
Section names can be anything (well almost anything) and their meaning is
usually defined by the ABI for each architecture.

Cheers
  Nick

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]