in a nutshell
The TDM-GCC builds are unofficial replacements for the official MinGW releases of GCC binaries. TDM-GCC was previously recommended for experimentation purposes only, but constant use in day-to-day development and a total download count of over 40,000 have proven the TDM-GCC releases to be at least as usable as the most recent official MinGW GCC release. Therefore, TDM-GCC is now heartily endorsed for production use in any non-critical environment, with only the following caveats:
TDM-GCC is not formally affiliated with or endorsed by the MinGW project (although several MinGW team members make use of it)
No level of support for TDM-GCC is in any way guaranteed (although a best effort is made to fix bugs as they are found or forward them to GCC Bugzilla)
TDM/MinGW Installer 1.812.0
Released 2008-12-09
Bundled Installer: [tdm-mingw-1.812.0-f1.exe] (23.8 MB)
Includes C and C++ SJLJ packages from GCC 4.3.2 TDM-2, plus binutils (2.19-rc1), mingw-runtime (3.14), w32api (3.13), mingw32-make (3.81-20080326-3) and gdb (6.8-mingw-3).