Ideas/Clang system compiler support
LLVM/Clang is a new compiler that was written in C++ with a strong emphasis on code correctness and extensibility. Its static analyzer is excellent at detecting incorrect code and this enables us to improve the quality of Gentoo as a whole.
Supporting LLVM/Clang as a System Compiler in Gentoo requires fixing all packages in @system that fail to build with it. It also requires that bootloaders and kernel sources are available that can be built with it. Once these hurdles are resolved, it will be possible to provide a switch so that users can select it as the system compiler in place of GCC.
Development team
Owner: ryao <ryao at gentoo.org>
Team:
- ?
Current Status
Last updated: 06082012
Target date (approximate): 24122012
Percentage of completion: ?%
Bug: bug #408963
Description
See summary
Dependencies
None
Contingency plan
None needed. Packages continue to be tested mostly with GCC
Documentation
Unknown