Le compilateur GCC passe en version 4.4

Actu suivante
Mercredi 29 avril 2009 à 19:00 par Yannick Guerrini

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

Source : Linux FR

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.

Ce sujet ne peut plus être commenté.
Liens commerciaux
Publicité

Les offres du moment

Tout sur les Logiciels
 Derniers articles sur les Logiciels
Open Source : découverte d'un modèle de développement

Open Source : découverte d'un modèle de développement
Qui ne s’est jamais demandé comment Firefox s’était petit à petit imposé face à Internet Explorer ? Qui s’est déjà interrogé sur la gratuité d’OpenOffice alors que cette suite bureautique reste gorgée de fonctions et d’outils toujours plus innovants ? Lire la suite

  • Quel logiciel de backup choisir ?
    Les disques durs portables sont parfaits pour les sauvegardes, mais quid du logiciel ? Windows Backup (intégré à Windows 7) suffit-il ou faut-il opter pour un logiciel plus complet comme Acronis True Image 2010 Home ou Rebit Backup ? Lire la suite
Tous les articles Logiciels
Liens commerciaux

Newsletters


  • Besoin d'aide ? Publiez votre question
  • Publier