From a6d0b75042c9b56580edbcfb7a4ecfcdc76cbb04 Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Tue, 15 Jul 2014 21:32:05 +0000 Subject: [PATCH] invoke.texi (Link Options): Document -z option. 2014-07-15 Eric Christopher * doc/invoke.texi (Link Options): Document -z option. From-SVN: r212575 --- gcc/ChangeLog | 4 ++++ gcc/doc/invoke.texi | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 415ec9252d8..6cd6e8c900d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-07-15 Eric Christopher + + * doc/invoke.texi (Link Options): Document -z option. + 2014-07-15 Uros Bizjak * config/alpha/alpha.c (alpha_atomic_assign_expand_fenv): New. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 3473b7b4155..b5e8d98631d 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -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 -- 2.30.2