Ajouter un commentaire

Sortie de GCC 9.1 avec support de C++17 et du langage D

Par:
fredericmazue

lun, 06/05/2019 - 16:17

GCC, pour GNU Compiler Collection est un ensemble de compilateurs développés par le projet GNU. Cette suite d'outils permet de compiler du code écrit en de nombreux langages :  Ada, C, C++, D, Fortran, Go, Java ou encore Objective-C. Les développeurs de GCC vient d'annoncer la sortie de GCC 9.1.

Son nom ne le laisse pas supposer, mais GCC 9.1 est une version majeure de GCC, en fait la première mouture de la branche 9.x, qui suit GCC 8.3 sortie en février 2019.

La note de version  est pour le moins volumineuse.

Dans cette note de version, on remarque principalement le support de C++17. GCC est toujours en avance dans l'implémentation du standard C++.  Ainsi C++17 était déjà supporté dans GCC 8.2. Mais ce support était jusqu'ici expérimental. Avec GCC 9.1, le support du langage C++ est complet et officiel.

Dans GCC 9.1, on trouve également un début de support de C++ 2a. Ce support est bien entendu expérimental. Le support complet doit arriver en 2020.  

A remarquer encore : les spécifications OpenMP 5.0 sont partiellement prises en charge pour C et C++.

Enfin, comme promis en novembre 2018, GCC 9.1 vient avec un frontal pour le langage D. Ce frontal supporte D version 2.076. GCC fournit encore la librairie d'exécution de D.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 PPPP       J  EEEE  FFFF  FFFF 
P P J E F F
PPPP J EEE FFF FFF
P J J E F F
P JJJ EEEE F F