IT资讯 GCC 12 进入第 4 阶段的开发,具有许多新的编译器功能
GCC 版本经理 Richard Biener 于 1 月 17 日 发送了一封 《GCC 12.0.1 状态报告》邮件,宣布 GCC 12 开发的“第 3 阶段-错误修复期”已结束,现已进入“第四阶段”:专注于回归/文档修复的开发,在此期间进行的所有更改都应尽量避免引入新的回归。
目前 GCC 12 仍有 38 个P1 优先级的回归需要处理,此外,P2 优先级的为 310 个,P3 优先级的为 286 个,P4 优先级的为 221 个,P5 优先级的为 25 个。大部分新的 P3 分类 bug 将变成 P1 或 P2 ,但若涉及主平台或次平台,那么针对 GCC 11的每一次回归都被认为是 P1 。
回顾一下咱们 OSC 报导过的 GCC 12 新特性:
- 添加了对 Mold 链接器的支持
- 为 x86 cpu 添加 SLS 缓解选项、
- 合并了对 RISC-V 的 Bitmanip 扩展的初始支持
- 或将支持 AArch64 Darwin
- 为"-O2" 优化级别启用矢量化选项、
- 将支持 #elifdef 和 #elifndef 指令
- 静态分析器获得初步汇编支持、
- 已准备好抵御基于 Unicode 的 Trojan Source 攻击
进入第四阶段意味着 GCC 12 会包含上述所有新特性,GCC 12.1 预计会作为第一个 GCC 12 稳定版本在 4 月中下旬发布 。
猜你喜欢:暂无回复。