This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See crosstool-NG for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Clang support


You might want to look at / join the llvmlinux project. 

irc:  #llvmlinux on OFTC 
url:  http://llvm.linuxfoundation.org/index.php/Main_Page

It works currently on x86, cross-compiled for arm (vexpress, rpi, msm).

Best,
JS

Am Donnerstag, 15. November 2012, 21:00:55 schrieb Yann E. MORIN:
> Maurizio, All,
> 
> On Thursday 15 November 2012 Maurizio Vitale wrote:
> > My understanding is that no Clang support is planned until Clang gets
> > to cross-compilation on more platforms.
> 
> That's my understanding, too, that clang is not yet ready for cross-
> compilation. And that's why I did not plan its inclusion for now.
> 
> > Wouldn't be interesting to have initial support of clang in native mode
> > only?
> > I for one (ab?)use crosstool to build native  toolchains, as it make a
> > good job at putting together compiler, binary utilities and libraries.
> 
> Good to read. But then, how do you cope with sysroot?
> 
> In crosstool-NG terminology, a native toolchain is one that targets
> the current system. It means that:
>   - it targets the same architecture
>   - it targets the same ABI
>   - it targets the same kernel-system (eg. the same C library)
> 
> Also, crosstool-NG currently has no support for the 'native' toolchain
> case, and even explicitly aborts if you select 'native' in the menuconfig.
> Did you patch crosstool-NG to allow the 'native' case?
> 
> > Any work going on in this direction?
> 
> Not from my part, except for keeping an eye on clang status from time to
> time.
> 
> Regards,
> Yann E. MORIN.

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]