Dragonegg Successfully Self-Hosts!
The dragonegg GCC plugin can host itself! Dragonegg lets you use the LLVM optimizers with GCC-4.5, much like llvm-gcc, but unlike llvm-gcc does not involve modifying GCC, thanks to the new GCC plugin infrastructure (currently one small patch is required). We built all of GCC-4.5, LLVM and dragonegg with dragonegg, then used the resulting binaries to build them all again. Why? Because we love to build! And because this was a great way of checking that nothing was miscompiled. The final dragonegg plugin was fully functional, successfully passing the entire dragonegg test suite.
Posted by Duncan Sands at 5:07 AM
Labels: dragonegg
Dragonegg自托管成功
Dragonegg,作为GCC插件,现已实现自托管。它允许使用LLVM优化器与GCC-4.5配合工作,无需修改GCC源代码。通过Dragonegg构建了整个GCC-4.5、LLVM及Dragonegg自身,并使用构建出的二进制文件再次构建全部组件,最终的Dragonegg插件功能完整,顺利通过所有测试。

被折叠的 条评论
为什么被折叠?



