GCC 4.3.2 is now available FROM Paul Smedley's web site.
http://www.smedley.info/os2ports/
"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.2). I now have builds of 3.4.6, 4.0.4 and 4.3.2
The current binary of GCC 4.3.2 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.2 release (2008-10-12b)
- no support yet for the GOMP multiprocessor library
- 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
- Added threading support (2008-10-11 build)
- fixed problem with stdcall that produced errors like ':75: Error: invalid character '_' in mnemonic' (2008-10-12 build)
- fixed (hopefully) 'internal compiler error' crashes when -fPIC is used (2008-10-12 build)
- Added support for precompiled headers based on cygwin code (untested) (2008-10-12b build)
- Fixed 'gcc conftest.c -lgcc' produced -lgcc.exe (20081012b build)
Problems with this build can be reported using my bug tracker at
http://mantis.smedley.info "
Current binaries:
GCC 4.3.2 2008-10-12b release
http://download.smedley.info/gcc-4.3.2-os2-20081012b.zip
GCC 4.3.2 2008-10-11 release patches
http://download.smedley.info/gcc-4.3.2-os2-20081011-patch.zip
Please let Paul know if you find this software useful. He needs user feedback to continue work on these projects. He maintains a bug tracker for many projects at http://mantis.smedley.info It just requires a simple registration.
If you'd like to help support continued development of this project (and many others) for OS/2 & eComStation, please consider making a donation either via Paypal using the link on Paul's website, or using the Mensys Online Store http://www.mensys.net/os2ports/
Source: Os2VOICE.org