Ca y est GCC-3.0.1 est sorti. Après le décalage de la date de release du 15 août au 20 août, il est à l'heure. Même si gcc-3 n'est toujours par parfait, cette version corrige plusieurs bugs du C++ et tente d'être plus compatible avec GCC-2.95.x
L'annonce (338 hits)
Le site de GCC (475 hits)
Les sources (mirroirs) (277 hits)
> Lire la dépêche (8 commentaires, moyenne: 0,9).
Vous avez demandé le commentaire #54701.




Quelqu'un a testé ?
Ca vaut quoi par rapport au 3.0.0?
Après tous les défauts dont on a parlé ici : executables enormes, lenteur etc..., est ce que celui ci est mieux (vraiment ...)
Parce que sur ma slack, le 3.0.0 y est (contrib), mais dans le README, le type dit qu'il a compilé bash et un autre truc avec, mais qu'il a pas osé aller plus loin ...
JR
[^]Re: Quelqu'un a testé ?
Pour le C++, je sais pas, tout a ete tellement changé : norme, bibliotheques, ABI.
Mais pour le C, effectivement gcc-3 est un peu plus lent, mais le code generé est legerement plus rapide (pour x86 en tous cas).
Linux (le kernel) commence a supporter les changements intervenu dans la declaration des fonction inline(static/extern).
En theorie tout programme ANSI C doit se compiler
correctement, pour les extensions GNU et ISO 99, faut voir.
[^]Re: Quelqu'un a testé ?
Pendant quelques mois, on a testé gcc 3.0 sur la liste LinuxFromScratch, conclusion :
Mieux vaut rester a gcc 2.95.3. La raison principale est qu'un système crée avec gcc 3.0, n'est pas capable de se recompiler lui même. D'ailleurs dans la dernière glibc 2.2.4, ils empechent que vous la compiliez avec gcc 3.0 (test dans le configure)...
Reste maintenant a essayez gcc 3.0.1
http://www.linuxfromscratch.org(...)