GCC 15 编译器周五将其默认的 C 语言版本从 C17 的 GNU 方言切换到当前的 C23 标准。
几周来,人们一直在讨论默认转向 C23 语言标准,因为 GNU 编译器集合中的 C23 支持实际上已经完成。周五,Red Hat 编译器团队的 Joseph Myers 合并了这一更改。
如果未另行指定,则使用 GNU23 (C23) 而不是 GNU17 (C17)。如果有兴趣,请参阅此提交以获取更多详细信息。
GCC 15.1 作为 GCC 15 系列的第一个稳定版本,应该会在 3~4 月发布,从新的 CPU 硬件目标到更新的 C/C++ 功能等,将进行许多编译器改进。
转自 GCC 15 Moves C Default Language Version To C23 – Phoronix