opensuse 的 tumbleweed 滚动发行版正在使用 gcc 12 的 lib 标准库,并准备在准备就绪后将其转换为 gcc 12 作为默认编译器。
gcc 12将在未来几周以 gcc 12.1 的形式稳定首次亮相。鉴于 suse 是 gnu compiler collection 最活跃的贡献者之一,毫不奇怪,他们很快希望将 opensuse tumbleweed 升级到这个年度主要编译器版本。
4 月 5 日对 tumbleweed 的更新现在使用 gcc 12 的 libgcc 标准库,并将在“以后”成为默认编译器——可能在 gcc 12.1 正式命名后不久。有关本周 opensuse tumbleweed 更新的更多详细信息,请访问 news..org。
即将发布的 fedora 36 已经作为其默认系统编译器在接近最终的 gcc 12 快照中。英特尔的 clear linux 等其他滚动发布发行版也在为这个 gnu compiler collection 版本做准备。像 ubuntu 这样更保守的发行版在秋季发布 22.10 之前默认不会看到 gcc 12。
gcc 12 现在在 -o2 优化级别启用矢量化,改进了 openmp 5.0/5.1 支持,实现了额外的 c 23 和 c2x 语言功能,libstdc 改进了其 c 20/c 23 支持,改进了 gcc jit,添加对较新 arm cpu 内核的支持,添加 intel avx512-fp16 支持,引入 x86 sls 缓解,以及许多其他编译器添加和改进。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun148565.html