[LLVMdev] "clang -v" shows a GCC call

Swiss Guy supersonickiller at hotmail.com
Wed Apr 28 01:10:21 PDT 2010

Thanks a lot for all your answers, now I think I understand how the
infrastructure works.

There's a pretty good community here, this is really cool !

I think I'm going to port the binutils for my architecture in order to have
an assembler and a linker, and stay with CLang+LLVM to generate native
asembler. ( *.s file )

Thank you all again, and keep up the good work ! 

Török Edwin wrote:
> On 04/27/2010 06:54 PM, Swiss Guy wrote:
>> Thanks for your really fast answer.
>> I understood that, but this means that the llvm+Clang suite is not able
>> to
>> create a machine binary file without any intervention of GCC ?
>> I thought it could.
>> This means too that I must port GCC+Binutils in order to have a LLVM port
>> for my architecture ?
>> That sound like a huge work, I've chosen LLVM at the beginnig because I
>> thought it could avoid me porting GCC+Binutils.
> You can define your own toolchain in clang. I think FreeBSD does that.
> You need an assembler, a linker, and a way to call them.
> It doesn't necesarely have to be binutils assembler, but it must
> understand gas syntax (maybe clang -integrated-as can help here?).
> Best regards,
> --Edwin.
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
View this message in context: http://old.nabble.com/%22clang--v%22-shows-a-GCC-call-tp28378453p28385949.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.

More information about the llvm-dev mailing list