GNU Binutils 2.43 发布

GNU Binutils 2.43 系统实用程序集已经发布,其中包括 GNU 链接器、GNU 汇编器、nm、objdump、strings、strip 等程序。

在新版本中:

  • GNU 汇编器添加了对“.base64”指令的支持,以将二进制数据表示为 Base64 编码的字符串。实现了在宏中以及 .irp、.irpc 和 .rept 指令中使用“\+”语法来确定宏运行次数的功能。
  • 添加了对 Intel APX 指令集中定义的 CFCMOV、NF、CCMP 和 CTEST 指令的支持。
  • 添加了对“armv9.5-a”架构以及 LUT 和 LUTv2(AArch64 查找表扩展)的支持。
  • 添加了对 RISC-V 扩展的支持:XSfCease、Zacas、Zcmp、Zfbfmin、Zvfbfmin、Zvfbfwma、Smcsrind、Sscsrind、XCvMem、XCvBi 和 XCvElw。
  • 向链接器添加了选项:“--rosegment”(当使用“-z split-code”选项时以只读模式创建一个段而不是两个)、“-section-ordering-file” “(比较输入和输出部分)和“--plugin-save-temps”(从插件保存临时文件)。对于AArch64和LoongArch架构,已经实现了对DT_RELR(重定位)地址重定位打包格式的支持,该格式允许减少共享对象和可执行文件中有关相对重定位的信息的大小。
  • readelf 实用程序提供地址重定位详细信息 (DT_RELR) 的显示。添加了选项“-j”(“--display-section”)以显示由名称或索引指定的部分的内容。显示“.eh_frame”部分的内容时,会显示“.eh_frame_hdr”部分(如果存在)。
  • gprofng 实用程序添加了对 RISC-V 架构的初步支持。使用硬件事件计数器的代码已被重新​​设计。实施了特定于 AMD ZEN3、AMD ZEN4 和 Intel Ice Lake 处理器的事件,以及 ARM 处理器的典型事件。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster