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
This commit is contained in:
Jonathan Wakely 2011-05-07 23:17:44 +00:00 committed by Jonathan Wakely
parent b4c0a88402
commit 7c74e5567b
2 changed files with 14 additions and 9 deletions

View File

@ -1,3 +1,7 @@
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>
* ipa-inline-transform.c (inline_call): Account when program size decreases.

View File

@ -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).