push bytecode decompressor out through APIs. Now the bytecode reader
[oota-llvm.git] / tools / llvmc / Makefile
index 62fa82e325045c96dc3fbe599dad1ae13f5420ae..76fb6e11a6453e6e67a73f9080bfb2a104734158 100644 (file)
@@ -8,9 +8,10 @@
 ##===----------------------------------------------------------------------===##
 LEVEL = ../..
 TOOLNAME = llvmc
-USEDLIBS = LLVMCore.a LLVMSupport.a LLVMSystem.a
-CONFIG_FILES = c cpp ll
+LINK_COMPONENTS = support system
+CONFIG_FILES = c cpp ll st
 EXTRA_DIST = c cpp ll ConfigLexer.cpp.cvs ConfigLexer.l.cvs
+REQUIRES_EH := 1
 
 # The CompilerDriver needs to know the locations of several configured
 # directories and paths. We define these as preprocessor symbols so they can 
@@ -23,7 +24,7 @@ CPPFLAGS = -DLLVMGCCDIR="\"$(LLVMGCCDIR)\"" \
           -DLLVMGCC="\"$(LLVMGCC)\"" \
           -DLLVMGXX="\"$(LLVMGXX)\"" \
           -DLLVMCC1="\"$(LLVMCC1)\"" \
-          -DLLVMCC1PLUS="$(LLVMCC1PLUS)"
+          -DLLVMCC1PLUS="\"$(LLVMCC1PLUS)\""
 
 include $(LEVEL)/Makefile.common