From: Fangrui Song Date: Thu, 5 Aug 2021 01:52:41 +0000 (-0700) Subject: [CMake][gn] lldMachO=>lldMachOOld, lldMachO2=>lldMachO X-Git-Tag: upstream/15.0.7~34643 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7a6482216ff02f81ed02ff4936f1b22d4b5a9a6c;p=platform%2Fupstream%2Fllvm.git [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 --- diff --git a/lld/MachO/CMakeLists.txt b/lld/MachO/CMakeLists.txt index eff1812..a524544 100644 --- a/lld/MachO/CMakeLists.txt +++ b/lld/MachO/CMakeLists.txt @@ -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() diff --git a/lld/lib/Driver/CMakeLists.txt b/lld/lib/Driver/CMakeLists.txt index ff67c28..afc0bd1 100644 --- a/lld/lib/Driver/CMakeLists.txt +++ b/lld/lib/Driver/CMakeLists.txt @@ -15,7 +15,7 @@ add_lld_library(lldDriver LINK_LIBS lldCommon lldCore - lldMachO + lldMachOOld lldReaderWriter lldYAML ) diff --git a/lld/lib/ReaderWriter/MachO/CMakeLists.txt b/lld/lib/ReaderWriter/MachO/CMakeLists.txt index bdbfbee..c3e2497 100644 --- a/lld/lib/ReaderWriter/MachO/CMakeLists.txt +++ b/lld/lib/ReaderWriter/MachO/CMakeLists.txt @@ -1,4 +1,4 @@ -add_lld_library(lldMachO +add_lld_library(lldMachOOld ArchHandler.cpp ArchHandler_arm.cpp ArchHandler_arm64.cpp diff --git a/lld/tools/lld/CMakeLists.txt b/lld/tools/lld/CMakeLists.txt index e77b216..b0b24a0 100644 --- a/lld/tools/lld/CMakeLists.txt +++ b/lld/tools/lld/CMakeLists.txt @@ -15,7 +15,7 @@ target_link_libraries(lld lldCOFF lldDriver lldELF - lldMachO2 + lldMachO lldMinGW lldWasm ) diff --git a/lld/unittests/DriverTests/CMakeLists.txt b/lld/unittests/DriverTests/CMakeLists.txt index 7137d69..e750bf6 100644 --- a/lld/unittests/DriverTests/CMakeLists.txt +++ b/lld/unittests/DriverTests/CMakeLists.txt @@ -5,5 +5,5 @@ add_lld_unittest(DriverTests target_link_libraries(DriverTests PRIVATE lldDriver - lldMachO + lldMachOOld ) diff --git a/lld/unittests/MachOTests/CMakeLists.txt b/lld/unittests/MachOTests/CMakeLists.txt index b2b22fb..7cc7138 100644 --- a/lld/unittests/MachOTests/CMakeLists.txt +++ b/lld/unittests/MachOTests/CMakeLists.txt @@ -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 ) diff --git a/llvm/utils/gn/secondary/lld/MachO/BUILD.gn b/llvm/utils/gn/secondary/lld/MachO/BUILD.gn index 6ed0221..086a71a 100644 --- a/llvm/utils/gn/secondary/lld/MachO/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/MachO/BUILD.gn @@ -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", diff --git a/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn index 2f20b57..298dc92 100644 --- a/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn @@ -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", diff --git a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn index 746bb90..60a6538 100644 --- a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn @@ -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", diff --git a/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn b/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn index f593408..f3e8cb7 100644 --- a/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn @@ -29,7 +29,7 @@ executable("lld") { deps = [ "//lld/COFF", "//lld/ELF", - "//lld/MachO:MachO2", + "//lld/MachO:MachO", "//lld/MinGW", "//lld/lib/Driver", "//lld/wasm", diff --git a/llvm/utils/gn/secondary/lld/unittests/BUILD.gn b/llvm/utils/gn/secondary/lld/unittests/BUILD.gn index 275637c..7f976dd 100644 --- a/llvm/utils/gn/secondary/lld/unittests/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/unittests/BUILD.gn @@ -1,7 +1,7 @@ group("unittests") { deps = [ "DriverTests", - "MachOTests", + "MachOTests:MachOOldTests", ] testonly = true } diff --git a/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn b/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn index e5cc57e..4dda87f 100644 --- a/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn @@ -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" ] } diff --git a/llvm/utils/gn/secondary/lld/unittests/MachOTests/BUILD.gn b/llvm/utils/gn/secondary/lld/unittests/MachOTests/BUILD.gn index 90d0a61..3c63d02 100644 --- a/llvm/utils/gn/secondary/lld/unittests/MachOTests/BUILD.gn +++ b/llvm/utils/gn/secondary/lld/unittests/MachOTests/BUILD.gn @@ -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 = [