aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely.gcc@gmail.com>2011-05-07 23:17:44 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2011-05-08 00:17:44 +0100
commit7c74e5567b45473463bc5d11e5caae17148e4ca8 (patch)
tree733e5aa63bb4e7fcec7cdbb7be98b79919d13e09 /gcc/doc
parentb4c0a88402b1615070601460dcbccb65fd7d3a18 (diff)
downloadgcc-7c74e5567b45473463bc5d11e5caae17148e4ca8.zip
gcc-7c74e5567b45473463bc5d11e5caae17148e4ca8.tar.gz
gcc-7c74e5567b45473463bc5d11e5caae17148e4ca8.tar.bz2
invoke.texi (-fuse-linker-plugin): Improve grammar.
2011-05-08 Jonathan Wakely <jwakely.gcc@gmail.com> * doc/invoke.texi (-fuse-linker-plugin): Improve grammar. From-SVN: r173538
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi19
1 files changed, 10 insertions, 9 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 848aa37..ddc34de 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -7701,17 +7701,18 @@ files in LTO mode (via @option{-flto}).
Disabled by default.
@item -fuse-linker-plugin
-Enables the use of linker plugin during link time optimization. This option
-relies on the linker plugin support in linker that is available in gold
+Enables the use of a linker plugin during link time optimization. This
+option relies on plugin support in the linker, which is available in gold
or in GNU ld 2.21 or newer.
-This option enables the extraction of object files with GIMPLE bytecode out of
-library archives. This improves the quality of optimization by exposing more
-code the link time optimizer. This information specify what symbols
-can be accessed externally (by non-LTO object or during dynamic linking).
-Resulting code quality improvements on binaries (and shared libraries that do
-use hidden visibility) is similar to @code{-fwhole-program}. See
-@option{-flto} for a description on the effect of this flag and how to use it.
+This option enables the extraction of object files with GIMPLE bytecode out
+of library archives. This improves the quality of optimization by exposing
+more code to the link time optimizer. This information specifies what
+symbols can be accessed externally (by non-LTO object or during dynamic
+linking). Resulting code quality improvements on binaries (and shared
+libraries that use hidden visibility) are similar to @code{-fwhole-program}.
+See @option{-flto} for a description of the effect of this flag and how to
+use it.
Enabled by default when LTO support in GCC is enabled and GCC was compiled
with a linker supporting plugins (GNU ld 2.21 or newer or gold).