diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2005-04-22 17:32:05 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2005-04-22 17:32:05 +0000 |
commit | dadc96f07a66dc8b381d16c5906a42a6ecdca213 (patch) | |
tree | 013cc3b6d9cce030e26729bbcd85d7a8cfc8957f | |
parent | 18969fbc9f19fbc62d25ff2e83098c3143d77a33 (diff) | |
download | external_llvm-dadc96f07a66dc8b381d16c5906a42a6ecdca213.zip external_llvm-dadc96f07a66dc8b381d16c5906a42a6ecdca213.tar.gz external_llvm-dadc96f07a66dc8b381d16c5906a42a6ecdca213.tar.bz2 |
Don't always build CBackend and Skeleton. Make use of the TARGETS_TO_BUILD
parameter instead which will correctly list the set of targets to be built.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21451 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | tools/llc/Makefile | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/tools/llc/Makefile b/tools/llc/Makefile index 8eff3c1..c4af6d8 100644 --- a/tools/llc/Makefile +++ b/tools/llc/Makefile @@ -15,8 +15,18 @@ TOOLNAME = llc # early so we can set up USEDLIBS properly before includeing Makefile.rules include $(LEVEL)/Makefile.config -# We always build the C Backend and the Skeleton -USEDLIBS := LLVMCBackend LLVMSkeleton +# Initialize the USEDLIBS so we can add to it +USEDLIBS := + +# Check for LLVMCBackend target +ifneq ($(strip $(filter CBackend,$(TARGETS_TO_BUILD))),) +USEDLIB += LLVMCBackend +endif + +# Check for Skeleton target +ifneq ($(strip $(filter Skeleton,$(TARGETS_TO_BUILD))),) +USEDLIB += LLVMSkeleton +endif # Check for Sparc target ifneq ($(strip $(filter SparcV8,$(TARGETS_TO_BUILD))),) |