Add back some of the previous lldb-server dependencies
authorPavel Labath <labath@google.com>
Tue, 29 Nov 2016 18:38:09 +0000 (18:38 +0000)
committerPavel Labath <labath@google.com>
Tue, 29 Nov 2016 18:38:09 +0000 (18:38 +0000)
It seems a debug build of lldb-server will not complete without these, as the
linker is not able to strip out code that aggressively. Add those back until I
can figure out how to break the dependency chains.

llvm-svn: 288181

lldb/tools/lldb-server/CMakeLists.txt

index a464632..bb7ed35 100644 (file)
@@ -43,6 +43,7 @@ set( LLDB_USED_LIBS
   lldbPluginSymbolFileDWARF
   lldbPluginSymbolFilePDB
   lldbPluginSymbolFileSymtab
+  lldbPluginDynamicLoaderPosixDYLD
 
   lldbPluginCPlusPlusLanguage
   lldbPluginGoLanguage
@@ -54,20 +55,24 @@ set( LLDB_USED_LIBS
   lldbPluginObjectFileELF
   lldbPluginObjectFileJIT
   lldbPluginSymbolVendorELF
+  lldbPluginPlatformPOSIX
   lldbPluginObjectContainerBSDArchive
   lldbPluginObjectContainerMachOArchive
   lldbPluginProcessGDBRemote
   lldbPluginProcessUtility
   lldbPluginObjectContainerMachOArchive
   lldbPluginObjectContainerBSDArchive
+  lldbPluginPlatformMacOSX
   lldbPluginUnwindAssemblyInstEmulation
   lldbPluginUnwindAssemblyX86
+  lldbPluginAppleObjCRuntime
   lldbPluginCXXItaniumABI
   lldbPluginInstructionARM
   lldbPluginInstructionARM64
   lldbPluginInstructionMIPS
   lldbPluginInstructionMIPS64
   lldbPluginObjectFilePECOFF
+  lldbPluginProcessElfCore
   lldbPluginExpressionParserClang
   lldbPluginExpressionParserGo
   )