[LLVMdev] SolusOS 2 + Clang

Ikey Doherty ikey at solusos.com
Sat Mar 30 08:39:07 PDT 2013


On 30/03/13 15:30, Joe Groff wrote:
> On Sat, Mar 30, 2013 at 5:46 AM, Ikey Doherty <ikey at solusos.com 
> <mailto:ikey at solusos.com>> wrote:
>
>     So I tried building various other components with Clang. Notable
>     (and well known) failures include GLibc and the kernel. I find it
>     more insulting that the standard components put forth by GNU (such
>     as glibc) rely on their own non-standard extensions. Simply put:
>     If you want to use one, you must use all. The case extends to
>     binutils, gcc, etc.
>
>
> Mainline Linux and glibc are likely to depend on GCC for the 
> foreseeable future, but you may be interested in investigating the 
> LLVMLinux project, which has a fork of the kernel that compiles with 
> clang: http://llvm.linuxfoundation.org/index.php/Main_Page
>
> -Joe
Thank you Joe, definitely looks like something I'll be wanting. I'll get 
a clean sysroot put together and try that one out in Qemu. I guess the 
easiest compromise would be to resort to GCC only when absolutely 
required, meaning over the lifetime of SolusOS 2 we could wean out 
GCC-built packages and replace them with Clang-built ones.

With that in mind, at least you'll gain a new set of testers for 
feedback and bug reporting with Clang/llvm :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130330/a7c32cad/attachment.html>


More information about the llvm-dev mailing list