Twilight Dragon Media keep track of and regularly release releases of GCC that can be used for MinGW environments.
The current version is based on GCC 4.3.2.
Packages can be downloaded here . I started using the 4.3.2-TDM1 release in production after rigorous testing for two months. The only thing I hit is cross-DLL exceptions in C ++, but C ++ exceptions have been smashed in MinGW for ages, and most of our code doesn't use them anyway or at least doesn't use them across borders libraries.
A newer version appeared there (4.3.2-TDM2, missing for a couple of days). The release notes say that it "differs from the first only in two bug fixes - one related to temporary files, and one related to header paths. A new TDM / MinGW installer has recently been released." I have not tested it yet.
Edit: 4.3.3-TDM1 seems to be stable so far - there were no errors in pre-production use. After intensive testing, I can recommend 4.3.2-TDM2 for use in production.
source share