您现在的位置是:首页 > 文章详情

mold 1.9 发布,高性能链接器

日期:2023-01-09点击:435

mold 是现有 Unix 链接器的一个快速替代品。它比 LLVM lld 链接器快几倍。mold 旨在通过减少构建时间,特别是在快速调试-编辑-重建周期中,提高开发人员的生产力。

新功能

mold 获得了对三个新目标的支持:32 位 PowerPC、SH-4 和 DEC Alpha。每项移植工作都没有花费我们几天的时间就完成了,这说明 mold 链接器的可移植性很强。

错误修复和兼容性改进

  • 在极少数情况下,静态初始化的函数指针可能会在静态链接的可执行文件中得到一个错误的地址。这个错误已经被修复。
  • 修正了一个 gdb-index 选项在 big-endian 主机上的崩溃 bug。
  • [RISC-V] 如果输出文件是针对 high address 链接的,mold 以错误的方式重写机器指令,这是错误的 R_RISCV_HI20 relaxation 的结果。这对 user-land 程序来说不是问题,但用 mold 链接的内核可能会因为这个错误而崩溃。

更多详情可查看:https://github.com/rui314/mold/releases/tag/v1.9.0

 

原文链接:https://www.oschina.net/news/224389/mold-1-9-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章