gn build: Merge r356820

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356846 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn b/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn
index 0daf58b..d39e30f 100644
--- a/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn
+++ b/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn
@@ -8,5 +8,12 @@
   sources = [
     "ELF/ELFStub.cpp",
     "ELF/TBEHandler.cpp",
+    "MachO/ArchitectureSet.cpp",
+    "MachO/PackedVersion.cpp",
+    "MachO/TextStub.cpp",
+    "MachO/Symbol.cpp",
+    "MachO/TextStubCommon.cpp",
+    "MachO/Architecture.cpp",
+    "MachO/InterfaceFile.cpp",
   ]
 }
diff --git a/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn b/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn
index 0bfa109..4c207d4 100644
--- a/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn
+++ b/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn
@@ -7,5 +7,7 @@
   ]
   sources = [
     "ELFYAMLTest.cpp",
+    "TextStubV1Tests.cpp",
+    "TextStubV2Tests.cpp",
   ]
 }