GCC 13.1 发布,集成 Modula-2 语言前端
GCC 13.1 已作为GCC 13 的第一个稳定版本发布。此版本是一个重大更新,集成了 Modula-2 语言前端,并为计划将来发布的 Rust 语言前端奠定了基础。 GCC 的静态分析器继续被改进,有了 20 个新的诊断功能。更多的 C23 和 C++23 功能被连接起来,C++ 标准库对 C++20 和 C++23 的实验性支持得到了加强。 对于 C 语言家族,你现在可以使用 -fstrict-flex-arrays[=level] 来控制指定灵活数组成员的legacy forms。 支持了许多新的 x86_64 / RISC-V / AArch64 处理器。还为 Ryzen 7000 系列和 EPYC 9004 系列处理器提供初始 AMD Zen 4 (znver4) 支持、OpenMP 卸载改进、支持以基于 JSON 的 SARIF 格式发出诊断、Ada 2022 添加、各种新的 C/C++ warnings、支持对于 AMD GCN 后端的 AMD Instinct MI200 系列、支持 Ampere-1A,支持 Neoverse-V2 / Cortex-X3 / Cor...