GCC - GNU C Compiler

OS/2 port of the GNU C Compiler

4.3.4 now available

Mainly due to the fact that GCC 3.3.5 (which is what is currently used by kLibc) is becoming too old to build the latest Mozilla trunk code, I started working on building a newer version of GCC.

I've started with v3.4.6 - as the thought was that the amount of changed between 3.3.5 and 3.4.6 would be comparatively small compared with aiming for the 'latest' GCC (currently 4.3.3).  I now have builds of 3.4.6, 4.0.4 and 4.3.3; The current binary of GCC 4.3.3 has been used to build several projects successfully - ie rsync, Apache2, MySQL, Firefox 3.0-cvs, Ghostscript, ffmpeg amongst others

 Known Issues with the current 4.3.3 release (2009-2-24)

- link warning when using -Zomf - emxomf will require updating to deal with the new stabs types, but according to Knut, these warnings can be safely ignored, and only affect debugging

Updates since original build - the date in brackets reflects the first build that contained the fix

- Removed binutils - this will be available separately (20090224 build)

Problems with this build can be reported using my bug tracker at http://mantis.smedley.info

Current binaries:

 GCC 4.3.4 2009-08-07 release