On Sat, 6 Dec 2014, Jonathan Wakely wrote:
> I'm also noting one old change in the GCC 4.5 page, and
> removing/changing some links to the C++0x status table. The list of
> features supported on trunk is fairly irrelevant to someone looking at
> the 4.4 release notes, so I've linked to the docs for the relevant
> release
This was a good change, thank you.
The only drawback of this, and some similar cases, is that we now
risk referring to older versions on a release branch. I do not
have a good idea how to best handle this, so for now I updated
references to online documentation to the latest versions (4.8.4
and 4.9.2, respectively).
Gerald
Index: gcc-4.8/changes.html
===
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v
retrieving revision 1.131
diff -u -r1.131 changes.html
--- gcc-4.8/changes.html19 Dec 2014 11:38:57 - 1.131
+++ gcc-4.8/changes.html8 Apr 2015 10:30:59 -
@@ -292,7 +292,7 @@
Runtime Library (libstdc++)
-https://gcc.gnu.org/onlinedocs/gcc-4.8.3/libstdc++/manual/manual/status.html#status.iso.2011";>
+https://gcc.gnu.org/onlinedocs/gcc-4.8.4/libstdc++/manual/manual/status.html#status.iso.2011";>
Improved experimental support for the new ISO C++ standard, C++11,
including:
Index: gcc-4.9/changes.html
===
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.9/changes.html,v
retrieving revision 1.84
diff -u -r1.84 changes.html
--- gcc-4.9/changes.html31 Dec 2014 10:51:19 - 1.84
+++ gcc-4.9/changes.html8 Apr 2015 10:31:00 -
@@ -128,7 +128,7 @@
and starting with the 4.9.1 release also in the Fortran compiler.
The new -fopenmp-simd option can be used to enable OpenMP's
SIMD directives, while ignoring other OpenMP directives. The new https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Optimize-Options.html#index-fsimd-cost-model-908";
+
href="https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gcc/Optimize-Options.html#index-fsimd-cost-model-908";
>-fsimd-cost-model= option permits to tune the
vectorization cost model for loops annotated with OpenMP and Cilk
Plus simd directives; -Wopenmp-simd warns when
@@ -151,7 +151,7 @@
Support for colorizing diagnostics emitted by GCC has been added.
The https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Language-Independent-Options.html#index-fdiagnostics-color-252";
+
href="https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gcc/Language-Independent-Options.html#index-fdiagnostics-color-252";
>-fdiagnostics-color=auto will enable it when
outputting to terminals, -fdiagnostics-color=always
unconditionally. The GCC_COLORS environment variable
@@ -177,7 +177,7 @@
With the new https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Loop-Specific-Pragmas.html";
+
href="https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gcc/Loop-Specific-Pragmas.html";
>#pragma GCC ivdep, the user can assert that there are no
loop-carried dependencies which would prevent concurrent execution of
consecutive iterations using SIMD (single instruction multiple data)
@@ -383,7 +383,7 @@
ABI changes:
The https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gfortran/Argument-passing-conventions.html";
+
href="https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gfortran/Argument-passing-conventions.html";
>argument passing ABI has changed for scalar dummy
arguments of type INTEGER, REAL,
COMPLEX and LOGICAL, which have
@@ -418,7 +418,7 @@
controlled by the -Wzerotrip option, which is implied by
-Wall.
The new NO_ARG_CHECK attribute of the https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gfortran/GNU-Fortran-Compiler-Directives.html";
+
href="https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gfortran/GNU-Fortran-Compiler-Directives.html";
>!GCC$ directive can be used to disable the
type-kind-rank (TKR) argument check for a dummy argument. The feature
is similar to ISO/IEC TS 29133:2012's TYPE(*), except that
@@ -452,7 +452,7 @@
the execution and any exception (but inexact) is signaling, a warning
is
printed to ERROR_UNIT, indicating which exceptions are
signaling. The https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gfortran/Debugging-Options.html";
+
href="https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gfortran/Debugging-Options.html";
>-ffpe-summary= command-line option can be used to fine-tune
for which exceptions the warning should be shown.
Rounding on input (READ) is now handled on systems where
@@ -597,7 +597,7 @@
having to compile the entire file with the -mxxx option.
This improves the usability of x86 intrinsics and is particularly useful
when doing https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Function-Multiversioning.html";
+
href="https://gcc.gnu.org