summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/utils/gn/secondary/BUILD.gn2
-rw-r--r--llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn16
-rw-r--r--llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn20
3 files changed, 38 insertions, 0 deletions
diff --git a/llvm/utils/gn/secondary/BUILD.gn b/llvm/utils/gn/secondary/BUILD.gn
index 11e0ec93f08..6fd5876d3d7 100644
--- a/llvm/utils/gn/secondary/BUILD.gn
+++ b/llvm/utils/gn/secondary/BUILD.gn
@@ -1,6 +1,8 @@
group("default") {
deps = [
+ "//llvm/lib/Bitcode/Reader",
"//llvm/lib/IR",
+ "//llvm/lib/MC/MCParser",
"//llvm/tools/llvm-undname",
"//llvm/utils/TableGen:llvm-tblgen",
]
diff --git a/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn
new file mode 100644
index 00000000000..a7ecdf1f4e6
--- /dev/null
+++ b/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn
@@ -0,0 +1,16 @@
+static_library("Reader") {
+ output_name = "LLVMBitReader"
+ deps = [
+ "//llvm/include/llvm/Config:llvm-config",
+ "//llvm/lib/IR",
+ "//llvm/lib/Support",
+ ]
+
+ sources = [
+ "BitReader.cpp",
+ "BitcodeReader.cpp",
+ "BitstreamReader.cpp",
+ "MetadataLoader.cpp",
+ "ValueList.cpp",
+ ]
+}
diff --git a/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn
new file mode 100644
index 00000000000..5c9d2307469
--- /dev/null
+++ b/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn
@@ -0,0 +1,20 @@
+static_library("MCParser") {
+ output_name = "LLVMMCParser"
+ deps = [
+ "//llvm/lib/MC",
+ "//llvm/lib/Support",
+ ]
+
+ sources = [
+ "AsmLexer.cpp",
+ "AsmParser.cpp",
+ "COFFAsmParser.cpp",
+ "DarwinAsmParser.cpp",
+ "ELFAsmParser.cpp",
+ "MCAsmLexer.cpp",
+ "MCAsmParser.cpp",
+ "MCAsmParserExtension.cpp",
+ "MCTargetAsmParser.cpp",
+ "WasmAsmParser.cpp",
+ ]
+}
OpenPOWER on IntegriCloud