Commit 7c74e556 by Jonathan Wakely Committed by Jonathan Wakely

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
parent b4c0a884
2011-05-08 Jonathan Wakely <jwakely.gcc@gmail.com>
* doc/invoke.texi (-fuse-linker-plugin): Improve grammar.
2011-05-07 Jan Hubicka <jh@suse.cz> 2011-05-07 Jan Hubicka <jh@suse.cz>
* ipa-inline-transform.c (inline_call): Account when program size decreases. * ipa-inline-transform.c (inline_call): Account when program size decreases.
......
...@@ -7701,17 +7701,18 @@ files in LTO mode (via @option{-flto}). ...@@ -7701,17 +7701,18 @@ files in LTO mode (via @option{-flto}).
Disabled by default. Disabled by default.
@item -fuse-linker-plugin @item -fuse-linker-plugin
Enables the use of linker plugin during link time optimization. This option Enables the use of a linker plugin during link time optimization. This
relies on the linker plugin support in linker that is available in gold option relies on plugin support in the linker, which is available in gold
or in GNU ld 2.21 or newer. or in GNU ld 2.21 or newer.
This option enables the extraction of object files with GIMPLE bytecode out of This option enables the extraction of object files with GIMPLE bytecode out
library archives. This improves the quality of optimization by exposing more of library archives. This improves the quality of optimization by exposing
code the link time optimizer. This information specify what symbols more code to the link time optimizer. This information specifies what
can be accessed externally (by non-LTO object or during dynamic linking). symbols can be accessed externally (by non-LTO object or during dynamic
Resulting code quality improvements on binaries (and shared libraries that do linking). Resulting code quality improvements on binaries (and shared
use hidden visibility) is similar to @code{-fwhole-program}. See libraries that use hidden visibility) are similar to @code{-fwhole-program}.
@option{-flto} for a description on the effect of this flag and how to use it. 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 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). with a linker supporting plugins (GNU ld 2.21 or newer or gold).
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment