summaryrefslogtreecommitdiff
path: root/tools/llc/Makefile
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2003-06-18 21:14:23 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2003-06-18 21:14:23 +0000
commit2e2f2dcd6af454a26838457dbfd61ceca7cef41b (patch)
tree76522beb024b4814cd54a6a26151c2f9c2820be9 /tools/llc/Makefile
parentbaed07333f00dc192a33eab9764df466da60daf3 (diff)
lib/Target/Sparc/Sparc.cpp:
Move LowerAllocations, PrintFunction, and SymbolStripping passes, and the corresponding -disable-strip and -d options, over here to the SPARC target-specific bits of llc. Rename -d to -dump-asm. tools/llc/Makefile: Reindent. Add x86 library so that llc compiles again. tools/llc/llc.cpp: Remove support for running arbitrary optimization passes. Use opt instead. Remove LowerAllocations, PrintFunction, and SymbolStripping passes, as noted above. Allow user to select a backend (x86 or SPARC); default to guessing from the endianness/pointer size of the input bytecode file. Fix typos. Delete empty .s file and exit with error status if target does not support static compilation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6776 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llc/Makefile')
-rw-r--r--tools/llc/Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/llc/Makefile b/tools/llc/Makefile
index 16156f110b5..fcce5119ded 100644
--- a/tools/llc/Makefile
+++ b/tools/llc/Makefile
@@ -2,6 +2,7 @@ LEVEL = ../..
TOOLNAME = llc
USEDLIBS = mapping \
sparc \
+ x86 \
regalloc \
sched \
select \
@@ -11,11 +12,11 @@ USEDLIBS = mapping \
target.a \
livevar \
transforms.a \
- scalaropts.a \
+ scalaropts.a \
analysis.a \
transformutils.a \
bcreader \
- bcwriter \
+ bcwriter \
vmcore \
support
TOOLLINKOPTS = $(PLATFORMLIBDL)