GCC - GNU C Compiler v4.5.x
OS/2 port of the GNU C Compiler
4.5.2 now available
The current binary of GCC 4.4.x has been used to build several projects successfully - ie MySQL, Scribus, ffmpeg amongst others
Known Issues with the current release:
- optlink does not work (affects building of ipluginw.dll from mozilla)
Updated in this build: -
- Updated to v4.4.0 (2009-04-26 build)
- Removed some symbols from libgcc_eh.a that are already contained in libc063.dll - fixes building Firefox with -static-libgcc (2009-04-26 build)
- Included updated emxomf that recognises some new stabs variables (20090503 build)
- Fixed 'unknown stabs type' warnings when compiling/linking with -Zomf (20090503 build)
- Updated to 4.4.4 source (20100501 build)
- Updated to GMP 5.0.1 (20100703 build)
- Updated to MPFR 2.4.2 (20100703 build)
- Fixed internal compiler error building NSPR & Scribus (20100703 build)
- Built the compiler using GCC 4.4.4 (20100704 build)
- Updated to GCC 4.4.5 source (20101004)
- Updated to GCC 4.5.2 source (20101231)
- Included libc_dll.a/.lib which do NOT include any libstdc++/libgcc symbols from GCC 3.3.5 to avoid any conflicts with GCC 4.5.2 libstdc++/libgcc, and allow static linking (20101231 build)
- Changed link order to link against libgcc before libc_dll.a/.lib as a 'belts and braces' solution to the above (20101231 build)
- Reinstated Unwind* functions that were previous removed to allow static linking (20101231 build)
- The combination of the above fixes helps fix some problems with c++ exception support (20101231 build)
Current binaries:
GCC 4.5.2 bugfix - replace existing cc1.exe and cc1plus.exe to fix SIGSEGVs
Previous page: GCC - GNU C Compiler v4.4.x
Next page: Ghostscript