summaryrefslogtreecommitdiff
path: root/data/_llvm10/libtapi-dynamic.diff-breaks
blob: 5b5037f6bca27ddcb6618a4391106012c27435d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
diff -ur llvm-project-apple-stable-20191106/llvm/projects/libtapi/lib/Core/CMakeLists.txt llvm-project-apple-stable-20191106+arm64e/llvm/projects/libtapi/lib/Core/CMakeLists.txt
--- llvm-project-apple-stable-20191106/llvm/projects/libtapi/lib/Core/CMakeLists.txt	2019-12-16 13:43:35.000000000 -1000
+++ llvm-project-apple-stable-20191106+arm64e/llvm/projects/libtapi/lib/Core/CMakeLists.txt	2019-12-16 13:21:43.000000000 -1000
@@ -3,6 +3,45 @@
   BinaryFormat
   )
 
+if(CLANG_LINK_CLANG_DYLIB)
+add_tapi_library(tapiCore
+  Architecture.cpp
+  ArchitectureSet.cpp
+  ArchitectureSupport.cpp
+  API.cpp
+  APIPrinter.cpp
+  APIVisitor.cpp
+  AvailabilityInfo.cpp
+  FakeSymbols.cpp
+  FileManager.cpp
+  FileSystem.cpp
+  Framework.cpp
+  ExtendedInterfaceFile.cpp
+  HeaderFile.cpp
+  InterfaceFile.cpp
+  InterfaceFileBase.cpp
+  InterfaceFileManager.cpp
+  JSONFile.cpp
+  MachODylibReader.cpp
+  Path.cpp
+  Platform.cpp
+  ReexportFileWriter.cpp
+  Registry.cpp
+  Symbol.cpp
+  TapiError.cpp
+  TextStub_v1.cpp
+  TextStub_v2.cpp
+  TextStub_v3.cpp
+  Utils.cpp
+  XPI.cpp
+  XPISet.cpp
+  YAML.cpp
+  YAMLReaderWriter.cpp
+
+  LINK_LIBS
+  clang-cpp
+  )
+else()
 add_tapi_library(tapiCore
   Architecture.cpp
   ArchitectureSet.cpp
@@ -40,6 +79,8 @@
   LINK_LIBS
   clangBasic
   )
+endif()
+
 add_dependencies(tapiCore clang-resource-headers)
 if(Clang_DIR)
     set(clang_lib_dir ${Clang_DIR}/../..)
diff -ur llvm-project-apple-stable-20191106/llvm/projects/libtapi/lib/Frontend/CMakeLists.txt llvm-project-apple-stable-20191106+arm64e/llvm/projects/libtapi/lib/Frontend/CMakeLists.txt
--- llvm-project-apple-stable-20191106/llvm/projects/libtapi/lib/Frontend/CMakeLists.txt	2019-03-22 10:58:37.000000000 -1000
+++ llvm-project-apple-stable-20191106+arm64e/llvm/projects/libtapi/lib/Frontend/CMakeLists.txt	2019-12-16 13:20:44.000000000 -1000
@@ -3,6 +3,7 @@
   Core
   )
 
+if(CLANG_LINK_CLANG_DYLIB)
 add_tapi_library(tapiFrontend
   APIVisitor.cpp
   Frontend.cpp
@@ -12,6 +13,20 @@
   ClangDriverOptions
 
   LINK_LIBS
-  clangFrontend
   tapiDiagnostics
+  clang-cpp
+  )
+else()
+add_tapi_library(tapiFrontend
+  APIVisitor.cpp
+  Frontend.cpp
+  FrontendContext.cpp
+
+  DEPENDS
+  ClangDriverOptions
+
+  LINK_LIBS
+  tapiDiagnostics
+  clangFrontend
   )
+endif()