install.texi (--enable-gold): Remove.
authorRichard Guenther <rguenther@suse.de>
Fri, 18 Mar 2011 14:33:45 +0000 (14:33 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 18 Mar 2011 14:33:45 +0000 (14:33 +0000)
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

gcc/ChangeLog
gcc/doc/install.texi
gcc/doc/invoke.texi

index cb69c8f5f2072b46df2305f6f8c1b8a954b67224..11fcfe7f171a9ae8df4dec0b34e15afe0ac0b2c6 100644 (file)
@@ -1,3 +1,9 @@
+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>
 
        PR middle-end/47790
index b953d7283cf5c02fa0ba3cb78b4836fb9d4efbae..1312203dc5d243ef9624121010ec39a5cfc229e5 100644 (file)
@@ -1666,13 +1666,12 @@ GLIBC 2.11 or above, otherwise disabled.
 Enable support for link-time optimization (LTO).  This is enabled by
 default, and may be disabled using @option{--disable-lto}.
 
-@item --enable-gold
-Enable support for using @command{gold} as the linker.  If gold support is
-enabled together with @option{--enable-lto}, an additional directory
-@file{lto-plugin} will be built.  The code in this directory is a
-plugin for gold that allows the link-time optimizer to extract object
-files with LTO information out of library archives.  See
-@option{-flto} and @option{-fwhopr} for details.
+@item --with-plugin-ld=@var{pathname}
+Enable an alternate linker to be used at link-time optimization (LTO)
+link time when @option{-fuse-linker-plugin} is enabled.
+This linker should have plugin support such as gold starting with
+version 2.20 or GNU ld starting with version 2.21.
+See @option{-fuse-linker-plugin} for details.
 @end table
 
 @subheading Cross-Compiler-Specific Options
index af2fe2633899b0db015881652cf9fa149a5fa962..c0d3c4398618914f7962eb5a3bec45aff74b7873 100644 (file)
@@ -7718,8 +7718,8 @@ 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 @code{gold}
-or in GNU ld 2.21.51 or newer..
+relies on the linker plugin support in linker that 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
@@ -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.
 
 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
 @opindex fcompare-elim