From: redi Date: Sat, 7 May 2011 23:17:44 +0000 (+0000) Subject: 2011-05-08 Jonathan Wakely X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=43d19b742b4726fdd60d4ee99a0cd31fdb8379af 2011-05-08 Jonathan Wakely * doc/invoke.texi (-fuse-linker-plugin): Improve grammar. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173538 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bf01f7bf468..0e7c4751709 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2011-05-08 Jonathan Wakely + + * doc/invoke.texi (-fuse-linker-plugin): Improve grammar. + 2011-05-07 Jan Hubicka * ipa-inline-transform.c (inline_call): Account when program size decreases. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 848aa3746e0..ddc34de38af 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).