Journal GCC 4.0 dans les bacs

Posté par  .
Étiquettes :
0
22
avr.
2005
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.

Suivre le flux des commentaires

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