Add a description of the X86_64 assembler's .largcomm pseudo-op.

PR 22553
	* doc/c-i386.texi (i386-Directives): Document the .largecomm
	directive.
This commit is contained in:
Nick Clifton 2018-01-08 09:29:17 +00:00
parent 04bafb1ed0
commit 102e9361c8
2 changed files with 16 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2018-01-08 Nick Clifton <nickc@redhat.com>
PR 22553
* doc/c-i386.texi (i386-Directives): Document the .largecomm
directive.
2018-01-04 Jim Wilson <jimw@sifive.com> 2018-01-04 Jim Wilson <jimw@sifive.com>
* testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval. * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.

View File

@ -431,8 +431,17 @@ specifies the desired alignment of the symbol in the bss section.
This directive is only available for COFF based x86 targets. This directive is only available for COFF based x86 targets.
@cindex @code{largecomm} directive, ELF
@item .largecomm @var{symbol} , @var{length}[, @var{alignment}]
This directive behaves in the same way as the @code{comm} directive
except that the data is placed into the @var{.lbss} section instead of
the @var{.bss} section @ref{Comm}.
The directive is intended to be used for data which requires a large
amount of space, and it is only available for ELF based x86_64
targets.
@c FIXME: Document other x86 specific directives ? Eg: .code16gcc, @c FIXME: Document other x86 specific directives ? Eg: .code16gcc,
@c .largecomm
@end table @end table