[llvm-commits] CVS: llvm/tools/lto/Makefile

Devang Patel dpatel at apple.com
Thu Aug 3 10:18:59 PDT 2006



Changes in directory llvm/tools/lto:

Makefile updated: 1.2 -> 1.3
---
Log message:

Simplify. Use addprefix.


---
Diffs of the changes:  (+5 -37)

 Makefile |   42 +++++-------------------------------------
 1 files changed, 5 insertions(+), 37 deletions(-)


Index: llvm/tools/lto/Makefile
diff -u llvm/tools/lto/Makefile:1.2 llvm/tools/lto/Makefile:1.3
--- llvm/tools/lto/Makefile:1.2	Thu Aug  3 11:14:09 2006
+++ llvm/tools/lto/Makefile	Thu Aug  3 12:18:45 2006
@@ -20,43 +20,11 @@
 # 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
 






More information about the llvm-commits mailing list