Commit 09a52fc3 by Richard Guenther Committed by Richard Biener

install.texi (--enable-gold): Remove.

2011-03-18  Richard Guenther  <rguenther@suse.de>

	* doc/install.texi (--enable-gold): Remove.
	(--with-plugin-ld): Document.
	* doc/invoke.texi (-fuse-linker-plugin): Clarify.

From-SVN: r171143
parent 4c5e955d
2011-03-18 Richard Guenther <rguenther@suse.de>
* doc/install.texi (--enable-gold): Remove.
(--with-plugin-ld): Document.
* doc/invoke.texi (-fuse-linker-plugin): Clarify.
2011-03-16 Andrew Pinski <pinskia@gmail.com> 2011-03-16 Andrew Pinski <pinskia@gmail.com>
PR middle-end/47790 PR middle-end/47790
......
...@@ -1666,13 +1666,12 @@ GLIBC 2.11 or above, otherwise disabled. ...@@ -1666,13 +1666,12 @@ GLIBC 2.11 or above, otherwise disabled.
Enable support for link-time optimization (LTO). This is enabled by Enable support for link-time optimization (LTO). This is enabled by
default, and may be disabled using @option{--disable-lto}. default, and may be disabled using @option{--disable-lto}.
@item --enable-gold @item --with-plugin-ld=@var{pathname}
Enable support for using @command{gold} as the linker. If gold support is Enable an alternate linker to be used at link-time optimization (LTO)
enabled together with @option{--enable-lto}, an additional directory link time when @option{-fuse-linker-plugin} is enabled.
@file{lto-plugin} will be built. The code in this directory is a This linker should have plugin support such as gold starting with
plugin for gold that allows the link-time optimizer to extract object version 2.20 or GNU ld starting with version 2.21.
files with LTO information out of library archives. See See @option{-fuse-linker-plugin} for details.
@option{-flto} and @option{-fwhopr} for details.
@end table @end table
@subheading Cross-Compiler-Specific Options @subheading Cross-Compiler-Specific Options
......
...@@ -7718,8 +7718,8 @@ Disabled by default. ...@@ -7718,8 +7718,8 @@ 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 linker plugin during link time optimization. This option
relies on the linker plugin support in linker that is available in @code{gold} relies on the linker plugin support in linker that is available in gold
or in GNU ld 2.21.51 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 of
library archives. This improves the quality of optimization by exposing more library archives. This improves the quality of optimization by exposing more
...@@ -7730,7 +7730,7 @@ use hidden visibility) is similar to @code{-fwhole-program}. See ...@@ -7730,7 +7730,7 @@ 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. @option{-flto} for a description on 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 linker supporting plugins (GNU ld or @code{gold}). with a linker supporting plugins (GNU ld 2.21 or newer or gold).
@item -fcompare-elim @item -fcompare-elim
@opindex fcompare-elim @opindex fcompare-elim
......
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