有没有人使用支持LTO的链接器编译FreeBSD?

时间:2015-05-21 23:15:03

标签: unix kernel llvm freebsd llvm-clang

有人在编译FreeBSD内核时启用了libLTO(为了计算整个程序调用图)。我想使用llvm / clang编译器套件中的libTO工具编译FreeBSD内核。如果有人以前做过这项工作,那么任何人都可以告诉我它是如何完成的,或者如何继续这样做?

1 个答案:

答案 0 :(得分:0)

名为Building FreeBSD with Clang的Wiki页面有关于此的部分。根据它,可以在内核上执行LTO并获得可引导的二进制文件。页面本身有些陈旧,例如你不再需要setenv CC clang步,所以你的里程可能会有所不同。