From adea9f9362085310d95a193f881978f51a79a3ba Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Mon, 22 Jul 2024 22:27:03 -0400 Subject: [PATCH] [gn build] Port d3fb41dddc11 (llvm-cgdata) --- .../utils/gn/secondary/llvm/lib/CodeGenData/BUILD.gn | 3 +++ llvm/utils/gn/secondary/llvm/test/BUILD.gn | 1 + .../gn/secondary/llvm/tools/llvm-cgdata/BUILD.gn | 12 ++++++++++++ 3 files changed, 16 insertions(+) create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-cgdata/BUILD.gn diff --git a/llvm/utils/gn/secondary/llvm/lib/CodeGenData/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/CodeGenData/BUILD.gn index 7fc69766368ec..d69579df7cc35 100644 --- a/llvm/utils/gn/secondary/llvm/lib/CodeGenData/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/CodeGenData/BUILD.gn @@ -5,6 +5,9 @@ static_library("CodeGenData") { "//llvm/lib/Support", ] sources = [ + "CodeGenData.cpp", + "CodeGenDataReader.cpp", + "CodeGenDataWriter.cpp", "OutlinedHashTree.cpp", "OutlinedHashTreeRecord.cpp", ] diff --git a/llvm/utils/gn/secondary/llvm/test/BUILD.gn b/llvm/utils/gn/secondary/llvm/test/BUILD.gn index 945fb0e922c9e..31abb1285bc02 100644 --- a/llvm/utils/gn/secondary/llvm/test/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/test/BUILD.gn @@ -265,6 +265,7 @@ group("test") { "//llvm/tools/llvm-c-test", "//llvm/tools/llvm-cat", "//llvm/tools/llvm-cfi-verify", + "//llvm/tools/llvm-cgdata", "//llvm/tools/llvm-cov", "//llvm/tools/llvm-cvtres", "//llvm/tools/llvm-cxxdump", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-cgdata/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-cgdata/BUILD.gn new file mode 100644 index 0000000000000..8567c7d3de5da --- /dev/null +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-cgdata/BUILD.gn @@ -0,0 +1,12 @@ +import("//llvm/utils/gn/build/driver_executable.gni") + +driver_executable("llvm-cgdata") { + deps = [ + "//llvm/lib/CodeGen", + "//llvm/lib/CodeGenData", + "//llvm/lib/IR", + "//llvm/lib/Object", + "//llvm/lib/Support", + ] + sources = [ "llvm-cgdata.cpp" ] +}