From: H.J. Lu Date: Fri, 18 Jun 2021 14:32:25 +0000 (-0700) Subject: ld.texi: Move -z unique-symbol after -z undefs. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2d95647bdd9a847eaa08d21b848933892ada6f1a;p=binutils-gdb.git ld.texi: Move -z unique-symbol after -z undefs. * ld.texi: Move -z unique-symbol after -z undefs. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index 27434d6faa9..0395aabde06 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2021-06-18 H.J. Lu + + * ld.texi: Move -z unique-symbol after -z undefs. + 2021-06-18 H.J. Lu * testsuite/ld-elf/property-and-1.d: New file. diff --git a/ld/ld.texi b/ld/ld.texi index f810536d10b..dd8f571d4e4 100644 --- a/ld/ld.texi +++ b/ld/ld.texi @@ -1437,12 +1437,6 @@ specifies a memory segment that should contain only instructions and must be in wholly disjoint pages from any other data. Don't create separate code @code{PT_LOAD} segment if @samp{noseparate-code} is used. -@item unique-symbol -@itemx nounique-symbol -Avoid duplicated local symbol names in the symbol string table. Append -".@code{number}" to duplicated local symbol names if @samp{unique-symbol} -is used. @option{nounique-symbol} is the default. - @item shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK in .note.gnu.property section to indicate compatibility with Intel Shadow Stack. Supported for @@ -1495,6 +1489,12 @@ Do not report unresolved symbol references from regular object files, either when creating an executable, or when creating a shared library. This option is the inverse of @samp{-z defs}. +@item unique-symbol +@itemx nounique-symbol +Avoid duplicated local symbol names in the symbol string table. Append +".@code{number}" to duplicated local symbol names if @samp{unique-symbol} +is used. @option{nounique-symbol} is the default. + @item x86-64-baseline @item x86-64-v2 @item x86-64-v3