llvm.org GIT mirror llvm / 02b04b4
Build more debugger/selectiondag libraries as archives instead of .o files. This works around bugs in some versions of the cygwin linker. Patch contributed by Anton Korobeynikov. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29239 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 13 years ago
5 changed file(s) with 7 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
619619
620620 # What the X86 JIT requires
621621 ifdef ENABLE_X86_JIT
622 JIT_LIBS += LLVMX86 LLVMSelectionDAG
622 JIT_LIBS += LLVMX86 LLVMSelectionDAG.a
623623 endif
624624
625625 # You can enable the PowerPC JIT on a non-PowerPC host by setting the flag
631631
632632 # What the PowerPC JIT requires
633633 ifdef ENABLE_PPC_JIT
634 JIT_LIBS += LLVMPowerPC LLVMSelectionDAG
634 JIT_LIBS += LLVMPowerPC LLVMSelectionDAG.a
635635 endif
636636
637637 # You can enable the Alpha JIT on a non-Alpha host by setting the flag
643643
644644 # What the Alpha JIT requires
645645 ifdef ENABLE_ALPHA_JIT
646 JIT_LIBS += LLVMAlpha LLVMSelectionDAG
646 JIT_LIBS += LLVMAlpha LLVMSelectionDAG.a
647647 endif
648648
649649 LLVMLIBS := $(JIT_LIBS) LLVMScalarOpts.a LLVMTransformUtils.a LLVMAnalysis.a \
88 LEVEL = ../../..
99 LIBRARYNAME = LLVMSelectionDAG
1010 PARALLEL_DIRS =
11 BUILD_ARCHIVE = 1
1112
1213 include $(LEVEL)/Makefile.common
1010 LIBRARYNAME = LLVMDebugger
1111 EXTRA_DIST = README.txt
1212 REQUIRES_EH := 1
13 BUILD_ARCHIVE = 1
1314
1415 include $(LEVEL)/Makefile.common
5454 endif
5555
5656 USEDLIBS += \
57 LLVMSelectionDAG \
57 LLVMSelectionDAG.a \
5858 LLVMCodeGen.a \
5959 LLVMTarget.a \
6060 LLVMipa.a \
88
99 LEVEL = ../..
1010 TOOLNAME = llvm-db
11 USEDLIBS = LLVMDebugger LLVMBCReader.a LLVMCore.a LLVMSupport.a \
11 USEDLIBS = LLVMDebugger.a LLVMBCReader.a LLVMCore.a LLVMSupport.a \
1212 LLVMbzip2.a LLVMSystem.a
1313 REQUIRES_EH := 1
1414