有人在编译FreeBSD内核时启用了libLTO(为了计算整个程序调用图)。我想使用llvm / clang编译器套件中的libTO工具编译FreeBSD内核。如果有人以前做过这项工作,那么任何人都可以告诉我它是如何完成的,或者如何继续这样做?
答案 0 :(得分:0)
名为Building FreeBSD with Clang的Wiki页面有关于此的部分。根据它,可以在内核上执行LTO并获得可引导的二进制文件。页面本身有些陈旧,例如你不再需要setenv CC clang
步,所以你的里程可能会有所不同。