Simplify. Use addprefix.
authorDevang Patel <dpatel@apple.com>
Thu, 3 Aug 2006 17:18:45 +0000 (17:18 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 3 Aug 2006 17:18:45 +0000 (17:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29501 91177308-0d34-0410-b5e6-96231b3b80d8

tools/lto/Makefile

index a731f2bab3e30421a7b59f2053e678894d194d27..40ed6b167e8cf28e42abade250c477179f1a850c 100644 (file)
@@ -20,43 +20,11 @@ DONT_BUILD_RELINKED = 1
 # early so we can set up USEDLIBS properly before includeing Makefile.rules
 include $(LEVEL)/Makefile.config
 
-# Initialize the USEDLIBS so we can add to it
-USEDLIBS :=
-
-# Check for LLVMCBackend  target
-ifneq ($(strip $(filter CBackend,$(TARGETS_TO_BUILD))),)
-USEDLIBS += LLVMCBackend
-endif
-
-ifneq ($(strip $(filter Sparc,$(TARGETS_TO_BUILD))),)
-USEDLIBS += LLVMSparc
-endif
-
-
-#Check for X86 Target
-ifneq ($(strip $(filter X86,$(TARGETS_TO_BUILD))),)
-USEDLIBS += LLVMX86
-endif
-
-#Check for PowerPC Target
-ifneq ($(strip $(filter PowerPC,$(TARGETS_TO_BUILD))),)
-USEDLIBS += LLVMPowerPC
-endif
-
-#Check for Alpha Target
-ifneq ($(strip $(filter Alpha,$(TARGETS_TO_BUILD))),)
-USEDLIBS += LLVMAlpha
-endif
-
-#Check for IA64 Target
-ifneq ($(strip $(filter IA64,$(TARGETS_TO_BUILD))),)
-USEDLIBS += LLVMIA64
-endif
-
-USEDLIBS += LLVMSelectionDAG.a LLVMCodeGen.a LLVMipo.a \
-LLVMTransforms.a LLVMScalarOpts.a LLVMipa.a LLVMTransformUtils.a LLVMAnalysis.a \
-LLVMTarget.a LLVMBCReader.a LLVMBCWriter.a LLVMSystem.a LLVMLinker.a LLVMCore.a \
-LLVMSupport.a LLVMbzip2.a
+USEDLIBS := $(addprefix LLVM,$(TARGETS_TO_BUILD)) \
+       LLVMSelectionDAG.a LLVMCodeGen.a LLVMipo.a LLVMTransforms.a \
+       LLVMScalarOpts.a LLVMipa.a LLVMTransformUtils.a LLVMAnalysis.a \
+       LLVMTarget.a LLVMBCReader.a LLVMBCWriter.a LLVMSystem.a LLVMLinker.a \
+       LLVMCore.a LLVMSupport.a LLVMbzip2.a
 
 include $(LEVEL)/Makefile.common