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:
MinGW: A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs...MinGW uses the Microsoft runtime libraries, distributed with the Windows operating system.