as: i386-Directives
1
1 9.15.2 x86 specific Directives
1 ------------------------------
1
1 '.lcomm SYMBOL , LENGTH[, ALIGNMENT]'
1 Reserve LENGTH (an absolute expression) bytes for a local common
1 denoted by SYMBOL. The section and value of SYMBOL are those of
1 the new local common. The addresses are allocated in the bss
1 section, so that at run-time the bytes start off zeroed. Since
1 SYMBOL is not declared global, it is normally not visible to 'ld'.
1 The optional third parameter, ALIGNMENT, specifies the desired
1 alignment of the symbol in the bss section.
1
1 This directive is only available for COFF based x86 targets.
1
1 '.largecomm SYMBOL , LENGTH[, ALIGNMENT]'
1 This directive behaves in the same way as the 'comm' directive
1 except that the data is placed into the .LBSS section instead of
1 the .BSS section ⇒Comm.
1
1 The directive is intended to be used for data which requires a
1 large amount of space, and it is only available for ELF based
1 x86_64 targets.
1