mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-07-03 19:36:46 +08:00
PR 10302
* doc/as.texinfo (Section <ELF "M,S" flag>): Clarify tail merge.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2009-06-20 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
|
PR 10302
|
||||||
|
* doc/as.texinfo (Section <ELF "M,S" flag>): Clarify tail merge.
|
||||||
|
|
||||||
|
=======
|
||||||
2009-06-19 Martin Schwidefsky <schwidefsky@de.ibm.com>
|
2009-06-19 Martin Schwidefsky <schwidefsky@de.ibm.com>
|
||||||
|
|
||||||
* config/tc-s390.c (md_gather_operands): Accept an instruction
|
* config/tc-s390.c (md_gather_operands): Accept an instruction
|
||||||
|
@ -5819,7 +5819,10 @@ constants, each @var{entsize} octets long. Sections with both @code{M} and
|
|||||||
@code{S} must contain zero terminated strings where each character is
|
@code{S} must contain zero terminated strings where each character is
|
||||||
@var{entsize} bytes long. The linker may remove duplicates within sections with
|
@var{entsize} bytes long. The linker may remove duplicates within sections with
|
||||||
the same name, same entity size and same flags. @var{entsize} must be an
|
the same name, same entity size and same flags. @var{entsize} must be an
|
||||||
absolute expression.
|
absolute expression. For sections with both @code{M} and @code{S}, a string
|
||||||
|
which is a suffix of a larger string is considered a duplicate. Thus
|
||||||
|
@code{"def"} will be merged with @code{"abcdef"}; A reference to the first
|
||||||
|
@code{"def"} will be changed to a reference to @code{"abcdef"+3}.
|
||||||
|
|
||||||
If @var{flags} contains the @code{G} symbol then the @var{type} argument must
|
If @var{flags} contains the @code{G} symbol then the @var{type} argument must
|
||||||
be present along with an additional field like this:
|
be present along with an additional field like this:
|
||||||
|
Reference in New Issue
Block a user