| Index: gcc/INSTALL/prerequisites.html
|
| diff --git a/gcc/INSTALL/prerequisites.html b/gcc/INSTALL/prerequisites.html
|
| index b1f50b94aaed74043485b1c0190fecbbc0d5da0a..9635f4369ecb8969957eaa9dc94f99f53666b0db 100644
|
| --- a/gcc/INSTALL/prerequisites.html
|
| +++ b/gcc/INSTALL/prerequisites.html
|
| @@ -3,7 +3,7 @@
|
| <title>Prerequisites for GCC</title>
|
| <meta http-equiv="Content-Type" content="text/html">
|
| <meta name="description" content="Prerequisites for GCC">
|
| -<meta name="generator" content="makeinfo 4.13">
|
| +<meta name="generator" content="makeinfo 4.12">
|
| <link title="Top" rel="top" href="#Top">
|
| <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
|
| <!--
|
| @@ -103,7 +103,7 @@ Necessary (only on some platforms) to untar the source code. Many
|
| systems' <samp><span class="command">tar</span></samp> programs will also work, only try GNU
|
| <samp><span class="command">tar</span></samp> if you have problems.
|
|
|
| - <br><dt>GNU Multiple Precision Library (GMP) version 4.1 (or later)<dd>
|
| + <br><dt>GNU Multiple Precision Library (GMP) version 4.3.2 (or later)<dd>
|
| Necessary to build GCC. If you do not have it installed in your
|
| library search path, you will have to configure with the
|
| <samp><span class="option">--with-gmp</span></samp> configure option. See also <samp><span class="option">--with-gmp-lib</span></samp>
|
| @@ -111,20 +111,23 @@ and <samp><span class="option">--with-gmp-include</span></samp>. Alternatively,
|
| distribution is found in a subdirectory of your GCC sources named
|
| <samp><span class="file">gmp</span></samp>, it will be built together with GCC.
|
|
|
| - <br><dt>MPFR Library version 2.3.2 (or later)<dd>
|
| + <br><dt>MPFR Library version 2.4.2 (or later)<dd>
|
| Necessary to build GCC. It can be downloaded from
|
| -<a href="http://www.mpfr.org/">http://www.mpfr.org/</a>. The version of MPFR that is bundled with
|
| -GMP 4.1.x contains numerous bugs. Although GCC may appear to function
|
| -with the buggy versions of MPFR, there are a few bugs that will not be
|
| -fixed when using this version. It is strongly recommended to upgrade
|
| -to the recommended version of MPFR.
|
| -
|
| - <p>The <samp><span class="option">--with-mpfr</span></samp> configure option should be used if your MPFR
|
| -Library is not installed in your default library search path. See also
|
| -<samp><span class="option">--with-mpfr-lib</span></samp> and <samp><span class="option">--with-mpfr-include</span></samp>.
|
| -Alternatively, if a MPFR source distribution is found in a subdirectory
|
| -of your GCC sources named <samp><span class="file">mpfr</span></samp>, it will be built together with
|
| -GCC.
|
| +<a href="http://www.mpfr.org/">http://www.mpfr.org/</a>. The <samp><span class="option">--with-mpfr</span></samp> configure
|
| +option should be used if your MPFR Library is not installed in your
|
| +default library search path. See also <samp><span class="option">--with-mpfr-lib</span></samp> and
|
| +<samp><span class="option">--with-mpfr-include</span></samp>. Alternatively, if a MPFR source
|
| +distribution is found in a subdirectory of your GCC sources named
|
| +<samp><span class="file">mpfr</span></samp>, it will be built together with GCC.
|
| +
|
| + <br><dt>MPC Library version 0.8.1 (or later)<dd>
|
| +Necessary to build GCC. It can be downloaded from
|
| +<a href="http://www.multiprecision.org/">http://www.multiprecision.org/</a>. The <samp><span class="option">--with-mpc</span></samp>
|
| +configure option should be used if your MPC Library is not installed
|
| +in your default library search path. See also <samp><span class="option">--with-mpc-lib</span></samp>
|
| +and <samp><span class="option">--with-mpc-include</span></samp>. Alternatively, if an MPC source
|
| +distribution is found in a subdirectory of your GCC sources named
|
| +<samp><span class="file">mpc</span></samp>, it will be built together with GCC.
|
|
|
| <br><dt>Parma Polyhedra Library (PPL) version 0.10<dd>
|
| Necessary to build GCC with the Graphite loop optimizations.
|
| @@ -146,16 +149,26 @@ not installed in your default library search path.
|
| <br><dt><samp><span class="command">jar</span></samp>, or InfoZIP (<samp><span class="command">zip</span></samp> and <samp><span class="command">unzip</span></samp>)<dd>
|
| Necessary to build libgcj, the GCJ runtime.
|
|
|
| + <br><dt>libelf version 0.8.12 (or later)<dd>
|
| +Necessary to build link-time optimization (LTO) support. It can be
|
| +downloaded from <a href="http://www.mr511.de/software/libelf-0.8.12.tar.gz">http://www.mr511.de/software/libelf-0.8.12.tar.gz</a>,
|
| +though it is commonly available in several systems. The versions in
|
| +IRIX 5 and 6 don't work since they lack <samp><span class="file">gelf.h</span></samp>. The version in
|
| +Solaris 2 does work.
|
| +
|
| + <p>The <samp><span class="option">--with-libelf</span></samp> configure option should be used if libelf is
|
| +not installed in your default library search patch.
|
| +
|
| </dl>
|
|
|
| <h3 class="heading"><a name="TOC1"></a>Tools/packages necessary for modifying GCC</h3>
|
|
|
| <dl>
|
| -<dt>autoconf version 2.59<dt>GNU m4 version 1.4 (or later)<dd>
|
| +<dt>autoconf version 2.64<dt>GNU m4 version 1.4.6 (or later)<dd>
|
| Necessary when modifying <samp><span class="file">configure.ac</span></samp>, <samp><span class="file">aclocal.m4</span></samp>, etc.
|
| to regenerate <samp><span class="file">configure</span></samp> and <samp><span class="file">config.in</span></samp> files.
|
|
|
| - <br><dt>automake version 1.9.6<dd>
|
| + <br><dt>automake version 1.11.1<dd>
|
| Necessary when modifying a <samp><span class="file">Makefile.am</span></samp> file to regenerate its
|
| associated <samp><span class="file">Makefile.in</span></samp>.
|
|
|
| @@ -165,8 +178,8 @@ file. Specifically this applies to the <samp><span class="file">gcc</span></sam
|
| as any of their subdirectories.
|
|
|
| <p>For directories that use automake, GCC requires the latest release in
|
| -the 1.9.x series, which is currently 1.9.6. When regenerating a directory
|
| -to a newer version, please update all the directories using an older 1.9.x
|
| +the 1.11 series, which is currently 1.11.1. When regenerating a directory
|
| +to a newer version, please update all the directories using an older 1.11
|
| to the latest released version.
|
|
|
| <br><dt>gettext version 0.14.5 (or later)<dd>
|
| @@ -244,7 +257,7 @@ the GCC-specific entry point. You can download a suitable jar from
|
|
|
| <br><dt>antlr.jar version 2.7.1 (or later)<dt>antlr binary<dd>
|
| If you wish to build the <samp><span class="command">gjdoc</span></samp> binary in libjava, you will
|
| -need to have a <samp><span class="file">antlr.jar</span></samp> library available. The library is
|
| +need to have an <samp><span class="file">antlr.jar</span></samp> library available. The library is
|
| searched in system locations but can be configured with
|
| <samp><span class="option">--with-antlr-jar=</span></samp> instead. When configuring with
|
| <samp><span class="option">--enable-java-maintainer-mode</span></samp>, you will need to have one of
|
|
|