Skip to content

Commit b3a6d09

Browse files
committed
Fix shlib builds for all lib/Target/*/TargetInfo libs
They all must depend on MC now that the target registry is in MC. Also fix llvm-cxxdump
1 parent 2827b1b commit b3a6d09

File tree

21 files changed

+21
-0
lines changed

21 files changed

+21
-0
lines changed

llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ add_llvm_component_library(LLVMAArch64Info
44
AArch64TargetInfo.cpp
55

66
LINK_COMPONENTS
7+
MC
78
Support
89

910
ADD_TO_COMPONENT

llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMAMDGPUInfo
22
AMDGPUTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMARCInfo
22
ARCTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMARMInfo
22
ARMTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ add_llvm_component_library(LLVMAVRInfo
55
AVRTargetInfo.cpp
66

77
LINK_COMPONENTS
8+
MC
89
Support
910

1011
ADD_TO_COMPONENT

llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMBPFInfo
22
BPFTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMCSKYInfo
22
CSKYTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMHexagonInfo
22
HexagonTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMLanaiInfo
22
LanaiTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMM68kInfo
22
M68kTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMMSP430Info
22
MSP430TargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMMipsInfo
22
MipsTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMPowerPCInfo
22
PowerPCTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMRISCVInfo
22
RISCVTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMSparcInfo
22
SparcTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMSystemZInfo
22
SystemZTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/VE/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMVEInfo
22
VETargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ add_llvm_component_library(LLVMWebAssemblyInfo
44
WebAssemblyTargetInfo.cpp
55

66
LINK_COMPONENTS
7+
MC
78
Support
89

910
ADD_TO_COMPONENT

llvm/lib/Target/X86/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMX86Info
22
X86TargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ add_llvm_component_library(LLVMXCoreInfo
22
XCoreTargetInfo.cpp
33

44
LINK_COMPONENTS
5+
MC
56
Support
67

78
ADD_TO_COMPONENT

llvm/tools/llvm-cxxdump/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
set(LLVM_LINK_COMPONENTS
22
AllTargetsInfos
3+
MC
34
Object
45
Support
56
)

0 commit comments

Comments
 (0)