Plus discret que son compagnon le C++17, dont nous avions abordé le support par LLVM, le C17 pointe le bout de son nez dans un patch pour GCC, le célèbre compilateur GNU/GPL. Ce denier définit le C17 comme standard de compilation par défaut, ajoutant ainsi les options -std=c17 et -std=gnu17.

 

Aucune information officielle n'est encore disponible sur les spécifications du C17, qui pourrait même d'ailleurs se transformer en C18 au vu de la lenteur des évolutions. Il s'agirait d'une mise à jour mineure corrigeant les "bugs" du C11, nécessitant tout de même de futurs travaux internes à GCC.

 

Le patch serait intégré à sa huitième mouture (de date inconnue, prévoir courant 2018), autant dire qu'il reste encore pas mal de temps avant d'avoir une version binaire fonctionnelle. Cependant, il est encourageant de voir GCC en avance sur les améliorations du C, ce qui n'était pas le cas pour le C++11 (au contraire d'LLVM et de Visual Studio, qui avaient proposé bien plus tôt leur support). Affaire à suivre !

 

 

android c17

Bientôt le C17 sur Android ?

 Un correctif mineur du C est en voie d'implémentation sur GCC, à ne pas confondre avec son homologue C++17. 

Sur le comptoir, au même sujet

 
 
 
 

afficher plus de prixAffichez donc moi tout, nom de nom

Plus d'infos avec le comptoir de l'info

Voir plus de news
Les 11 Ragots
   
Les ragots sont actuellement
ouverts à tous, c'est open bar !

 

Test • GeFORCE GTX 1070 Ti

Tueuse de VEGA ?   En mai 2016, NVIDIA lançait son architecture Pascal destinée aux joueurs via un premier GPU, alias GP104. Deux cartes graphiques furent c...

 

Test • RADEON RX VEGA 56

Un VEGA 10 plus pertinent ?   Après avoir laissé NVIDIA seul maître du segment haut de gamme pendant près de 15 mois, AMD a enfin lancé mi-août son nouv...

 

Test • Intel Z370 / Core i7-8700K / i5-8400 / i3-8350K

Coffee Lake, l'anti Ryzen d'Intel ?   Durant les années 2000 et consécutivement à l'échec de Netburst, Intel a mis en place la stratégie du Tick Tock, co...