Patchwork RFC patch for http://gcc.gnu.org/install/download.html / gcc/doc/install.texi

login
register
mail settings
Submitter Tobias Burnus
Date Aug. 15, 2012, 8:52 a.m.
Message ID <502B6349.1060803@net-b.de>
Download mbox | patch
Permalink /patch/177578/
State New
Headers show

Comments

Tobias Burnus - Aug. 15, 2012, 8:52 a.m.
Dear all,

when looking at http://gcc.gnu.org/install/download.html, I wondered 
whether some parts should be updated.

In particular
- Mentioning the GIT mirror at http://gcc.gnu.org/wiki/GitMirror
- Mentioning CLOOG/ISL for the in-tree build

Those changes I did in the patch below.

However, I am also wondering about the
"It is possible to download a full distribution or specific components."

I think GCC stopped doing so at some 4.x release - but install.html also 
applies to GCC 3.x.y where it still existed. I was thus a bit reluctant 
to remove that part.

Furthermore, I was wondering whether one should link to 
ftp://gcc.gnu.org/pub/gcc/infrastructure/ (either directly or by 
mentioning its existence on the mirrors).

What do you think?

Tobias

Patch

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index dfdd624..bbb8535 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -524,6 +524,7 @@  the executables named @command{cantlr}, @command{runantlr} or

-GCC is distributed via @uref{http://gcc.gnu.org/svn.html,,SVN} and FTP
-tarballs compressed with @command{gzip} or
-@command{bzip2}.  It is possible to download a full distribution or specific
-components.
+GCC is distributed via @uref{http://gcc.gnu.org/svn.html,,SVN},
+@uref{http://gcc.gnu.org/wiki/GitMirror,,GIT}, and on
+@uref{http://gcc.gnu.org/mirrors.html,,FTP} as tarballs compressed with
+@command{gzip} or @command{bzip2}.  It is possible to download a full
+distribution or specific components.

@@ -555,7 +556,8 @@  components of the binutils you intend to build alongside the compiler

-Likewise the GMP, MPFR and MPC libraries can be automatically built
-together with GCC.  Unpack the GMP, MPFR and/or MPC source
-distributions in the directory containing the GCC sources and rename
-their directories to @file{gmp}, @file{mpfr} and @file{mpc},
-respectively (or use symbolic links with the same name).
+Likewise the GMP, MPFR and MPC libraries and the optional CLOOG and ISL
+libraries can be automatically built together with GCC.  Unpack the GMP,
+MPFR, MPC, CLOOG and/or ISL source distributions in the directory
+containing the GCC sources and rename their directories to @file{gmp},
+@file{mpfr}, @file{mpc}, @file{cloog} and @file{isl}, respectively (or
+use symbolic links with the same name).