GCC 7.2 is a bug-fix release from the GCC 7 branch containing important fixes for regressions and serious bugs in GCC 6.1 with more than 95 bugs fixed since the previous release.
— From a GCC Announce Newsletter
GCC 7.2 is a bug-fix release from the GCC 7 branch containing important fixes for regressions and serious bugs in GCC 6.1 with more than 95 bugs fixed since the previous release.
— From a GCC Announce Newsletter
GCC 6.4 is a bug-fix release from the GCC 6 branch containing important fixes for regressions and serious bugs in GCC 6.3 with more than 102 bugs fixed since the previous release.
— From a GCC Announce Newsletter
GCC 7.1 is a major release containing substantial new functionality not available in GCC 6.x or previous GCC releases.
The C++ frontend now has experimental support for all of the current C++17 draft, with the
-std=c++1z
and-std=gnu++1z
options, and thelibstdc++
library has most of the C++17 draft library features implemented too.This release features various improvements in the emitted diagnostics, including improved locations, location ranges, suggestions for misspelled identifiers, option names, fix-it hints and various new warnings have been added.
The optimizers have been improved, with improvements appearing in all of intra- and inter-procedural optimizations, link time optimizations and various target backends, including, but not limited to, additions of store merging pass, code hoisting optimization, loop splitting, and shrink wrapping improvements.
— From a GCC Announce Newsletter
GCC 6.3 is a bug-fix release from the GCC 6 branch containing important fixes for regressions and serious bugs in GCC 6.2 with more than 79 bugs fixed since the previous release.
— From a GCC Announce Newsletter
GCC 6.2 is a bug-fix release from the GCC 6 branch containing important fixes for regressions and serious bugs in GCC 6.1 with more than 110 bugs fixed since the previous release.
— From a GCC Announce Newsletter
GCC 5.4 is a bug-fix release from the GCC 5 branch containing important fixes for regressions and serious bugs in GCC 5.3 with more than 147 bugs fixed since the previous release.
— From a GCC Announce Newsletter
GCC 6.1 Released: Enhanced C++17 Support Included
GCC 6.1 is a major release containing substantial new functionality not available in GCC 5.x or previous GCC releases.
The C++ frontend now defaults to C++14 standard instead of C++98 it has been defaulting to previously. <…> The experimental C++17 support has been enhanced in this release.
This releases features various improvements in the emitted diagnostics, including improved locations, location ranges, suggestions for misspelled identifiers, option names etc., fix-it hints and a couple of new warnings have been added.
— From a GCC Announce Newsletter