Release Notes: Many optimizer improvements were made. Version 3.0 of the OpenMP specification is now supported for the C, C++, and Fortran compilers. "Uninitialized" warnings do not require enabling optimization anymore. The experimental support for the upcoming ISO C++ standard C++0x was improved. Several new targets and target specific improvements were introduced, while several old targets were obsoleted or removed. Many bugs were fixed.
Release Notes: This release contains fixes for regressions in GCC 4.3.2 relative to previous releases of GCC.
Release Notes: Several bugs were fixed. Decimal floating point variables are now aligned to their natural boundaries when they are passed on the stack for i386. The "-mcld" command line option was added for backward compatibility on some operating systems.
Release Notes: Lots of bugs were fixed. Optimizer flags were added. Several language enhancements were implemented.
Release Notes: This release contains fixes for regressions in 4.2.2 relative to previous releases.
Release Notes: General optimizer improvements were made. OpenMP support was added. Various bugs were fixed. Other improvements and changes were done.
Release Notes: Overzealous optimization of catch() clauses in shared libraries was reverted. Some bugs were fixed.
Release Notes: Important security improvements on the generated code. Various optimizer improvements. Many Java (GJC) fixes and improvements. Support has been added for the IBM System z9 109, the MorphoSys architecture. Many other changes.
Release Notes: This release featured fixes for regressions in GCC 4.0.1.
Release Notes: 197 bugs, 12 of them with priority 1, have been fixed.