GCC 14.1编译器发布-英特尔APX&AVX10.1支持,AMD Zen 5 Target&amp-f硬化的

图片[1]-GCC 14.1编译器发布-英特尔APX&AVX10.1支持,AMD Zen 5 Target&amp-f硬化的-趣考网GCC 14.1今天发布,是GCC 14系列中第一个稳定的编译器版本。GCC 14.1为这个开源编译器带来了一年的改进,从新的CPU支持和新的ISA扩展到新的C/C++语言功能、静态分析器改进、新的AMD GPU支持以及许多其他添加。

GCC 14.1是一个很大的编译器更新,存储了很多内容。根据我对GCC 14开发的日常监测,本版本中值得期待的一些关键亮点包括:

-实现了更多的C23功能,如位精确整数类型。现在也支持-std=c23和-std=gnu23编译器标志。

-支持更多C++26功能,如未赋值字符串、用户生成的静态断言消息和其他功能。

-GCC的Fortran前端现在支持-std=f2023,因为它支持Fortran 2023。

-对“英特尔高级性能扩展插件”(APX)的支持有限。

-GCC 14还增加了对Intel AVX10.1的支持。

-新的英特尔CPU支持包括清水森林、箭湖、月球湖和黑豹湖。

-AMD Zen 5支持添加了新的-march=znver5选项。

-Intel Xeon Phi CPU支持已被弃用,并将在GCC 15中删除。

-AAC64上的GCC现在支持Microsoft Cobalt 100、Ampere1B、Arm Cortex A520、Arm皮质A720和Arm皮质X4处理器。

-AMDGPU Radeon后端现在支持GCN5、RDNA2和RDNA3图形处理器。

-安腾IA64目标端口在多年未维护后已被宣布过时。GCC 15将放弃对安腾的支持。

-NIOS2目标也已被宣布过时,并将在GCC 15中删除。

-新的“-fhardened”辅助标志启用了一组强化标志。

-GCC的矢量器现在可以对包含任意数量早期中断的循环进行矢量化。

-OpenMP和OpenACC的改进。

-GCC的Ada编译器前端现在支持LoongArch架构。

-新的LoongArch ISA扩展,如LSX和LASX SIMD扩展。

-支持许多新的RISC-V ISA扩展,如矢量加密工作、代码大小缩减和各种供应商扩展。

-继续增强对C语言GCC 14中静态分析器的支持。

-使用静态分析器可以更好地可视化缓冲区溢出。

图片[2]-GCC 14.1编译器发布-英特尔APX&AVX10.1支持,AMD Zen 5 Target&amp-f硬化的-趣考网

Downloads and more details on today\'s GCC 14.1 compiler stable release via gcc.gnu.org.

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享