Assembler and linker


Since LLVM does not contain an assembler and linker to generate native code, do people have to write their own assembler if the target is different from the host? Or did I misunderstand something?

Xun Li
Department of Computer Science
University of California, Santa Barbara

1) With the MC project LLVM has integrated assemblers for some targets.

2) You should be able to run the target assembler on the host,
assuming it's portable.