This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Documentation for .largecomm and friends
- From: "Jan Beulich" <JBeulich at suse dot com>
- To: "Nick Clifton" <nickc at redhat dot com>
- Cc: "H.J. Lu" <hjl dot tools at gmail dot com>, "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Thu, 04 Jan 2018 08:42:46 -0700
- Subject: Re: Documentation for .largecomm and friends
- Authentication-results: sourceware.org; auth=none
- References: <87po7cqauz.fsf@redhat.com> <5A37F8F10200007800198337@prv-mh.provo.novell.com> <CAMe9rOrws+T56Ryx69hDGhc48C0w-tmFx3jiGoY=ktmJ_naTAQ@mail.gmail.com> <d38b4c6d-6166-1934-3e2f-39d95c3d73c4@redhat.com>
>>> On 04.01.18 at 16:28, <nickc@redhat.com> wrote:
> Hi H.J., Hi Jan,
>
> Any objections to this patch for PR 22553 ?
Sounds plausible, thanks for doing this. What about "and friends"
though?
Jan
> --- a/gas/doc/c-i386.texi
> +++ b/gas/doc/c-i386.texi
> @@ -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.
>
> +@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 .largecomm
>
> @end table
>