Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

GCC 4.6.0 : des exécutables plus rapides

par - source: gcc.gnu.org via Silicon.fr

La suite d’outils de compilation GCC (GNU Compiler Collection), bien connue par les amoureux du « libre », vient de passer en version 4.6.0. Au menu : ménage de printemps, support de nombreux langages de programmation et améliorations diverses et variées.

Optimisations et améliorations

L’arrivée de cette nouvelle version est donc l’occasion de faire le ménage au sein des architectures supportées, certains processeurs et systèmes étant jugés obsolètes.  Les Cortex-M4 sont désormais supportés tandis que l’unité multimédia Neon des Cortex-A9 est maintenant prise en charge.  Les processeurs LEON, IBM z196 et Loongson 3A sont eux aussi supportés par GCC 4.6.0, de même que les Cortex-A15 à titre expérimental.

Le mode d’optimisation –Ofast, permettant la création d’exécutable très rapides au détriment d’un respect strict des standards, fait par ailleurs son apparition. De nombreux langages sont supportés : Ada, C, C++, Fortran, Java et Objective-C, mais également Go (de Google). Notons enfin que le GCC 4.6.0 est capable de créer des applications natives Android via la librairie C Bionic.

Partager:
2
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
FireBird 28/03/2011 21:13
Masquer
-0+

Cool

tranche 28/03/2011 22:36
Masquer
-0+

Cette version gére également l'unité vectorielle 256 bits AVX des nouveaux intel.
Au côté de -Ofast on notera l'inclusion de libquadmath qui au contraire de -Ofast permet une plus grande précision de calcul (sur 128 bits) au détriment des performances.
Un ptit benchmark de compilo.

Publicité

Les offres du moment

Newsletters


OK