invoke.texi (Link Options): Document -z option.
authorEric Christopher <echristo@gmail.com>
Tue, 15 Jul 2014 21:32:05 +0000 (21:32 +0000)
committerEric Christopher <echristo@gcc.gnu.org>
Tue, 15 Jul 2014 21:32:05 +0000 (21:32 +0000)
2014-07-15  Eric Christopher  <echristo@gmail.com>

        * doc/invoke.texi (Link Options): Document -z option.

From-SVN: r212575

gcc/ChangeLog
gcc/doc/invoke.texi

index 415ec9252d87b62007bf3e600f28c873cca43a1d..6cd6e8c900d707ab49f76148aacc3d6cd3198639 100644 (file)
@@ -1,3 +1,7 @@
+2014-07-15  Eric Christopher  <echristo@gmail.com>
+
+       * doc/invoke.texi (Link Options): Document -z option.
+
 2014-07-15  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/alpha/alpha.c (alpha_atomic_assign_expand_fenv): New.
index 3473b7b41551078b35c937a804daaf852e3bd451..b5e8d98631d49f7206ca50694a77578dbedcb937 100644 (file)
@@ -464,7 +464,7 @@ Objective-C and Objective-C++ Dialects}.
 -static-libasan -static-libtsan -static-liblsan -static-libubsan @gol
 -shared -shared-libgcc  -symbolic @gol
 -T @var{script}  -Wl,@var{option}  -Xlinker @var{option} @gol
--u @var{symbol}}
+-u @var{symbol} -z @var{keyword}}
 
 @item Directory Options
 @xref{Directory Options,,Options for Directory Search}.
@@ -10690,6 +10690,12 @@ linker.  When using the GNU linker, you can also get the same effect with
 Pretend the symbol @var{symbol} is undefined, to force linking of
 library modules to define it.  You can use @option{-u} multiple times with
 different symbols to force loading of additional library modules.
+
+@item -z @var{keyword}
+@opindex z
+@option{-z} is passed directly on to the linker along with the keyword
+@var{keyword}. See the section in the documentation of your linker for
+permitted values and their meanings.
 @end table
 
 @node Directory Options