eComStation: go to the Homepage This website in english Versione Italiano Diese Webseiten auf Deutsch

Customer login


Register as a new customer

eCS Newscast
With this mailinglist, you will find out about eCS related news stories and rumors as they happen.

E-Mail Address:

© 2003-2007 Serenity Systems, Inc. 2003-2013 Mensys BV, 2014-2015 BV. All rights reserved.

This site is running on eComStation

eComStation News Email this page to a friend Email this page

GCC 4.3.2 port updated

November 17, 2008 by Mark Dodel

++ From the VOICE OS/2-eCS News Service ++

From: Mark Dodel

Paul Smedley has updated his port of GCC 4.3.2.

"4.3.2 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.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

Seamonkey/Thunderbird currently do not build - Firefox is OK

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)
- Fixed problems with cdecl (20081014 build)
- Fixed (hopefully) problems with fastcall (20081014 build)
- Binutils 2.16.1 (minus ld.exe) included (20081025 build)
- Fixed (hopefully) probelm with recursive thread support in libstdc++ -
thanks Yuri for the patch! (20081025 build)
- Fixed a problem with dllexport and Seamonkey (20081031 build)
- Fixed problem with c++ exceptions (20081105 build)
- Enabled '-O3 -march=pentium -mtune=pentium4' optimisation (20081105b build)
- Fixed problem with missing 'popcount*' symbol when linking certain code
(20081116 build)
- Fixed problems with 'vtable for xxx' symbol missing for Seamonkey
(20081116 build)

Problems with this build can be reported using my bug tracker at

Current binaries:"

GCC 4.3.2 2008-11-16 release

GCC 4.3.2 2008-10-25 release patches

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 It just requires a simple

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

eComStation News  [ submit ]  [ search ]  Software News newsletter #317
 (March 12, 2018)

Warpstock 2018 Announcement
 (March 12, 2018)

IRC speakup with Bitwiseworks GmbH this Saturday!
 (February 28, 2018) newsletter #316
 (February 26, 2018) newsletter #315
 (February 12, 2018)

OS/2 VOICE IRC speakup with Arca Noae LLC...
 (February 04, 2018)

Plans from the OS2 VOICE foundation for 2018
 (February 04, 2018) newsletter #314
 (January 29, 2018)

Test build wpa_supplicant v2.7
 (March 14, 2018)

Unofficial Open Watcom 2.0 beta 3 C/C++ compiler released
 (March 07, 2018)

DFSee 14.12 released, BUG FIX only (file recovery from browser)
 (February 15, 2018)

WebServe version 1.7 released
 (January 28, 2018)

 Driver Updates
[Arca Noae] ACPI Driver Package version 3.23.08 released
 (February 20, 2018)

[Arca Noae] Panorama Video Driver Package version 1.10 released
 (February 17, 2018)

[Arca Noae] AHCI Driver Package version 2.04 released
 (December 14, 2017)

Product Information Support Community Developers Downloads Where to buy About us Sitemap