You can get it on my web site
http://home.comcast.net/~mcatudalGNUARM is mostly for windows and doesn't have RPM packages for major Linux distributions.
GNUARM distribute codesourcery code which is good but proprietary. If you want completely free distribution that is not the way to go.
My compilers are work in progress but are are fully functional. They support mix of thumb and arm code as well as ARM 32 bit.
They are based on the free portion of codesourcery code of last year with some fix for interwork support in libraries. I don't like the newlib at all and am working on better library support for ARM7 code to completely replace newlib. I will provide a way to create the libraries from manufacturers code without necessarily including them unless I get approval from them. Their library are always available from their web site. ST is very good for that.
I have 32 bits and 64 bits binaries for Mandriva and Fedora 8. I have tested both binaries on Mandriva and Fedora, they are interchangeable. For those who prefer natives binaries for SuSE don't despair,
I will have them within the next two months. Meanwhile just use the fedora or Mandriva binaries. If you find any issues feel free to let me know.
I will upgrade them soon to have optimizations for Cortex-R4F and Cortex-A9
I do not include any proprietary stuff from codesourcery or anyone else. Contrary to codesourcery my code has full support for NLS so if you prefer your messages to be in French, Spanish or and other language it is possible. Binutils has some issues on that but there is no problem with the compiler and debugger. I am also helping on getting setedit to fully support debugging with arm. So far I got it to work well except that I have to run openocd first and send the correct commands to download the code in RAM or reflash the device. We are working on getting this working perfectly.
I wasn't even aware of the existence of codeblocks until a few weeks ago. I have tried to work with eclipse and found some serious issues with fedora, SuSE and Madriva. Debugging with gdb is not functional with the latest distributions. The immediate solution was to use insight which sucks. Codeblock seems very promising.
I am also working on some documentation and should have them done sometimes this summer. I will provide the information in English first and then in French, with examples for some NXP, Atmel and ST popular development board by IAR and keil.