GCC 15 Moves C Default Language Version To C23
([GNU] 5 Hours Ago
C23 / GNU23)
- Reference: 0001506166
- News link: https://www.phoronix.com/news/GCC-15-Default-C23
- Source link:
The [1]GCC 15 compiler on Friday switched its default C language version from the GNU dialect of C17 to the current C23 standard.
There's been talk for weeks of [2]shifting to the C23 language standard by default now that C23 support in the GNU Compiler Collection is effectively complete. On Friday that change was merged by Joseph Myers of Red Hat's compiler team.
When not otherwise specified, GNU23 (C23) is used rather than GNU17 (C17). See [3]this commit for more details if interested.
GCC 15.1 as the first stable version of the GCC 15 series should be out in March~April with many compiler improvements in tow from new CPU hardware targets to updated C/C++ features and more.
[1] https://www.phoronix.com/search/GCC+15
[2] https://www.phoronix.com/news/GCC-Prepares-std-gnu23-Default
[3] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=55e3bd376b2214e200fa76d12b67ff259b06c212
There's been talk for weeks of [2]shifting to the C23 language standard by default now that C23 support in the GNU Compiler Collection is effectively complete. On Friday that change was merged by Joseph Myers of Red Hat's compiler team.
When not otherwise specified, GNU23 (C23) is used rather than GNU17 (C17). See [3]this commit for more details if interested.
GCC 15.1 as the first stable version of the GCC 15 series should be out in March~April with many compiler improvements in tow from new CPU hardware targets to updated C/C++ features and more.
[1] https://www.phoronix.com/search/GCC+15
[2] https://www.phoronix.com/news/GCC-Prepares-std-gnu23-Default
[3] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=55e3bd376b2214e200fa76d12b67ff259b06c212
phoronix