* doc/install.texi: Document in-tree building of gcc and mpfr.
authorTobias Schlüter <tobi@gcc.gnu.org>
Sun, 19 Oct 2008 18:55:05 +0000 (20:55 +0200)
committerTobias Schlüter <tobi@gcc.gnu.org>
Sun, 19 Oct 2008 18:55:05 +0000 (20:55 +0200)
From-SVN: r141232

gcc/ChangeLog
gcc/doc/install.texi

index 5ea5c0186d0e0ee8f2f8e388a9bd55c1efe3b7f1..b4e6c43bfb755890f13e043a1200c15bf161e571 100644 (file)
@@ -1,3 +1,7 @@
+2008-10-19  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       * doc/install.texi: Document in-tree building of gcc and mpfr.
+
 2008-10-19  Richard Guenther  <rguenther@suse.de>
 
        * tree-ssa-alias.c (may_alias_p): Remove bogus shortcut.
index b42a12b37f7a6d7b44d8228f7066d253121fbe66..ed49c627670b6abcad49dc4a32673868d9d3fa09 100644 (file)
@@ -307,7 +307,9 @@ systems' @command{tar} programs will also work, only try GNU
 Necessary to build GCC@.  If you do not have it installed in your
 library search path, you will have to configure with the
 @option{--with-gmp} configure option.  See also
-@option{--with-gmp-lib} and @option{--with-gmp-include}.
+@option{--with-gmp-lib} and @option{--with-gmp-include}.  Alternatively,
+if a GMP source ditribution is found in a subdirectory of you GCC
+sources named @file{gmp}, it will be built together with GCC@.
 
 @item MPFR Library version 2.3.2 (or later)
 
@@ -319,8 +321,12 @@ fixed when using this version.  It is strongly recommended to upgrade
 to the recommended version of MPFR.
 
 The @option{--with-mpfr} configure option should be used if your MPFR
-Library is not installed in your default library search path.  See
-also @option{--with-mpfr-lib} and @option{--with-mpfr-include}.
+Library is not installed in your default library search path.  See also
+@option{--with-mpfr-lib} and @option{--with-mpfr-include}.
+Alternatively, if a MPFR source ditribution is found in a subdirectory
+of you GCC sources named @file{mpfr}, it will be built together with
+GCC@.
+
 
 @item @command{jar}, or InfoZIP (@command{zip} and @command{unzip})
 
@@ -496,6 +502,12 @@ components of the binutils you intend to build alongside the compiler
 (@file{bfd}, @file{binutils}, @file{gas}, @file{gprof}, @file{ld},
 @file{opcodes}, @dots{}) to the directory containing the GCC sources.
 
+Likewise, the GMP and MPFR libraries can be automatically built together
+with GCC.  Unpack the GMP and/or MPFR source distributions in the
+directory containing the GCC sources and rename their directories to
+@file{gmp} and @file{mpfr}, respectively (or use symbolic links with the
+same name).
+
 @html
 <hr />
 <p>