Add LLVM_LINK_COMPONENTS for the shared object build
Differential Revision: http://reviews.llvm.org/D7023 From: Greg Fitzgerald <garious@gmail.com> llvm-svn: 226346
This commit is contained in:
parent
51f5cb143f
commit
c7a815bb3a
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldConfig
|
||||
Version.cpp
|
||||
)
|
||||
|
|
|
@ -10,6 +10,8 @@ set(LLVM_TARGET_DEFINITIONS WinLinkOptions.td)
|
|||
tablegen(LLVM WinLinkOptions.inc -gen-opt-parser-defs)
|
||||
add_public_tablegen_target(DriverOptionsTableGen)
|
||||
|
||||
set(LLVM_LINK_COMPONENTS object option support)
|
||||
|
||||
add_lld_library(lldDriver
|
||||
CoreDriver.cpp
|
||||
DarwinLdDriver.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldPasses
|
||||
LayoutPass.cpp
|
||||
RoundTripNativePass.cpp
|
||||
|
|
|
@ -4,7 +4,7 @@ add_subdirectory(Native)
|
|||
add_subdirectory(PECOFF)
|
||||
add_subdirectory(YAML)
|
||||
|
||||
set(LLVM_LINK_COMPONENTS object)
|
||||
set(LLVM_LINK_COMPONENTS object support)
|
||||
|
||||
add_lld_library(lldReaderWriter
|
||||
CoreLinkingContext.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldAArch64ELFTarget
|
||||
AArch64LinkingContext.cpp
|
||||
AArch64TargetHandler.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldHexagonELFTarget
|
||||
HexagonLinkingContext.cpp
|
||||
HexagonRelocationHandler.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldMipsELFTarget
|
||||
MipsCtorsOrderPass.cpp
|
||||
MipsELFFlagsMerger.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldPPCELFTarget
|
||||
PPCLinkingContext.cpp
|
||||
PPCTargetHandler.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldX86ELFTarget
|
||||
X86LinkingContext.cpp
|
||||
X86TargetHandler.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldX86_64ELFTarget
|
||||
X86_64LinkingContext.cpp
|
||||
X86_64TargetHandler.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldMachO
|
||||
ArchHandler.cpp
|
||||
ArchHandler_arm.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldNative
|
||||
ReaderNative.cpp
|
||||
WriterNative.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS object support)
|
||||
|
||||
add_lld_library(lldPECOFF
|
||||
EdataPass.cpp
|
||||
IdataPass.cpp
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_lld_library(lldYAML
|
||||
ReaderWriterYAML.cpp
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue