[LLVMdev] how to compile asm output for x86 with Micorsoft's ML
Óscar Fuentes
ofv at wanadoo.es
Thu Jan 21 12:35:43 PST 2010
Jim Crafton <jim.crafton at gmail.com> writes:
[snip]
> I looked around a bit but couldn't find anything. The example on the
> llvm site mentions being able to compile to C code, but when I try llc
> -march=c test.out
>
> it errors out with:
> error: invalid target 'c'.
[snip]
> Registered Targets:
> x86 - 32-bit X86: Pentium-Pro and above
> x86-64 - 64-bit X86: EM64T and AMD64
By default, the cmake build generates Visual Studio project files for
the X86 target only. Take a look at
http://www.llvm.org/docs/CMake.html#llvmvars
for learning how to build other targets.
IIRC, the C target is named CBackend.
More information about the llvm-dev
mailing list