output_name = "LLVMBitReader"
deps = [
"//llvm/include/llvm/Config:llvm-config",
+ "//llvm/lib/Bitstream/Reader",
"//llvm/lib/IR",
"//llvm/lib/Support",
]
sources = [
"BitReader.cpp",
"BitcodeReader.cpp",
- "BitstreamReader.cpp",
"MetadataLoader.cpp",
"ValueList.cpp",
]
--- /dev/null
+static_library("Reader") {
+ output_name = "LLVMBitstreamReader"
+ deps = [
+ "//llvm/lib/Support",
+ ]
+
+ sources = [
+ "BitstreamReader.cpp",
+ ]
+}
"AsmParser:AsmParserTests",
"BinaryFormat:BinaryFormatTests",
"Bitcode:BitcodeTests",
+ "Bitstream:BitstreamTests",
"CodeGen:CodeGenTests",
"CodeGen/GlobalISel:GlobalISelTests",
"DebugInfo/CodeView:DebugInfoCodeViewTests",
]
sources = [
"BitReaderTest.cpp",
- "BitstreamReaderTest.cpp",
- "BitstreamWriterTest.cpp",
]
}
--- /dev/null
+import("//llvm/utils/unittest/unittest.gni")
+
+unittest("BitstreamTests") {
+ deps = [
+ "//llvm/lib/Bitstream/Reader",
+ ]
+ sources = [
+ "BitstreamReaderTest.cpp",
+ "BitstreamWriterTest.cpp",
+ ]
+}