GCC 4.6 : la dernière phase de compilation en ligne de mire

Le compilateur du projet GNU optimise le processus de compilation notamment sur le plan de l'édition des liens.

Compilateur du projet GNU écrit par Richard Stallman, GCC (pour GNU Compiler Collection) prend en charge de nombreux langages : C, C++, Objective-C, Fortran et Java notamment. Sa version 4.6 optimise encore l'édition des liens (Link Time Optimization), qui permet de combiner les différents fichiers créés lors de la première étape de la compilation pour générer l'exécutable. Elle inaugure aussi dans cette optique le recours à l'architecture WHOPR (WHOle Program OptimiseR) par défaut.

La prise en charge des architectures de processeur de nouvelle génération est aussi améliorée, notamment celle des processeurs à multi-cœur (Intel Itanium, Sandy Bridge, Core i3/i5/i7 et Core 2). Enfin, un gros travail a été réalisé autour des langages. Le support du langage Go de Google est introduit, mais également celui du nouveau standard 2.0 d'Objective-C et du C++0x.

Télécharger GCC (pour GNU Compiler Collection)