This is the right thing in general (considering mirror sites like http://www.gnu.org/software/gcc/) and the fact that we know do not need to convert these from http to https confirms that point.
It also shows that mass converting the entire wwwdocs tree in a single step would not have been ideal. Applied. Gerald Index: branching.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/branching.html,v retrieving revision 1.31 diff -u -r1.31 branching.html --- branching.html 2 Mar 2012 14:27:48 -0000 1.31 +++ branching.html 28 Jun 2014 10:29:55 -0000 @@ -64,7 +64,7 @@ <li><a href="translation.html#regen">Regenerate <code>gcc.pot</code></a> and <code>cpplib.pot</code>. -<a href="http://gcc.gnu.org/translation.html#submit">Send them +<a href="translation.html#submit">Send them to the translation project</a> if no snapshot of this version was sent during development stage 3 or 4.</li> Index: lists.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/lists.html,v retrieving revision 1.109 diff -u -r1.109 lists.html --- lists.html 28 Jun 2014 08:14:40 -0000 1.109 +++ lists.html 28 Jun 2014 10:29:55 -0000 @@ -13,7 +13,7 @@ --> <p>The GCC project has many mailing lists, which are archived on the web -(and <a href="http://gcc.gnu.org/lists.html#searchbox">searchable</a>). +(and <a href="#searchbox">searchable</a>). Please make yourself familiar with <a href="#policies">our policies</a> before <a href="#subscribe">subscribing</a> and posting to these lists. </p> Index: news/profiledriven.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/news/profiledriven.html,v retrieving revision 1.9 diff -u -r1.9 profiledriven.html --- news/profiledriven.html 3 Dec 2013 01:04:42 -0000 1.9 +++ news/profiledriven.html 28 Jun 2014 10:29:56 -0000 @@ -85,7 +85,7 @@ heuristics that expose common behavior of programs, for instance that loops usually loop more than once, pointers are non-null and integers usually positive. The original predictor has been contributed by <a -href="http://gcc.gnu.org/news/reorder.html">Stan Cox and Jason +href="reorder.html">Stan Cox and Jason Eckhardt for the basic block reordering pass</a>. </p> Index: projects/cli.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cli.html,v retrieving revision 1.24 diff -u -r1.24 cli.html --- projects/cli.html 3 Dec 2013 01:11:52 -0000 1.24 +++ projects/cli.html 28 Jun 2014 10:29:56 -0000 @@ -361,7 +361,7 @@ <li><p>The frontend would provide a way of producing native executables from CIL images, analogous to how the <i>GNU Compiler - for Java</i> (<a href="http://gcc.gnu.org/java/">GCJ</a>) provides a + for Java</i> (<a href="../java/">GCJ</a>) provides a way to produce native executables from Java classes.</p></li> </ul> Index: testing/index.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/testing/index.html,v retrieving revision 1.34 diff -u -r1.34 index.html --- testing/index.html 28 Jun 2014 08:14:42 -0000 1.34 +++ testing/index.html 28 Jun 2014 10:29:56 -0000 @@ -48,7 +48,7 @@ <a href="http://gcc.gnu.org/install/test.html">Installing GCC: Testing</a> for instructions on submitting test results.</li> <li>Build cross compilers and test with simulators as described in - <a href="http://gcc.gnu.org/simtest-howto.html">How to test GCC + <a href="../simtest-howto.html">How to test GCC on a simulator</a>.</li> <li>If your system is beefy enough, do regular builds and test runs with RTL consistency checks enabled. This slows the compiler down by an