summaryrefslogtreecommitdiffstats
path: root/llvm/utils/gn/secondary/clang
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/gn/secondary/clang')
-rw-r--r--llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/clang/unittests/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn17
5 files changed, 19 insertions, 2 deletions
diff --git a/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn
index 4d0578b0867..dd7ae7723c4 100644
--- a/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn
@@ -34,7 +34,6 @@ static_library("Basic") {
"FixedPoint.cpp",
"IdentifierTable.cpp",
"LangOptions.cpp",
- "MemoryBufferCache.cpp",
"Module.cpp",
"ObjCRuntime.cpp",
"OpenMPKinds.cpp",
diff --git a/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn
index 394b1edf2f8..8096e3a7cf7 100644
--- a/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn
@@ -23,6 +23,7 @@ static_library("Serialization") {
"ASTWriterStmt.cpp",
"GeneratePCH.cpp",
"GlobalModuleIndex.cpp",
+ "InMemoryModuleCache.cpp",
"Module.cpp",
"ModuleFileExtension.cpp",
"ModuleManager.cpp",
diff --git a/llvm/utils/gn/secondary/clang/unittests/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/BUILD.gn
index a8293ba926b..047dcbd05c1 100644
--- a/llvm/utils/gn/secondary/clang/unittests/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/BUILD.gn
@@ -15,6 +15,7 @@ group("unittests") {
"Rename:ClangRenameTests",
"Rewrite:RewriteTests",
"Sema:SemaTests",
+ "Serialization:SerializationTests",
"Tooling:ToolingTests",
]
if (clang_enable_static_analyzer) {
diff --git a/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn
index 31277aea8d2..2f4555d548c 100644
--- a/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn
@@ -12,7 +12,6 @@ unittest("BasicTests") {
"DiagnosticTest.cpp",
"FileManagerTest.cpp",
"FixedPointTest.cpp",
- "MemoryBufferCacheTest.cpp",
"SourceManagerTest.cpp",
]
}
diff --git a/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn
new file mode 100644
index 00000000000..5c253827bd8
--- /dev/null
+++ b/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn
@@ -0,0 +1,17 @@
+import("//llvm/utils/unittest/unittest.gni")
+
+unittest("SerializationTests") {
+ configs += [ "//llvm/utils/gn/build:clang_code" ]
+ deps = [
+ "//clang/lib/AST",
+ "//clang/lib/Basic",
+ "//clang/lib/Lex",
+ "//clang/lib/Sema",
+ "//clang/lib/Serialization",
+ "//llvm/lib/Bitcode/Reader",
+ "//llvm/lib/Support",
+ ]
+ sources = [
+ "InMemoryModuleCacheTest.cpp",
+ ]
+}
OpenPOWER on IntegriCloud