Journal : GCC 4.0 dans les bacs

Posté par Guillaume POIRIER (page perso, ) le 22 avril 2005
0
Salut à tous,
Ca faisait un moment qu'on l'attendait, et voilà, GCC 4.0 est sortit il y a deux jours: http://gcc.gnu.org/gcc-4.0/(...)
Au menu des nouveautés, encore plus de code qui ne compile plus suite au durcissement de la syntaxes en assembleur inline, mais surtout, le support de la forme SSA ( http://www.irisa.fr/master/COURS/CAPS/CoursCD/HTML/RepresentationsD(...) ) au coeur du compilateur, ce qui devrait simplifier la mise en oeuvre d'un certain nombre d'optimisations.

Un autre changement notable est un meilleur auto-vectoriseur (c-à-d l'utilisation de code SIMD dans des boucles sur des tableaux par exemple). Cf: http://en.wikipedia.org/wiki/SIMD(...)

Le compilateur C++ a subit vraiment d'intenses changements qui devraient améliorer grandement le temps de compilation (oui, c'est vrai que c'était difficile de faire pire que l'existant! ;-) )

Pour les possesseurs de macs, cette version a reçu pas mal l'appui d'Apple, et les performances s'en ressentent.

La liste de changement: http://gcc.gnu.org/gcc-4.0/changes.html(...)

Ce compilateur sera le compilateur de base de la prochaine Fedora Core, si bien qu'on peu espérer que les problèmes éventuels de cette pierre maîtresse de l'édifice des logiciels libre seront vite éliminées dans les version futures.

NB: étant donné la nature quelque peu trollesque de ce journal, je ne le propose pas en dépêche.

> Lire le journal (2 commentaires, moyenne: 3,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

news

Posté par patrick_g (page perso, ) le 22/04/2005 à 09:41. (lien). Évalué à 4.

J'ai envoyé une news ce matin vers 10h. Comme je n'ai pas évoqué ces sujets trollesques j'ai bon espoir qu'elle sera acceptée.

Par contre ton lien irisa est vraiment bien : merci beaucoup !

Revenir en haut de page