mirror of
https://github.com/intel/llvm.git
synced 2026-01-20 10:58:11 +08:00
[CMake][gn] lldMachO=>lldMachOOld, lldMachO2=>lldMachO
Now that D95204 switched default to new Darwin backend, rename some CMake targets to match. Reviewed By: #lld-macho, smeenai, int3 Differential Revision: https://reviews.llvm.org/D107516
This commit is contained in:
@@ -4,7 +4,7 @@ add_public_tablegen_target(MachOOptionsTableGen)
|
||||
|
||||
include_directories(${LLVM_MAIN_SRC_DIR}/../libunwind/include)
|
||||
|
||||
add_lld_library(lldMachO2
|
||||
add_lld_library(lldMachO
|
||||
Arch/ARM.cpp
|
||||
Arch/ARM64.cpp
|
||||
Arch/ARM64Common.cpp
|
||||
@@ -58,5 +58,5 @@ add_lld_library(lldMachO2
|
||||
)
|
||||
|
||||
if(LLVM_HAVE_LIBXAR)
|
||||
target_link_libraries(lldMachO2 PRIVATE ${XAR_LIB})
|
||||
target_link_libraries(lldMachO PRIVATE ${XAR_LIB})
|
||||
endif()
|
||||
|
||||
@@ -15,7 +15,7 @@ add_lld_library(lldDriver
|
||||
LINK_LIBS
|
||||
lldCommon
|
||||
lldCore
|
||||
lldMachO
|
||||
lldMachOOld
|
||||
lldReaderWriter
|
||||
lldYAML
|
||||
)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
add_lld_library(lldMachO
|
||||
add_lld_library(lldMachOOld
|
||||
ArchHandler.cpp
|
||||
ArchHandler_arm.cpp
|
||||
ArchHandler_arm64.cpp
|
||||
|
||||
@@ -15,7 +15,7 @@ target_link_libraries(lld
|
||||
lldCOFF
|
||||
lldDriver
|
||||
lldELF
|
||||
lldMachO2
|
||||
lldMachO
|
||||
lldMinGW
|
||||
lldWasm
|
||||
)
|
||||
|
||||
@@ -5,5 +5,5 @@ add_lld_unittest(DriverTests
|
||||
target_link_libraries(DriverTests
|
||||
PRIVATE
|
||||
lldDriver
|
||||
lldMachO
|
||||
lldMachOOld
|
||||
)
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
|
||||
add_lld_unittest(lldMachOTests
|
||||
add_lld_unittest(lldMachOOldTests
|
||||
MachONormalizedFileBinaryReaderTests.cpp
|
||||
MachONormalizedFileBinaryWriterTests.cpp
|
||||
MachONormalizedFileToAtomsTests.cpp
|
||||
MachONormalizedFileYAMLTests.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(lldMachOTests
|
||||
target_link_libraries(lldMachOOldTests
|
||||
PRIVATE
|
||||
lldDriver
|
||||
lldMachO
|
||||
lldMachOOld
|
||||
lldYAML
|
||||
)
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import("//llvm/utils/TableGen/tablegen.gni")
|
||||
|
||||
tablegen("Options") {
|
||||
visibility = [ ":MachO2" ]
|
||||
visibility = [ ":MachO" ]
|
||||
args = [ "-gen-opt-parser-defs" ]
|
||||
}
|
||||
|
||||
static_library("MachO2") {
|
||||
output_name = "lldMachO2"
|
||||
static_library("MachO") {
|
||||
output_name = "lldMachO"
|
||||
configs += [ "//llvm/utils/gn/build:lld_code" ]
|
||||
deps = [
|
||||
":Options",
|
||||
|
||||
@@ -13,7 +13,7 @@ static_library("Driver") {
|
||||
"//lld/Common",
|
||||
"//lld/lib/Core",
|
||||
"//lld/lib/ReaderWriter",
|
||||
"//lld/lib/ReaderWriter/MachO",
|
||||
"//lld/lib/ReaderWriter/MachO:MachOOld",
|
||||
"//lld/lib/ReaderWriter/YAML",
|
||||
"//llvm/lib/Option",
|
||||
"//llvm/lib/Support",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
static_library("MachO") {
|
||||
output_name = "lldMachO"
|
||||
static_library("MachOOld") {
|
||||
output_name = "lldMachOOld"
|
||||
configs += [ "//llvm/utils/gn/build:lld_code" ]
|
||||
deps = [
|
||||
"//lld/lib/Core",
|
||||
|
||||
@@ -29,7 +29,7 @@ executable("lld") {
|
||||
deps = [
|
||||
"//lld/COFF",
|
||||
"//lld/ELF",
|
||||
"//lld/MachO:MachO2",
|
||||
"//lld/MachO:MachO",
|
||||
"//lld/MinGW",
|
||||
"//lld/lib/Driver",
|
||||
"//lld/wasm",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
group("unittests") {
|
||||
deps = [
|
||||
"DriverTests",
|
||||
"MachOTests",
|
||||
"MachOTests:MachOOldTests",
|
||||
]
|
||||
testonly = true
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ unittest("DriverTests") {
|
||||
configs += [ "//llvm/utils/gn/build:lld_code" ]
|
||||
deps = [
|
||||
"//lld/lib/Driver",
|
||||
"//lld/lib/ReaderWriter/MachO",
|
||||
"//lld/lib/ReaderWriter/MachO:MachOOld",
|
||||
]
|
||||
sources = [ "DarwinLdDriverTest.cpp" ]
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import("//llvm/utils/unittest/unittest.gni")
|
||||
|
||||
unittest("MachOTests") {
|
||||
unittest("MachOOldTests") {
|
||||
configs += [ "//llvm/utils/gn/build:lld_code" ]
|
||||
deps = [
|
||||
"//lld/lib/Driver",
|
||||
"//lld/lib/ReaderWriter/MachO",
|
||||
"//lld/lib/ReaderWriter/MachO:MachOOld",
|
||||
"//lld/lib/ReaderWriter/YAML",
|
||||
]
|
||||
sources = [
|
||||
|
||||
Reference in New Issue
Block a user