eComStation: vai alla Homepage This website in english Versione Italiano Diese Webseiten auf Deutsch

Login cliente
Nome utente:

Password:


Registrati come nuovo utente


eCS Newscast
Grazie a questa mailinglist, potrai conoscere notizie e voci su eCS appena usciranno.

Indirizzo email:



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

Questo sito gira su eComStation

Notizie su eComStation Manda questa pagina a un amico Manda questa pagina per posta

GCC 4.3.2 port updated

November 17, 2008 by Mark Dodel

++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Mark Dodel

Paul Smedley has updated his port of GCC 4.3.2.
http://www.smedley.info/os2ports/

"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
http://mantis.smedley.info

Current binaries:"

GCC 4.3.2 2008-11-16 release
http://download.smedley.info/gcc-4.3.2-os2-20081116.zip

GCC 4.3.2 2008-10-25 release patches
http://download.smedley.info/gcc-4.3.2-os2-20081025-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/

Notizie su eComStation  [ spedisci ]  [ cerca ]  Notizie sul software
OS2VOICE now also on twitter...
 (July 08, 2018)

netlabs.org newsletter #325
 (July 02, 2018)

Announcing Warpstock Europe 2019!
 (June 27, 2018)

netlabs.org newsletter #324
 (June 18, 2018)

netlabs.org newsletter #323
 (June 04, 2018)

netlabs.org newsletter #322
 (May 21, 2018)

Status of Warpstock Europe 2018 in Berlin next weekend 26 and 27 of May...
 (May 21, 2018)

netlabs.org newsletter #321
 (May 07, 2018)


DFSee 15.1 released, full HFS+ support
 (June 08, 2018)

openssl 1.0.2o
 (May 30, 2018)

DFSee TESTERS needed; Please verify new ABOUT information
 (May 28, 2018)

Weasel 2.45 released
 (May 28, 2018)

 Aggiornamenti sui driver
[Arca Noae] ACPI Driver Package version 3.23.09 released
 (May 14, 2018)

[Arca Noae] New MultiMac NIC driver package (20180414) released
 (April 14, 2018)

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

Informazioni sul prodotto Supporto Comunità Sviluppatori Scaricamenti Dove acquistare Chi siamo