[Lldb-commits] [lldb] r203107 - Fix Windows build break introduced in r203035.

Ahmed Charles ahmedcharles at gmail.com
Thu Mar 6 03:30:34 PST 2014


Author: ace2001ac
Date: Thu Mar  6 05:30:34 2014
New Revision: 203107

URL: http://llvm.org/viewvc/llvm-project?rev=203107&view=rev
Log:
Fix Windows build break introduced in r203035.

Add '#if defined(__linux__) || defined(__FreeBSD__)' around JITLoaderGDB
and ProcessElfCore, which are only built on Linux and FreeBSD.

Modified:
    lldb/trunk/source/lldb.cpp

Modified: lldb/trunk/source/lldb.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/lldb.cpp?rev=203107&r1=203106&r2=203107&view=diff
==============================================================================
--- lldb/trunk/source/lldb.cpp (original)
+++ lldb/trunk/source/lldb.cpp Thu Mar  6 05:30:34 2014
@@ -124,8 +124,10 @@ lldb_private::Initialize ()
         ScriptInterpreterPython::InitializePrivate();
         OperatingSystemPython::Initialize();
 #endif
+#if defined(__linux__) || defined(__FreeBSD__)
         JITLoaderGDB::Initialize();
         ProcessElfCore::Initialize();
+#endif
         
 #if defined (__APPLE__)
         //----------------------------------------------------------------------
@@ -208,9 +210,11 @@ lldb_private::Terminate ()
 #ifndef LLDB_DISABLE_PYTHON
     OperatingSystemPython::Terminate();
 #endif
+#if defined(__linux__) || defined(__FreeBSD__)
     JITLoaderGDB::Terminate();
     ProcessElfCore::Terminate();
-    
+#endif
+
 #if defined (__APPLE__)
     DynamicLoaderMacOSXDYLD::Terminate();
     DynamicLoaderDarwinKernel::Terminate();





More information about the lldb-commits mailing list