添加到即将推出的 Linux 6.9Cycle允许编译启用Clang链接时间优化(LTO)的RISC-V内核版本。
为了能够增强结果二进制文件的性能和大小/布局,现在将在使用LLVM Clang 14.0或更高版本(特别是LLD 14+链接器)编译RISC-V内核时提供LTO支持。
这块补丁在RISC-V的“for-Next”中,Git分支为RISC-V内核构建准备LTO支持。既支持传统的LTO功能,也支持Clang;S思考LTO模式,以实现更具可扩展性和增量式的方法。Linux6.9合并窗口将在3月份打开,而稳定的内核将在年中左右推出。
自2021年Linux 5.12发布以来,Linux内核的clang LTO was originally added on x86_64.