I compiled a Toolchain including 4.7.0 (as of 2012-17-02) for Windows, including some fixes to known bugs of this version, like the [url=http://gcc.gnu.org/bugzilla/show..., the [url=http://sourceware.org/PR12161]Relax Bug[/url], The [url=http://savannah.nongnu.org/bugs/... Bug[/url]. There are probably other minor bugs but it works fine for me.
It is a standalone Toolchain, but only the core Components are included. All other Tools can be taken by WinAVR or Atmels Toolchain.
- Binutils-2.22 (as of 2012-19-02)
- AVR-Dude 5.11.1
- Languages: C, C++
- Support for ATMega and ATXMega Devices!!
As stated, you can use it as standalone version, but if you are missing some tools, install WinAVR first and then replace its files with those from my Package.
[url=http://www.melzer-electronic.de/... is the Download Link[/url], size is around 11 MB.
I hope you can profit from this! For my project, which is about 16kb, it improves the size 4,1% with -Os (Optimize for size) and 1,4% with -O2 compared to Atmels most recent Toolchain which is based on gcc 4.5.1
I would like to hear your results and please report any bugs, when found, here or directly to [url=http://gcc.gnu.org/bugzilla/]GCC Bugzilla[/url].
Update 02/22: Added the missing .dll file to each directory.