GNU Binutils 2.43 在本周日发布,作为开源 GNU 编译器工具链中这一重要部分的最新更新。
带有 GNU Binutils 2.43 的 GNU 汇编器增加了对“.base64”指令的支持,该指令允许将 Base64 编码的二进制数据作为字符串提供。
GNU Binutils 2.43 汇编器还支持各种 Intel APX 功能,如 CFCMOV、CCMP、CTEST、NF 和 zero-upper。
带有 Binutils 2.43 的 GNU Linker 现在增加了对 DT_RELR 类型压缩运行时重新定位的支持,用于 AArch64 和 LoongArch 架构。
Binutils 的 readelf 命令现在将详细显示DT_RELR位置。
Gprofng 改进了对硬件事件计数器的支持,包括添加对 AMD Zen 3 和 Zen 3 以及 Intel Ice Lake 的支持。Gprofng 还初步支持 RISC-V。
关于 GNU Binutils 2.43 更改的更多详细信息,请访问 info-gnu 邮件列表。
转自 GNU Binutils 2.43 Released With Intel APX Assembler Preparations & More – Phoronix
[good]