[gn build] (manually) port 9e3552523ebd (no more old mach-o lld)
authorNico Weber <thakis@chromium.org>
Thu, 2 Dec 2021 20:00:40 +0000 (15:00 -0500)
committerNico Weber <thakis@chromium.org>
Thu, 2 Dec 2021 20:01:07 +0000 (15:01 -0500)
llvm/utils/gn/secondary/lld/lib/Core/BUILD.gn [deleted file]
llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn [deleted file]
llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn [deleted file]
llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn [deleted file]
llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn [deleted file]
llvm/utils/gn/secondary/lld/test/BUILD.gn
llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn
llvm/utils/gn/secondary/lld/unittests/BUILD.gn [deleted file]
llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn [deleted file]
llvm/utils/gn/secondary/lld/unittests/MachOTests/BUILD.gn [deleted file]

diff --git a/llvm/utils/gn/secondary/lld/lib/Core/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/Core/BUILD.gn
deleted file mode 100644 (file)
index a1c974d..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-static_library("Core") {
-  output_name = "lldCore"
-  configs += [ "//llvm/utils/gn/build:lld_code" ]
-  deps = [
-    "//llvm/lib/BinaryFormat",
-    "//llvm/lib/MC",
-    "//llvm/lib/Support",
-    "//llvm/utils/gn/build/libs/pthread",
-  ]
-  sources = [
-    "DefinedAtom.cpp",
-    "Error.cpp",
-    "File.cpp",
-    "LinkingContext.cpp",
-    "Reader.cpp",
-    "Resolver.cpp",
-    "SymbolTable.cpp",
-    "Writer.cpp",
-  ]
-}
diff --git a/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn
deleted file mode 100644 (file)
index 298dc92..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-import("//llvm/utils/TableGen/tablegen.gni")
-
-tablegen("DarwinLdOptions") {
-  visibility = [ ":Driver" ]
-  args = [ "-gen-opt-parser-defs" ]
-}
-
-static_library("Driver") {
-  output_name = "lldDriver"
-  configs += [ "//llvm/utils/gn/build:lld_code" ]
-  deps = [
-    ":DarwinLdOptions",
-    "//lld/Common",
-    "//lld/lib/Core",
-    "//lld/lib/ReaderWriter",
-    "//lld/lib/ReaderWriter/MachO:MachOOld",
-    "//lld/lib/ReaderWriter/YAML",
-    "//llvm/lib/Option",
-    "//llvm/lib/Support",
-  ]
-  sources = [ "DarwinLdDriver.cpp" ]
-}
diff --git a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn
deleted file mode 100644 (file)
index 295a68e..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-static_library("ReaderWriter") {
-  output_name = "lldReaderWriter"
-  configs += [ "//llvm/utils/gn/build:lld_code" ]
-  deps = [
-    "//lld/lib/Core",
-    "//llvm/lib/Object",
-    "//llvm/lib/Support",
-  ]
-  sources = [ "FileArchive.cpp" ]
-
-  # FIXME:
-  # if (is_msvc) {
-  #    cflags = [ "-wd4062" ]
-  # }
-}
diff --git a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn
deleted file mode 100644 (file)
index 60a6538..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-static_library("MachOOld") {
-  output_name = "lldMachOOld"
-  configs += [ "//llvm/utils/gn/build:lld_code" ]
-  deps = [
-    "//lld/lib/Core",
-    "//lld/lib/ReaderWriter/YAML",
-    "//llvm/lib/DebugInfo/DWARF",
-    "//llvm/lib/Demangle",
-    "//llvm/lib/Object",
-    "//llvm/lib/Support",
-  ]
-  sources = [
-    "ArchHandler.cpp",
-    "ArchHandler_arm.cpp",
-    "ArchHandler_arm64.cpp",
-    "ArchHandler_x86.cpp",
-    "ArchHandler_x86_64.cpp",
-    "CompactUnwindPass.cpp",
-    "GOTPass.cpp",
-    "LayoutPass.cpp",
-    "MachOLinkingContext.cpp",
-    "MachONormalizedFileBinaryReader.cpp",
-    "MachONormalizedFileBinaryWriter.cpp",
-    "MachONormalizedFileFromAtoms.cpp",
-    "MachONormalizedFileToAtoms.cpp",
-    "MachONormalizedFileYAML.cpp",
-    "ObjCPass.cpp",
-    "ShimPass.cpp",
-    "StubsPass.cpp",
-    "TLVPass.cpp",
-    "WriterMachO.cpp",
-  ]
-}
diff --git a/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn b/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn
deleted file mode 100644 (file)
index c3339ef..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-static_library("YAML") {
-  output_name = "lldYAML"
-  configs += [ "//llvm/utils/gn/build:lld_code" ]
-  deps = [
-    "//lld/lib/Core",
-    "//llvm/lib/Support",
-  ]
-  sources = [ "ReaderWriterYAML.cpp" ]
-}
index 7bfbb30..9d12327 100644 (file)
@@ -93,7 +93,6 @@ group("test") {
     ":lit_site_cfg",
     ":lit_unit_site_cfg",
     "//lld/tools/lld:symlinks",
-    "//lld/unittests",
     "//llvm/tools/dsymutil",
     "//llvm/tools/llc",
     "//llvm/tools/llvm-ar:symlinks",
index bbf992a..2689038 100644 (file)
@@ -29,7 +29,6 @@ executable("lld") {
     "//lld/ELF",
     "//lld/MachO:MachO",
     "//lld/MinGW",
-    "//lld/lib/Driver",
     "//lld/wasm",
     "//llvm/lib/Support",
     "//llvm/utils/gn/build/libs/xar",
diff --git a/llvm/utils/gn/secondary/lld/unittests/BUILD.gn b/llvm/utils/gn/secondary/lld/unittests/BUILD.gn
deleted file mode 100644 (file)
index 7f976dd..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-group("unittests") {
-  deps = [
-    "DriverTests",
-    "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
deleted file mode 100644 (file)
index 4dda87f..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-import("//llvm/utils/unittest/unittest.gni")
-
-unittest("DriverTests") {
-  configs += [ "//llvm/utils/gn/build:lld_code" ]
-  deps = [
-    "//lld/lib/Driver",
-    "//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
deleted file mode 100644 (file)
index 3c63d02..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-import("//llvm/utils/unittest/unittest.gni")
-
-unittest("MachOOldTests") {
-  configs += [ "//llvm/utils/gn/build:lld_code" ]
-  deps = [
-    "//lld/lib/Driver",
-    "//lld/lib/ReaderWriter/MachO:MachOOld",
-    "//lld/lib/ReaderWriter/YAML",
-  ]
-  sources = [
-    "MachONormalizedFileBinaryReaderTests.cpp",
-    "MachONormalizedFileBinaryWriterTests.cpp",
-    "MachONormalizedFileToAtomsTests.cpp",
-    "MachONormalizedFileYAMLTests.cpp",
-  ]
-}