GNU Binutils 2.44 今天发布,作为这组对 GNU 工具链很重要的二进制实用程序的最新版本。
带有 GNU Binutils 2.44 的 GNU 汇编器(Gas)增加了对 Intel Diamond Rapids AMX 的支持,包括 AMX-AVX512、AMX-FP8、AMX-MOVRS、AMX-TF32 和 AMX-TRANSPOSE。
GNU 汇编器现在还支持 Intel MOVRS 指令、Intel MSR_IMM 指令、x86 兆信 GMI 指令、x86 兆信 PadLock PHE2 和 RNG2 指令,并支持 Intel AVX10.2 指令。还支持许多较新的 RISC-V 标准和供应商扩展。
许多新的 AVX10.2 和 Diamond Rapids ISA 新增功能也已经为 GCC 编译器和 GNU 编译器工具链的其他组件做好了类似的准备(LLVM 工具链也为这些下一代 Intel CPU 功能做好了准备)。
与 GNU 工具链中的其他删除工作类似,Nios II 目标已被删除,生命周期即将结束。
GNU Binutils 2.44 中的 LD 现在允许在 LoongArch 上最大页面大小为 64KB,而不是之前的 16KB,支持在可重定位输出中混合使用 LTO 和非 LTO 代码,以及几个新选项。LD 的选项之一是允许 “–build-id=xx” 在针对 xxhash 库构建时生成 128 位哈希,性能比 MD5 或 SHA1 快 2~4 倍。
GNU Binutils 2.44 的另一个新功能是增加了对 gprofng 的支持,用于 Neoverse-N1、AmpereOne 和 AppliedMicro 处理器的硬件事件计数器。
GNU Binutils 2.44 可以从 SourceWare.org 下载,发布公告可以在 info-gnu 列表中找到。
转自 GNU Binutils 2.44 Released With Gas Support For AVX10.2, New Diamond Rapids Instructions – Phoronix
早安装完了//一出来就开始刷了,,,,但是不知道怎样安装app
-dlimuratdj