[llvm-dev] How to convert assembly code to executable
Robinson, Paul via llvm-dev
llvm-dev at lists.llvm.org
Mon May 2 08:54:54 PDT 2016
If you add "-filetype=obj" to your llc command, I'd expect you to get an object file instead of assembly source.
After that you would need to run it through a linker for your alpha target.
(The last LLVM release with an Alpha target was 3.0, I guess you are using a really old version of LLVM? Or maintaining it as an out-of-tree target?)
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Balasaheb Dabhade via llvm-dev
Sent: Monday, May 02, 2016 7:27 AM
To: llvm-dev at lists.llvm.org
Subject: [llvm-dev] How to convert assembly code to executable
I have converted c program into assembly code for alpha target using following commands
clang -emit-llvm matrix.c -c -o matrix.bc
llc -march=alpha matrix.bc -o matrix.s
Now how to convert matrix.s assembly file into executable file of alpha target?
Any help is appreciated
Thanks in advance !!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev