[Lldb-commits] [lldb] r141677 - in /lldb/trunk: lib/Makefile source/Plugins/Makefile source/lldb.cpp

Greg Clayton gclayton at apple.com
Tue Oct 11 09:42:22 PDT 2011


Author: gclayton
Date: Tue Oct 11 11:42:21 2011
New Revision: 141677

URL: http://llvm.org/viewvc/llvm-project?rev=141677&view=rev
Log:
Patch from Dragos Tatulea to re-enable the PECOFF object file parser for all
builds on all systems.


Modified:
    lldb/trunk/lib/Makefile
    lldb/trunk/source/Plugins/Makefile
    lldb/trunk/source/lldb.cpp

Modified: lldb/trunk/lib/Makefile
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lib/Makefile?rev=141677&r1=141676&r2=141677&view=diff
==============================================================================
--- lldb/trunk/lib/Makefile (original)
+++ lldb/trunk/lib/Makefile Tue Oct 11 11:42:21 2011
@@ -38,6 +38,7 @@
 	lldbPluginLanguageRuntimeObjCAppleObjCRuntime.a \
 	lldbPluginObjectContainerBSDArchive.a \
 	lldbPluginObjectFileELF.a \
+	lldbPluginObjectFilePECOFF.a \
 	lldbPluginPlatformGDBServer.a \
 	lldbPluginProcessGDBRemote.a \
 	lldbPluginSymbolFileDWARF.a \

Modified: lldb/trunk/source/Plugins/Makefile
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Makefile?rev=141677&r1=141676&r2=141677&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/Makefile (original)
+++ lldb/trunk/source/Plugins/Makefile Tue Oct 11 11:42:21 2011
@@ -13,9 +13,9 @@
 
 
 DIRS := ABI/MacOSX-arm ABI/MacOSX-i386 ABI/SysV-x86_64 Disassembler/llvm \
-	ObjectContainer/BSD-Archive ObjectFile/ELF SymbolFile/DWARF \
-	SymbolFile/Symtab Process/Utility DynamicLoader/Static \
-	Platform Process/gdb-remote Instruction/ARM \
+	ObjectContainer/BSD-Archive ObjectFile/ELF ObjectFile/PECOFF \
+	SymbolFile/DWARF SymbolFile/Symtab Process/Utility \
+	DynamicLoader/Static Platform Process/gdb-remote Instruction/ARM \
 	UnwindAssembly/InstEmulation UnwindAssembly/x86 \
 	LanguageRuntime/CPlusPlus/ItaniumABI \
 	LanguageRuntime/ObjC/AppleObjCRuntime

Modified: lldb/trunk/source/lldb.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/lldb.cpp?rev=141677&r1=141676&r2=141677&view=diff
==============================================================================
--- lldb/trunk/source/lldb.cpp (original)
+++ lldb/trunk/source/lldb.cpp Tue Oct 11 11:42:21 2011
@@ -94,9 +94,7 @@
         UnwindAssemblyInstEmulation::Initialize();
         UnwindAssembly_x86::Initialize();
         EmulateInstructionARM::Initialize ();
-#if !defined (__linux__)
         ObjectFilePECOFF::Initialize ();
-#endif
 #if defined (__APPLE__)
         //----------------------------------------------------------------------
         // Apple/Darwin hosted plugins
@@ -168,9 +166,7 @@
     UnwindAssembly_x86::Terminate();
     UnwindAssemblyInstEmulation::Terminate();
     EmulateInstructionARM::Terminate ();
-#if !defined (__linux__)
     ObjectFilePECOFF::Terminate ();
-#endif
 
 #if defined (__APPLE__)
     DynamicLoaderMacOSXDYLD::Terminate();





More information about the lldb-commits mailing list