|
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.
[Prev in Thread] | Current Thread | [Next in Thread] |