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

Le compilateur GCC passe en version 4.4

par - source: Linux FR

Une nouvelle version majeure estampillée 4.4.0 du compilateur GCC (GNU Compiler Collection) vient de faire son apparition. Cet outil libre prend pour rappel en charge de nombreux langages : C et C++ bien entendu, mais également Objective-C, Ada, Fortran ou encore Java.

Bonjour 4.4.0

De nombreuses améliorations, corrections de bugs et ajouts de fonctionnalités sont de la partie. On notera par exemple la compatibilité avec de nouveaux processeurs exploitant des architectures déjà supportées (Cortex-A9, Loongson 2E et 2F, PowerPC e300c2, e300c3 et e500mc,...) ou non (picoChip), l’incorporation d’un nouvel allocateur de registres IRA (Integrated Register Allocator), l’optimisation de l’exécution des boucles de code, la gestion d’OpenMP 3, l'amélioration du support de la norme Fortran 2003, l’apparition d’un nouvel ordonnanceur d’instructions pour les processeurs Itanium ou encore le support de l'accélération matérielle du chiffrage AES.

En revanche, comme à chaque nouvelle version de GCC, le compilateur se montrera moins tolérant envers un code fautif et génèrera des erreurs là où la précédente version se contentait d’afficher de simples alertes. La liste des modifications apportées par cette version 4.4.0 est disponible sur le site du projet GNU. Pour le téléchargement, c’est par ici que ça se passe

Partager:
4
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
Ye-ren 29/04/2009 20:33
Masquer
-0+

Ouais! Enfin une news technique que je comprends! :D
Trève de blague, voir une news sur GCC ça me rappelle mes cours de programmation et c'est évident que ce compilateur est bon :)

Squizer 29/04/2009 20:46
Masquer
-0+

Le seul hic c'est qu'il ne fournit pas toutes les optimisations du compilateur C d'Intel

zeb 30/04/2009 11:11
Masquer
-0+

Salut Squizer,

Tu peux développer ? Tu as des informations précises sur cette version ou bien te bases-tu sur des lieux communs un peu anciens ? Par ailleurs, sais-tu que Intel participe depuis peu au développement de GCC ?

werfu 30/04/2009 14:57
Masquer
-0+

Le compilateur Intel ICC possède une logique d'optimisation avancé qui tient compte du fonctionnement interne du CPU destination. En gros, l'exécutable qui sort est plus orienté "Intel" que ceux d'un autre compilateur.

Publicité

Les offres du moment

Newsletters


OK