[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