Skip to content

Commit 3b7262d

Browse files
authored
Merge pull request #11658 from benlangmuir/sourcekitd-thinning-4.0
[sourcekitd] Remove calls to llvm::Initialize*
2 parents f160f68 + 04917c7 commit 3b7262d

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

tools/SourceKit/tools/sourcekitd/bin/XPC/Client/sourcekitd.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
#include "llvm/Support/ErrorHandling.h"
1919
#include "llvm/Support/Mutex.h"
20-
#include "llvm/Support/TargetSelect.h"
2120
#include <chrono>
2221
#include <xpc/xpc.h>
2322
#include <dispatch/dispatch.h>
@@ -251,11 +250,6 @@ static void handleInterruptedConnection(xpc_object_t event, xpc_connection_t con
251250
void sourcekitd::initialize() {
252251
initializeTracing();
253252

254-
llvm::InitializeAllTargets();
255-
llvm::InitializeAllTargetMCs();
256-
llvm::InitializeAllAsmPrinters();
257-
llvm::InitializeAllAsmParsers();
258-
259253
assert(!GlobalConn);
260254
GlobalConn = xpc_connection_create(SOURCEKIT_XPCSERVICE_IDENTIFIER, nullptr);
261255

tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
#include "llvm/Support/MemoryBuffer.h"
3636
#include "llvm/Support/Path.h"
3737
#include "llvm/Support/raw_ostream.h"
38-
#include "llvm/Support/TargetSelect.h"
3938
#include <mutex>
4039

4140
// FIXME: Portability.
@@ -87,11 +86,6 @@ static void onDocumentUpdateNotification(StringRef DocumentName) {
8786
static SourceKit::Context *GlobalCtx = nullptr;
8887

8988
void sourcekitd::initialize() {
90-
llvm::InitializeAllTargets();
91-
llvm::InitializeAllTargetMCs();
92-
llvm::InitializeAllAsmPrinters();
93-
llvm::InitializeAllAsmParsers();
94-
9589
GlobalCtx = new SourceKit::Context(sourcekitd::getRuntimeLibPath(),
9690
SourceKit::createSwiftLangSupport);
9791
GlobalCtx->getNotificationCenter().addDocumentUpdateNotificationReceiver(

0 commit comments

Comments
 (0)