[LLVMdev] Cross-compiling the ARM toolchain

Cameron Esfahani dirty at apple.com
Sat Sep 11 14:05:30 PDT 2010


Maybe I'm misunderstanding your question, but clang/llvm is different from gcc in that all targets are built in.  There's no building a specific target version, like you have to do for binutils/gcc.

On Sep 11, 2010, at 8:44 AM, Emmanuel Blot wrote:

>> There isn't one at the moment, ideally it should figure it out, but I haven't looked much into it - it may be that this isn't working yet.
> 
> I should say that I'm still a bit confused: Is it possible to build
> for ARM CPUs now?
>  1/ from which hosts (x86-*-* ?)
>  2/ for which targets (arm-*-* ?)
>  3/ what are the supported tools for ARM targets:
>      a/ llvm-gcc (gcc 4.2)?
>      b/ dragonegg (gcc 4.5)?
>      c/ clang?
> 
> Thanks,
> Manu
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

Cameron Esfahani
dirty at apple.com

"The cake is a lie."

Common wisdom







More information about the llvm-dev mailing list