[Lldb-commits] [lldb] r203035 - Moved JITLoader.cpp and JITLoaderList.cpp over into "source/Target" since the header files were in "include/lldb/Target".

Greg Clayton gclayton at apple.com
Wed Mar 5 16:14:13 PST 2014


Author: gclayton
Date: Wed Mar  5 18:14:12 2014
New Revision: 203035

URL: http://llvm.org/viewvc/llvm-project?rev=203035&view=rev
Log:
Moved JITLoader.cpp and JITLoaderList.cpp over into "source/Target" since the header files were in "include/lldb/Target".

Also enabled the ELF Core file support in all builds since the header files have been properly separated from ProcessMonitor.


Added:
    lldb/trunk/source/Target/JITLoader.cpp
    lldb/trunk/source/Target/JITLoaderList.cpp
Removed:
    lldb/trunk/source/Core/JITLoader.cpp
    lldb/trunk/source/Core/JITLoaderList.cpp
Modified:
    lldb/trunk/lldb.xcodeproj/project.pbxproj
    lldb/trunk/source/Core/CMakeLists.txt
    lldb/trunk/source/Target/CMakeLists.txt
    lldb/trunk/source/lldb.cpp

Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lldb.xcodeproj/project.pbxproj?rev=203035&r1=203034&r2=203035&view=diff
==============================================================================
--- lldb/trunk/lldb.xcodeproj/project.pbxproj (original)
+++ lldb/trunk/lldb.xcodeproj/project.pbxproj Wed Mar  5 18:14:12 2014
@@ -451,6 +451,47 @@
 		26B7564F14F89356008D9CB3 /* PlatformiOSSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 26B7564D14F89356008D9CB3 /* PlatformiOSSimulator.h */; };
 		26B8283D142D01E9002DBC64 /* SBSection.h in Headers */ = {isa = PBXBuildFile; fileRef = 26B8283C142D01E9002DBC64 /* SBSection.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		26B82840142D020F002DBC64 /* SBSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26B8283F142D020F002DBC64 /* SBSection.cpp */; };
+		26BC179918C7F2B300D2196D /* JITLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC179718C7F2B300D2196D /* JITLoader.cpp */; };
+		26BC179A18C7F2B300D2196D /* JITLoaderList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC179818C7F2B300D2196D /* JITLoaderList.cpp */; };
+		26BC179D18C7F2CB00D2196D /* JITLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC179B18C7F2CB00D2196D /* JITLoader.h */; };
+		26BC179E18C7F2CB00D2196D /* JITLoaderList.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC179C18C7F2CB00D2196D /* JITLoaderList.h */; };
+		26BC17AB18C7F4CB00D2196D /* ProcessElfCore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17A218C7F4CB00D2196D /* ProcessElfCore.cpp */; };
+		26BC17AC18C7F4CB00D2196D /* ProcessElfCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17A318C7F4CB00D2196D /* ProcessElfCore.h */; };
+		26BC17AD18C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17A418C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.cpp */; };
+		26BC17AE18C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17A518C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.h */; };
+		26BC17AF18C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17A618C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.cpp */; };
+		26BC17B018C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17A718C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.h */; };
+		26BC17B118C7F4CB00D2196D /* ThreadElfCore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17A818C7F4CB00D2196D /* ThreadElfCore.cpp */; };
+		26BC17B218C7F4CB00D2196D /* ThreadElfCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17A918C7F4CB00D2196D /* ThreadElfCore.h */; };
+		26BC17D918C7F4FA00D2196D /* POSIXStopInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17B618C7F4FA00D2196D /* POSIXStopInfo.cpp */; };
+		26BC17DA18C7F4FA00D2196D /* POSIXStopInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17B718C7F4FA00D2196D /* POSIXStopInfo.h */; };
+		26BC17DC18C7F4FA00D2196D /* POSIXThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17B918C7F4FA00D2196D /* POSIXThread.h */; };
+		26BC17DD18C7F4FA00D2196D /* ProcessMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17BA18C7F4FA00D2196D /* ProcessMessage.cpp */; };
+		26BC17DE18C7F4FA00D2196D /* ProcessMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17BB18C7F4FA00D2196D /* ProcessMessage.h */; };
+		26BC17E118C7F4FA00D2196D /* ProcessPOSIXLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17BE18C7F4FA00D2196D /* ProcessPOSIXLog.cpp */; };
+		26BC17E218C7F4FA00D2196D /* ProcessPOSIXLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17BF18C7F4FA00D2196D /* ProcessPOSIXLog.h */; };
+		26BC17E318C7F4FA00D2196D /* RegisterContext_mips64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17C018C7F4FA00D2196D /* RegisterContext_mips64.h */; };
+		26BC17E418C7F4FA00D2196D /* RegisterContext_x86.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17C118C7F4FA00D2196D /* RegisterContext_x86.h */; };
+		26BC17E518C7F4FA00D2196D /* RegisterContextFreeBSD_i386.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17C218C7F4FA00D2196D /* RegisterContextFreeBSD_i386.cpp */; };
+		26BC17E618C7F4FA00D2196D /* RegisterContextFreeBSD_i386.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17C318C7F4FA00D2196D /* RegisterContextFreeBSD_i386.h */; };
+		26BC17E718C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17C418C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.cpp */; };
+		26BC17E818C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17C518C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.h */; };
+		26BC17E918C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17C618C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.cpp */; };
+		26BC17EA18C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17C718C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.h */; };
+		26BC17EB18C7F4FA00D2196D /* RegisterContextLinux_i386.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17C818C7F4FA00D2196D /* RegisterContextLinux_i386.cpp */; };
+		26BC17EC18C7F4FA00D2196D /* RegisterContextLinux_i386.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17C918C7F4FA00D2196D /* RegisterContextLinux_i386.h */; };
+		26BC17ED18C7F4FA00D2196D /* RegisterContextLinux_x86_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17CA18C7F4FA00D2196D /* RegisterContextLinux_x86_64.cpp */; };
+		26BC17EE18C7F4FA00D2196D /* RegisterContextLinux_x86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17CB18C7F4FA00D2196D /* RegisterContextLinux_x86_64.h */; };
+		26BC17EF18C7F4FA00D2196D /* RegisterContextPOSIX.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17CC18C7F4FA00D2196D /* RegisterContextPOSIX.h */; };
+		26BC17F018C7F4FA00D2196D /* RegisterContextPOSIX_mips64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17CD18C7F4FA00D2196D /* RegisterContextPOSIX_mips64.cpp */; };
+		26BC17F118C7F4FA00D2196D /* RegisterContextPOSIX_mips64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17CE18C7F4FA00D2196D /* RegisterContextPOSIX_mips64.h */; };
+		26BC17F218C7F4FA00D2196D /* RegisterContextPOSIX_x86.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BC17CF18C7F4FA00D2196D /* RegisterContextPOSIX_x86.cpp */; };
+		26BC17F318C7F4FA00D2196D /* RegisterContextPOSIX_x86.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17D018C7F4FA00D2196D /* RegisterContextPOSIX_x86.h */; };
+		26BC17F518C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_mips64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17D218C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_mips64.h */; };
+		26BC17F718C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_x86.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17D418C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_x86.h */; };
+		26BC17F818C7F4FA00D2196D /* RegisterInfos_i386.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17D518C7F4FA00D2196D /* RegisterInfos_i386.h */; };
+		26BC17F918C7F4FA00D2196D /* RegisterInfos_mips64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17D618C7F4FA00D2196D /* RegisterInfos_mips64.h */; };
+		26BC17FA18C7F4FA00D2196D /* RegisterInfos_x86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BC17D718C7F4FA00D2196D /* RegisterInfos_x86_64.h */; };
 		26BCFC521368AE38006DC050 /* OptionGroupFormat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BCFC511368AE38006DC050 /* OptionGroupFormat.cpp */; };
 		26BD407F135D2AE000237D80 /* FileLineResolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26BD407E135D2ADF00237D80 /* FileLineResolver.cpp */; };
 		26C72C94124322890068DC16 /* SBStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 26C72C93124322890068DC16 /* SBStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
@@ -632,11 +673,8 @@
 		AF25AB27188F685C0030DEC3 /* AppleGetQueuesHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AF25AB25188F685C0030DEC3 /* AppleGetQueuesHandler.h */; };
 		AF26703A1852D01E00B6CC36 /* Queue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF2670381852D01E00B6CC36 /* Queue.cpp */; };
 		AF26703B1852D01E00B6CC36 /* QueueList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF2670391852D01E00B6CC36 /* QueueList.cpp */; };
-		AF2BCA6318C7EFBF005B4526 /* JITLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF2BCA6118C7EFBF005B4526 /* JITLoader.cpp */; };
-		AF2BCA6418C7EFBF005B4526 /* JITLoaderList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF2BCA6218C7EFBF005B4526 /* JITLoaderList.cpp */; };
 		AF2BCA6C18C7EFDE005B4526 /* JITLoaderGDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF2BCA6918C7EFDE005B4526 /* JITLoaderGDB.cpp */; };
 		AF2BCA6D18C7EFDE005B4526 /* JITLoaderGDB.h in Headers */ = {isa = PBXBuildFile; fileRef = AF2BCA6A18C7EFDE005B4526 /* JITLoaderGDB.h */; };
-		AF2BCA6E18C7EFDE005B4526 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = AF2BCA6B18C7EFDE005B4526 /* Makefile */; };
 		AF37E10A17C861F20061E18E /* ProcessRunLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF37E10917C861F20061E18E /* ProcessRunLock.cpp */; };
 		AF45FDE518A1F3AC0007051C /* AppleGetThreadItemInfoHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF45FDE318A1F3AC0007051C /* AppleGetThreadItemInfoHandler.cpp */; };
 		AF45FDE618A1F3AC0007051C /* AppleGetThreadItemInfoHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AF45FDE418A1F3AC0007051C /* AppleGetThreadItemInfoHandler.h */; };
@@ -1164,6 +1202,52 @@
 		26B8283F142D020F002DBC64 /* SBSection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SBSection.cpp; path = source/API/SBSection.cpp; sourceTree = "<group>"; };
 		26B8B42212EEC52A00A831B2 /* UniqueDWARFASTType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UniqueDWARFASTType.h; sourceTree = "<group>"; };
 		26B8B42312EEC52A00A831B2 /* UniqueDWARFASTType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UniqueDWARFASTType.cpp; sourceTree = "<group>"; };
+		26BC179718C7F2B300D2196D /* JITLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JITLoader.cpp; path = source/Target/JITLoader.cpp; sourceTree = "<group>"; };
+		26BC179818C7F2B300D2196D /* JITLoaderList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JITLoaderList.cpp; path = source/Target/JITLoaderList.cpp; sourceTree = "<group>"; };
+		26BC179B18C7F2CB00D2196D /* JITLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JITLoader.h; path = include/lldb/Target/JITLoader.h; sourceTree = "<group>"; };
+		26BC179C18C7F2CB00D2196D /* JITLoaderList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JITLoaderList.h; path = include/lldb/Target/JITLoaderList.h; sourceTree = "<group>"; };
+		26BC17A218C7F4CB00D2196D /* ProcessElfCore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProcessElfCore.cpp; sourceTree = "<group>"; };
+		26BC17A318C7F4CB00D2196D /* ProcessElfCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProcessElfCore.h; sourceTree = "<group>"; };
+		26BC17A418C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextPOSIXCore_mips64.cpp; sourceTree = "<group>"; };
+		26BC17A518C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextPOSIXCore_mips64.h; sourceTree = "<group>"; };
+		26BC17A618C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextPOSIXCore_x86_64.cpp; sourceTree = "<group>"; };
+		26BC17A718C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextPOSIXCore_x86_64.h; sourceTree = "<group>"; };
+		26BC17A818C7F4CB00D2196D /* ThreadElfCore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadElfCore.cpp; sourceTree = "<group>"; };
+		26BC17A918C7F4CB00D2196D /* ThreadElfCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadElfCore.h; sourceTree = "<group>"; };
+		26BC17B618C7F4FA00D2196D /* POSIXStopInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = POSIXStopInfo.cpp; sourceTree = "<group>"; };
+		26BC17B718C7F4FA00D2196D /* POSIXStopInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POSIXStopInfo.h; sourceTree = "<group>"; };
+		26BC17B818C7F4FA00D2196D /* POSIXThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = POSIXThread.cpp; sourceTree = "<group>"; };
+		26BC17B918C7F4FA00D2196D /* POSIXThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POSIXThread.h; sourceTree = "<group>"; };
+		26BC17BA18C7F4FA00D2196D /* ProcessMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProcessMessage.cpp; sourceTree = "<group>"; };
+		26BC17BB18C7F4FA00D2196D /* ProcessMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProcessMessage.h; sourceTree = "<group>"; };
+		26BC17BC18C7F4FA00D2196D /* ProcessPOSIX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProcessPOSIX.cpp; sourceTree = "<group>"; };
+		26BC17BD18C7F4FA00D2196D /* ProcessPOSIX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProcessPOSIX.h; sourceTree = "<group>"; };
+		26BC17BE18C7F4FA00D2196D /* ProcessPOSIXLog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProcessPOSIXLog.cpp; sourceTree = "<group>"; };
+		26BC17BF18C7F4FA00D2196D /* ProcessPOSIXLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProcessPOSIXLog.h; sourceTree = "<group>"; };
+		26BC17C018C7F4FA00D2196D /* RegisterContext_mips64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContext_mips64.h; sourceTree = "<group>"; };
+		26BC17C118C7F4FA00D2196D /* RegisterContext_x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContext_x86.h; sourceTree = "<group>"; };
+		26BC17C218C7F4FA00D2196D /* RegisterContextFreeBSD_i386.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextFreeBSD_i386.cpp; sourceTree = "<group>"; };
+		26BC17C318C7F4FA00D2196D /* RegisterContextFreeBSD_i386.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextFreeBSD_i386.h; sourceTree = "<group>"; };
+		26BC17C418C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextFreeBSD_mips64.cpp; sourceTree = "<group>"; };
+		26BC17C518C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextFreeBSD_mips64.h; sourceTree = "<group>"; };
+		26BC17C618C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextFreeBSD_x86_64.cpp; sourceTree = "<group>"; };
+		26BC17C718C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextFreeBSD_x86_64.h; sourceTree = "<group>"; };
+		26BC17C818C7F4FA00D2196D /* RegisterContextLinux_i386.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextLinux_i386.cpp; sourceTree = "<group>"; };
+		26BC17C918C7F4FA00D2196D /* RegisterContextLinux_i386.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextLinux_i386.h; sourceTree = "<group>"; };
+		26BC17CA18C7F4FA00D2196D /* RegisterContextLinux_x86_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextLinux_x86_64.cpp; sourceTree = "<group>"; };
+		26BC17CB18C7F4FA00D2196D /* RegisterContextLinux_x86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextLinux_x86_64.h; sourceTree = "<group>"; };
+		26BC17CC18C7F4FA00D2196D /* RegisterContextPOSIX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextPOSIX.h; sourceTree = "<group>"; };
+		26BC17CD18C7F4FA00D2196D /* RegisterContextPOSIX_mips64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextPOSIX_mips64.cpp; sourceTree = "<group>"; };
+		26BC17CE18C7F4FA00D2196D /* RegisterContextPOSIX_mips64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextPOSIX_mips64.h; sourceTree = "<group>"; };
+		26BC17CF18C7F4FA00D2196D /* RegisterContextPOSIX_x86.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextPOSIX_x86.cpp; sourceTree = "<group>"; };
+		26BC17D018C7F4FA00D2196D /* RegisterContextPOSIX_x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextPOSIX_x86.h; sourceTree = "<group>"; };
+		26BC17D118C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_mips64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextPOSIXProcessMonitor_mips64.cpp; sourceTree = "<group>"; };
+		26BC17D218C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_mips64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextPOSIXProcessMonitor_mips64.h; sourceTree = "<group>"; };
+		26BC17D318C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_x86.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterContextPOSIXProcessMonitor_x86.cpp; sourceTree = "<group>"; };
+		26BC17D418C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterContextPOSIXProcessMonitor_x86.h; sourceTree = "<group>"; };
+		26BC17D518C7F4FA00D2196D /* RegisterInfos_i386.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterInfos_i386.h; sourceTree = "<group>"; };
+		26BC17D618C7F4FA00D2196D /* RegisterInfos_mips64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterInfos_mips64.h; sourceTree = "<group>"; };
+		26BC17D718C7F4FA00D2196D /* RegisterInfos_x86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterInfos_x86_64.h; sourceTree = "<group>"; };
 		26BC7C2510F1B3BC00F91463 /* lldb-defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "lldb-defines.h"; path = "include/lldb/lldb-defines.h"; sourceTree = "<group>"; };
 		26BC7C2610F1B3BC00F91463 /* lldb-enumerations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "lldb-enumerations.h"; path = "include/lldb/lldb-enumerations.h"; sourceTree = "<group>"; };
 		26BC7C2810F1B3BC00F91463 /* lldb-private-interfaces.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "lldb-private-interfaces.h"; path = "include/lldb/lldb-private-interfaces.h"; sourceTree = "<group>"; };
@@ -1822,13 +1906,8 @@
 		AF25AB25188F685C0030DEC3 /* AppleGetQueuesHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppleGetQueuesHandler.h; sourceTree = "<group>"; };
 		AF2670381852D01E00B6CC36 /* Queue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Queue.cpp; path = source/Target/Queue.cpp; sourceTree = "<group>"; };
 		AF2670391852D01E00B6CC36 /* QueueList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QueueList.cpp; path = source/Target/QueueList.cpp; sourceTree = "<group>"; };
-		AF2BCA6118C7EFBF005B4526 /* JITLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JITLoader.cpp; path = source/Core/JITLoader.cpp; sourceTree = "<group>"; };
-		AF2BCA6218C7EFBF005B4526 /* JITLoaderList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JITLoaderList.cpp; path = source/Core/JITLoaderList.cpp; sourceTree = "<group>"; };
-		AF2BCA6618C7EFDE005B4526 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
-		AF2BCA6818C7EFDE005B4526 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
 		AF2BCA6918C7EFDE005B4526 /* JITLoaderGDB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITLoaderGDB.cpp; sourceTree = "<group>"; };
 		AF2BCA6A18C7EFDE005B4526 /* JITLoaderGDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITLoaderGDB.h; sourceTree = "<group>"; };
-		AF2BCA6B18C7EFDE005B4526 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
 		AF37E10917C861F20061E18E /* ProcessRunLock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProcessRunLock.cpp; sourceTree = "<group>"; };
 		AF45FDE318A1F3AC0007051C /* AppleGetThreadItemInfoHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AppleGetThreadItemInfoHandler.cpp; sourceTree = "<group>"; };
 		AF45FDE418A1F3AC0007051C /* AppleGetThreadItemInfoHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppleGetThreadItemInfoHandler.h; sourceTree = "<group>"; };
@@ -2127,9 +2206,11 @@
 		260C898A10F57C5600BB2B04 /* Process */ = {
 			isa = PBXGroup;
 			children = (
+				26BC179F18C7F4CB00D2196D /* elf-core */,
 				4CEE62F71145F1C70064CF93 /* GDB Remote */,
 				2642FBA713D003B400ED6808 /* MacOSX-Kernel */,
 				26A527BC14E24F5F00F3A14A /* mach-core */,
+				26BC17B318C7F4FA00D2196D /* POSIX */,
 				26B4666E11A2080F00CF6220 /* Utility */,
 			);
 			path = Process;
@@ -2694,6 +2775,62 @@
 			name = Utility;
 			sourceTree = "<group>";
 		};
+		26BC179F18C7F4CB00D2196D /* elf-core */ = {
+			isa = PBXGroup;
+			children = (
+				26BC17A218C7F4CB00D2196D /* ProcessElfCore.cpp */,
+				26BC17A318C7F4CB00D2196D /* ProcessElfCore.h */,
+				26BC17A418C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.cpp */,
+				26BC17A518C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.h */,
+				26BC17A618C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.cpp */,
+				26BC17A718C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.h */,
+				26BC17A818C7F4CB00D2196D /* ThreadElfCore.cpp */,
+				26BC17A918C7F4CB00D2196D /* ThreadElfCore.h */,
+			);
+			path = "elf-core";
+			sourceTree = "<group>";
+		};
+		26BC17B318C7F4FA00D2196D /* POSIX */ = {
+			isa = PBXGroup;
+			children = (
+				26BC17B618C7F4FA00D2196D /* POSIXStopInfo.cpp */,
+				26BC17B718C7F4FA00D2196D /* POSIXStopInfo.h */,
+				26BC17B818C7F4FA00D2196D /* POSIXThread.cpp */,
+				26BC17B918C7F4FA00D2196D /* POSIXThread.h */,
+				26BC17BA18C7F4FA00D2196D /* ProcessMessage.cpp */,
+				26BC17BB18C7F4FA00D2196D /* ProcessMessage.h */,
+				26BC17BC18C7F4FA00D2196D /* ProcessPOSIX.cpp */,
+				26BC17BD18C7F4FA00D2196D /* ProcessPOSIX.h */,
+				26BC17BE18C7F4FA00D2196D /* ProcessPOSIXLog.cpp */,
+				26BC17BF18C7F4FA00D2196D /* ProcessPOSIXLog.h */,
+				26BC17C018C7F4FA00D2196D /* RegisterContext_mips64.h */,
+				26BC17C118C7F4FA00D2196D /* RegisterContext_x86.h */,
+				26BC17C218C7F4FA00D2196D /* RegisterContextFreeBSD_i386.cpp */,
+				26BC17C318C7F4FA00D2196D /* RegisterContextFreeBSD_i386.h */,
+				26BC17C418C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.cpp */,
+				26BC17C518C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.h */,
+				26BC17C618C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.cpp */,
+				26BC17C718C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.h */,
+				26BC17C818C7F4FA00D2196D /* RegisterContextLinux_i386.cpp */,
+				26BC17C918C7F4FA00D2196D /* RegisterContextLinux_i386.h */,
+				26BC17CA18C7F4FA00D2196D /* RegisterContextLinux_x86_64.cpp */,
+				26BC17CB18C7F4FA00D2196D /* RegisterContextLinux_x86_64.h */,
+				26BC17CC18C7F4FA00D2196D /* RegisterContextPOSIX.h */,
+				26BC17CD18C7F4FA00D2196D /* RegisterContextPOSIX_mips64.cpp */,
+				26BC17CE18C7F4FA00D2196D /* RegisterContextPOSIX_mips64.h */,
+				26BC17CF18C7F4FA00D2196D /* RegisterContextPOSIX_x86.cpp */,
+				26BC17D018C7F4FA00D2196D /* RegisterContextPOSIX_x86.h */,
+				26BC17D118C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_mips64.cpp */,
+				26BC17D218C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_mips64.h */,
+				26BC17D318C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_x86.cpp */,
+				26BC17D418C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_x86.h */,
+				26BC17D518C7F4FA00D2196D /* RegisterInfos_i386.h */,
+				26BC17D618C7F4FA00D2196D /* RegisterInfos_mips64.h */,
+				26BC17D718C7F4FA00D2196D /* RegisterInfos_x86_64.h */,
+			);
+			path = POSIX;
+			sourceTree = "<group>";
+		};
 		26BC7C1010F1B34800F91463 /* Core */ = {
 			isa = PBXGroup;
 			children = (
@@ -2756,8 +2893,6 @@
 				260A63161861008E00FECF8E /* IOHandler.h */,
 				260A63181861009E00FECF8E /* IOHandler.cpp */,
 				26BC7D6510F1B77400F91463 /* IOStreamMacros.h */,
-				AF2BCA6118C7EFBF005B4526 /* JITLoader.cpp */,
-				AF2BCA6218C7EFBF005B4526 /* JITLoaderList.cpp */,
 				26BC7D6610F1B77400F91463 /* Language.h */,
 				26BC7E7D10F1B85900F91463 /* Language.cpp */,
 				26BC7D6710F1B77400F91463 /* Listener.h */,
@@ -3210,6 +3345,10 @@
 				26BC7DF210F1B81A00F91463 /* ExecutionContext.h */,
 				26BC7F3510F1B90C00F91463 /* ExecutionContext.cpp */,
 				26DAFD9711529BC7005A394E /* ExecutionContextScope.h */,
+				26BC179B18C7F2CB00D2196D /* JITLoader.h */,
+				26BC179718C7F2B300D2196D /* JITLoader.cpp */,
+				26BC179C18C7F2CB00D2196D /* JITLoaderList.h */,
+				26BC179818C7F2B300D2196D /* JITLoaderList.cpp */,
 				4CB4430912491DDA00C13DC2 /* LanguageRuntime.h */,
 				4CB4430A12491DDA00C13DC2 /* LanguageRuntime.cpp */,
 				2690B36F1381D5B600ECFBAE /* Memory.h */,
@@ -3667,7 +3806,6 @@
 		AF2BCA6518C7EFDE005B4526 /* JITLoader */ = {
 			isa = PBXGroup;
 			children = (
-				AF2BCA6618C7EFDE005B4526 /* CMakeLists.txt */,
 				AF2BCA6718C7EFDE005B4526 /* GDB */,
 			);
 			path = JITLoader;
@@ -3676,10 +3814,8 @@
 		AF2BCA6718C7EFDE005B4526 /* GDB */ = {
 			isa = PBXGroup;
 			children = (
-				AF2BCA6818C7EFDE005B4526 /* CMakeLists.txt */,
-				AF2BCA6918C7EFDE005B4526 /* JITLoaderGDB.cpp */,
 				AF2BCA6A18C7EFDE005B4526 /* JITLoaderGDB.h */,
-				AF2BCA6B18C7EFDE005B4526 /* Makefile */,
+				AF2BCA6918C7EFDE005B4526 /* JITLoaderGDB.cpp */,
 			);
 			path = GDB;
 			sourceTree = "<group>";
@@ -3772,28 +3908,44 @@
 			buildActionMask = 2147483647;
 			files = (
 				26A527C214E24F5F00F3A14A /* ProcessMachCore.h in Headers */,
+				26BC17E618C7F4FA00D2196D /* RegisterContextFreeBSD_i386.h in Headers */,
+				26BC17AC18C7F4CB00D2196D /* ProcessElfCore.h in Headers */,
+				26BC17EE18C7F4FA00D2196D /* RegisterContextLinux_x86_64.h in Headers */,
 				26A527C414E24F5F00F3A14A /* ThreadMachCore.h in Headers */,
 				4C6649A014EEE7F100B0316F /* StreamCallback.h in Headers */,
+				26BC17F918C7F4FA00D2196D /* RegisterInfos_mips64.h in Headers */,
 				26B7564F14F89356008D9CB3 /* PlatformiOSSimulator.h in Headers */,
+				26BC17AE18C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.h in Headers */,
 				26FFC19A14FC072100087D58 /* AuxVector.h in Headers */,
+				26BC17F818C7F4FA00D2196D /* RegisterInfos_i386.h in Headers */,
+				26BC17E418C7F4FA00D2196D /* RegisterContext_x86.h in Headers */,
 				AF25AB27188F685C0030DEC3 /* AppleGetQueuesHandler.h in Headers */,
 				26CA97A2172B1FD5005DC71B /* RegisterContextThreadMemory.h in Headers */,
+				26BC179D18C7F2CB00D2196D /* JITLoader.h in Headers */,
 				26FFC19C14FC072100087D58 /* DYLDRendezvous.h in Headers */,
 				AF1F7B08189C904B0087DB9C /* AppleGetPendingItemsHandler.h in Headers */,
 				AF2BCA6D18C7EFDE005B4526 /* JITLoaderGDB.h in Headers */,
+				26BC17B218C7F4CB00D2196D /* ThreadElfCore.h in Headers */,
+				26BC17F318C7F4FA00D2196D /* RegisterContextPOSIX_x86.h in Headers */,
+				26BC17DA18C7F4FA00D2196D /* POSIXStopInfo.h in Headers */,
 				26FFC19E14FC072100087D58 /* DynamicLoaderPOSIXDYLD.h in Headers */,
+				26BC17DC18C7F4FA00D2196D /* POSIXThread.h in Headers */,
 				AF254E32170CCC33007AE5C9 /* PlatformDarwinKernel.h in Headers */,
 				2694E99E14FC0BB30076DE67 /* PlatformFreeBSD.h in Headers */,
 				2694E9A514FC0BBD0076DE67 /* PlatformLinux.h in Headers */,
+				26BC17EA18C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.h in Headers */,
 				26AB54121832DC3400EADFF3 /* RegisterCheckpoint.h in Headers */,
 				26AB92131819D74600E63F3E /* DWARFDataExtractor.h in Headers */,
 				945759681534941F005A9070 /* PlatformPOSIX.h in Headers */,
 				26B1EFAF154638AF00E2DAC7 /* DWARFDeclContext.h in Headers */,
 				260CC62E15D04377002BF2E0 /* OptionValueArgs.h in Headers */,
+				26BC17F518C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_mips64.h in Headers */,
 				AF0E22F118A09FB20009B7D1 /* AppleGetItemInfoHandler.h in Headers */,
 				260CC62F15D04377002BF2E0 /* OptionValueArray.h in Headers */,
+				26BC17EC18C7F4FA00D2196D /* RegisterContextLinux_i386.h in Headers */,
 				260CC63015D04377002BF2E0 /* OptionValueBoolean.h in Headers */,
 				260CC63115D04377002BF2E0 /* OptionValueProperties.h in Headers */,
+				26BC17E818C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.h in Headers */,
 				260CC63215D04377002BF2E0 /* OptionValueDictionary.h in Headers */,
 				262173A118395D3800C52091 /* SectionLoadHistory.h in Headers */,
 				260CC63315D04377002BF2E0 /* OptionValueEnumeration.h in Headers */,
@@ -3801,6 +3953,7 @@
 				260A63171861008E00FECF8E /* IOHandler.h in Headers */,
 				260CC63415D04377002BF2E0 /* OptionValueFileSpec.h in Headers */,
 				26CFDCA11861638D000E63E5 /* Editline.h in Headers */,
+				26BC17B018C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.h in Headers */,
 				AF9B8F34182DB52900DA866F /* SystemRuntimeMacOSX.h in Headers */,
 				26D1804716CEE12C00EDFB5B /* TimeSpecTimeout.h in Headers */,
 				260CC63515D04377002BF2E0 /* OptionValueFileSpecList.h in Headers */,
@@ -3809,10 +3962,13 @@
 				26D1804516CEE12500EDFB5B /* KQueue.h in Headers */,
 				260CC63715D04377002BF2E0 /* OptionValueSInt64.h in Headers */,
 				AF061F8C182C980000B6A19C /* HistoryUnwind.h in Headers */,
+				26BC17E318C7F4FA00D2196D /* RegisterContext_mips64.h in Headers */,
 				260CC63815D04377002BF2E0 /* OptionValueString.h in Headers */,
+				26BC17F118C7F4FA00D2196D /* RegisterContextPOSIX_mips64.h in Headers */,
 				260CC63915D04377002BF2E0 /* OptionValueUInt64.h in Headers */,
 				260CC63A15D04377002BF2E0 /* OptionValueUUID.h in Headers */,
 				260A248E15D06C50009981B0 /* OptionValues.h in Headers */,
+				26BC17F718C7F4FA00D2196D /* RegisterContextPOSIXProcessMonitor_x86.h in Headers */,
 				AF061F88182C97ED00B6A19C /* RegisterContextHistory.h in Headers */,
 				26DAED6015D327A200E15819 /* OptionValuePathMappings.h in Headers */,
 				26ACEC2815E077AE00E94760 /* Property.h in Headers */,
@@ -3820,11 +3976,16 @@
 				2697A39515E404BA003E682C /* OptionValueArch.h in Headers */,
 				2698699D15E6CBD0002415FF /* OperatingSystemPython.h in Headers */,
 				260D9B2715EC369500960137 /* ModuleSpec.h in Headers */,
+				26BC17EF18C7F4FA00D2196D /* RegisterContextPOSIX.h in Headers */,
 				947A1D651616476B0017C8D1 /* CommandObjectPlugin.h in Headers */,
 				262ED0051631FA2800879631 /* OptionGroupString.h in Headers */,
 				944372DD171F6B4300E57C32 /* RegisterContextDummy.h in Headers */,
 				26CEB5F318762056008F575A /* CommandObjectGUI.h in Headers */,
+				26BC17E218C7F4FA00D2196D /* ProcessPOSIXLog.h in Headers */,
+				26BC17DE18C7F4FA00D2196D /* ProcessMessage.h in Headers */,
 				AF061F8B182C980000B6A19C /* HistoryThread.h in Headers */,
+				26BC17FA18C7F4FA00D2196D /* RegisterInfos_x86_64.h in Headers */,
+				26BC179E18C7F2CB00D2196D /* JITLoaderList.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -4262,11 +4423,14 @@
 				2689001F13353DDE00698AC0 /* CommandObjectPlatform.cpp in Sources */,
 				2689002013353DDE00698AC0 /* CommandObjectProcess.cpp in Sources */,
 				2689002113353DDE00698AC0 /* CommandObjectQuit.cpp in Sources */,
+				26BC17D918C7F4FA00D2196D /* POSIXStopInfo.cpp in Sources */,
 				2689002213353DDE00698AC0 /* CommandObjectRegister.cpp in Sources */,
+				26BC17AF18C7F4CB00D2196D /* RegisterContextPOSIXCore_x86_64.cpp in Sources */,
 				2689002313353DDE00698AC0 /* CommandObjectScript.cpp in Sources */,
 				2689002413353DDE00698AC0 /* CommandObjectSettings.cpp in Sources */,
 				2689002513353DDE00698AC0 /* CommandObjectSource.cpp in Sources */,
 				2689002613353DDE00698AC0 /* CommandObjectSyntax.cpp in Sources */,
+				26BC179918C7F2B300D2196D /* JITLoader.cpp in Sources */,
 				2689002713353DDE00698AC0 /* CommandObjectTarget.cpp in Sources */,
 				2689002813353DDE00698AC0 /* CommandObjectThread.cpp in Sources */,
 				2689002913353DDE00698AC0 /* CommandObjectVersion.cpp in Sources */,
@@ -4320,8 +4484,10 @@
 				2689005413353E0400698AC0 /* UserSettingsController.cpp in Sources */,
 				2689005513353E0400698AC0 /* UUID.cpp in Sources */,
 				2689005613353E0400698AC0 /* Value.cpp in Sources */,
+				26BC17F218C7F4FA00D2196D /* RegisterContextPOSIX_x86.cpp in Sources */,
 				2689005713353E0400698AC0 /* ValueObject.cpp in Sources */,
 				2689005813353E0400698AC0 /* ValueObjectChild.cpp in Sources */,
+				26BC17ED18C7F4FA00D2196D /* RegisterContextLinux_x86_64.cpp in Sources */,
 				2689005913353E0400698AC0 /* ValueObjectConstResult.cpp in Sources */,
 				2689005A13353E0400698AC0 /* ValueObjectList.cpp in Sources */,
 				2689005B13353E0400698AC0 /* ValueObjectRegister.cpp in Sources */,
@@ -4333,9 +4499,11 @@
 				2689006113353E0E00698AC0 /* ClangExpressionParser.cpp in Sources */,
 				2689006213353E0E00698AC0 /* ClangExpressionVariable.cpp in Sources */,
 				2689006313353E0E00698AC0 /* ClangPersistentVariables.cpp in Sources */,
+				26BC17E918C7F4FA00D2196D /* RegisterContextFreeBSD_x86_64.cpp in Sources */,
 				2689006413353E0E00698AC0 /* ClangUserExpression.cpp in Sources */,
 				4C3ADCD61810D88B00357218 /* BreakpointResolverFileRegex.cpp in Sources */,
 				2689006513353E0E00698AC0 /* ClangUtilityFunction.cpp in Sources */,
+				26BC17E118C7F4FA00D2196D /* ProcessPOSIXLog.cpp in Sources */,
 				2689006613353E0E00698AC0 /* DWARFExpression.cpp in Sources */,
 				2689006713353E0E00698AC0 /* ASTDumper.cpp in Sources */,
 				2689006813353E0E00698AC0 /* ASTResultSynthesizer.cpp in Sources */,
@@ -4374,11 +4542,11 @@
 				2689008713353E2200698AC0 /* ScriptInterpreter.cpp in Sources */,
 				2689008813353E2200698AC0 /* ScriptInterpreterNone.cpp in Sources */,
 				2689008913353E2200698AC0 /* ScriptInterpreterPython.cpp in Sources */,
-				AF2BCA6418C7EFBF005B4526 /* JITLoaderList.cpp in Sources */,
 				260A63191861009E00FECF8E /* IOHandler.cpp in Sources */,
 				2689008D13353E4200698AC0 /* DynamicLoaderMacOSXDYLD.cpp in Sources */,
 				2689008E13353E4200698AC0 /* DynamicLoaderStatic.cpp in Sources */,
 				2689009613353E4200698AC0 /* ObjectContainerBSDArchive.cpp in Sources */,
+				26BC179A18C7F2B300D2196D /* JITLoaderList.cpp in Sources */,
 				2689009713353E4200698AC0 /* ObjectContainerUniversalMachO.cpp in Sources */,
 				2689009813353E4200698AC0 /* ELFHeader.cpp in Sources */,
 				2689009913353E4200698AC0 /* ObjectFileELF.cpp in Sources */,
@@ -4414,6 +4582,8 @@
 				268900C513353E5F00698AC0 /* DWARFDIECollection.cpp in Sources */,
 				268900C613353E5F00698AC0 /* DWARFFormValue.cpp in Sources */,
 				268900C713353E5F00698AC0 /* DWARFLocationDescription.cpp in Sources */,
+				26BC17B118C7F4CB00D2196D /* ThreadElfCore.cpp in Sources */,
+				26BC17F018C7F4FA00D2196D /* RegisterContextPOSIX_mips64.cpp in Sources */,
 				268900C813353E5F00698AC0 /* DWARFLocationList.cpp in Sources */,
 				268900C913353E5F00698AC0 /* NameToDIE.cpp in Sources */,
 				268900CA13353E5F00698AC0 /* SymbolFileDWARF.cpp in Sources */,
@@ -4458,9 +4628,11 @@
 				268900EE13353E6F00698AC0 /* PathMappingList.cpp in Sources */,
 				268900EF13353E6F00698AC0 /* Platform.cpp in Sources */,
 				268900F013353E6F00698AC0 /* Process.cpp in Sources */,
+				26BC17AD18C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.cpp in Sources */,
 				268900F113353E6F00698AC0 /* RegisterContext.cpp in Sources */,
 				268900F213353E6F00698AC0 /* SectionLoadList.cpp in Sources */,
 				268900F313353E6F00698AC0 /* StackFrame.cpp in Sources */,
+				26BC17EB18C7F4FA00D2196D /* RegisterContextLinux_i386.cpp in Sources */,
 				268900F413353E6F00698AC0 /* StackFrameList.cpp in Sources */,
 				268900F513353E6F00698AC0 /* StackID.cpp in Sources */,
 				268900F613353E6F00698AC0 /* StopInfo.cpp in Sources */,
@@ -4479,6 +4651,7 @@
 				2689010313353E6F00698AC0 /* ThreadPlanStepRange.cpp in Sources */,
 				2689010413353E6F00698AC0 /* ThreadPlanStepInRange.cpp in Sources */,
 				2689010513353E6F00698AC0 /* ThreadPlanStepOverRange.cpp in Sources */,
+				26BC17DD18C7F4FA00D2196D /* ProcessMessage.cpp in Sources */,
 				2689010613353E6F00698AC0 /* ThreadPlanRunToAddress.cpp in Sources */,
 				2689010713353E6F00698AC0 /* ThreadPlanStepThrough.cpp in Sources */,
 				2689010813353E6F00698AC0 /* ThreadPlanStepUntil.cpp in Sources */,
@@ -4492,6 +4665,7 @@
 				2689011213353E8200698AC0 /* StringExtractorGDBRemote.cpp in Sources */,
 				2689011313353E8200698AC0 /* PseudoTerminal.cpp in Sources */,
 				94D6A0AA16CEB55F00833B6E /* NSArray.cpp in Sources */,
+				26BC17AB18C7F4CB00D2196D /* ProcessElfCore.cpp in Sources */,
 				AF1F7B07189C904B0087DB9C /* AppleGetPendingItemsHandler.cpp in Sources */,
 				26B1FCC21338115F002886E2 /* Host.mm in Sources */,
 				26744EF11338317700EF765A /* GDBRemoteCommunicationClient.cpp in Sources */,
@@ -4569,6 +4743,7 @@
 				49A71FE7141FFA5C00D59478 /* IRInterpreter.cpp in Sources */,
 				49A71FE8141FFACF00D59478 /* DataEncoder.cpp in Sources */,
 				B207C4931429607D00F36E4E /* CommandObjectWatchpoint.cpp in Sources */,
+				26BC17E518C7F4FA00D2196D /* RegisterContextFreeBSD_i386.cpp in Sources */,
 				49A1CAC51430E8DE00306AC9 /* ExpressionSourceCode.cpp in Sources */,
 				494260DA14579144003C1C78 /* VerifyDecl.cpp in Sources */,
 				49DA65031485C92A005FF180 /* AppleObjCTypeVendor.cpp in Sources */,
@@ -4576,7 +4751,6 @@
 				26A527C114E24F5F00F3A14A /* ProcessMachCore.cpp in Sources */,
 				26A527C314E24F5F00F3A14A /* ThreadMachCore.cpp in Sources */,
 				4C6649A314EEE81000B0316F /* StreamCallback.cpp in Sources */,
-				AF2BCA6E18C7EFDE005B4526 /* Makefile in Sources */,
 				B299580B14F2FA1400050A04 /* DisassemblerLLVMC.cpp in Sources */,
 				26B7564E14F89356008D9CB3 /* PlatformiOSSimulator.cpp in Sources */,
 				26FFC19914FC072100087D58 /* AuxVector.cpp in Sources */,
@@ -4602,7 +4776,6 @@
 				260CC65015D0440D002BF2E0 /* OptionValueFormat.cpp in Sources */,
 				260CC65115D0440D002BF2E0 /* OptionValueSInt64.cpp in Sources */,
 				260CC65215D0440D002BF2E0 /* OptionValueString.cpp in Sources */,
-				AF2BCA6318C7EFBF005B4526 /* JITLoader.cpp in Sources */,
 				260CC65315D0440D002BF2E0 /* OptionValueUInt64.cpp in Sources */,
 				260CC65415D0440D002BF2E0 /* OptionValueUUID.cpp in Sources */,
 				94BA8B6D176F8C9B005A91B5 /* Range.cpp in Sources */,
@@ -4624,6 +4797,7 @@
 				94CB255C16B069770059775D /* DataVisualization.cpp in Sources */,
 				94CD705016F8DF1C00CF1E42 /* LibCxxList.cpp in Sources */,
 				94CB255D16B069770059775D /* FormatClasses.cpp in Sources */,
+				26BC17E718C7F4FA00D2196D /* RegisterContextFreeBSD_mips64.cpp in Sources */,
 				94CB255E16B069770059775D /* FormatManager.cpp in Sources */,
 				94CB256616B096F10059775D /* TypeCategory.cpp in Sources */,
 				94CB256716B096F10059775D /* TypeCategoryMap.cpp in Sources */,

Modified: lldb/trunk/source/Core/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/CMakeLists.txt?rev=203035&r1=203034&r2=203035&view=diff
==============================================================================
--- lldb/trunk/source/Core/CMakeLists.txt (original)
+++ lldb/trunk/source/Core/CMakeLists.txt Wed Mar  5 18:14:12 2014
@@ -29,8 +29,6 @@ add_lldb_library(lldbCore
   FileSpecList.cpp
   History.cpp
   IOHandler.cpp
-  JITLoader.cpp
-  JITLoaderList.cpp
   Language.cpp
   Listener.cpp
   Log.cpp

Removed: lldb/trunk/source/Core/JITLoader.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/JITLoader.cpp?rev=203034&view=auto
==============================================================================
--- lldb/trunk/source/Core/JITLoader.cpp (original)
+++ lldb/trunk/source/Core/JITLoader.cpp (removed)
@@ -1,38 +0,0 @@
-//===-- JITLoader.cpp -------------------------------------------*- C++ -*-===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#include "lldb/lldb-private.h"
-#include "lldb/Target/JITLoader.h"
-#include "lldb/Target/JITLoaderList.h"
-#include "lldb/Target/Process.h"
-#include "lldb/Core/PluginManager.h"
-
-using namespace lldb;
-using namespace lldb_private;
-
-void
-JITLoader::LoadPlugins (Process *process, JITLoaderList &list)
-{
-    JITLoaderCreateInstance create_callback = NULL;
-    for (uint32_t idx = 0; (create_callback = PluginManager::GetJITLoaderCreateCallbackAtIndex(idx)) != NULL; ++idx)
-    {
-        JITLoaderSP instance_sp(create_callback(process, false));
-        if (instance_sp)
-            list.Append(std::move(instance_sp));
-    }
-}
-
-JITLoader::JITLoader(Process *process) :
-    m_process (process)
-{
-}
-
-JITLoader::~JITLoader()
-{
-}

Removed: lldb/trunk/source/Core/JITLoaderList.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/JITLoaderList.cpp?rev=203034&view=auto
==============================================================================
--- lldb/trunk/source/Core/JITLoaderList.cpp (original)
+++ lldb/trunk/source/Core/JITLoaderList.cpp (removed)
@@ -1,69 +0,0 @@
-//===-- JITLoader.cpp -------------------------------------------*- C++ -*-===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#include "lldb/lldb-private.h"
-#include "lldb/Target/JITLoader.h"
-#include "lldb/Target/JITLoaderList.h"
-
-using namespace lldb;
-using namespace lldb_private;
-
-JITLoaderList::JITLoaderList()
-    : m_jit_loaders_vec(), m_jit_loaders_mutex(Mutex::eMutexTypeRecursive)
-{
-}
-
-JITLoaderList::~JITLoaderList()
-{
-}
-
-void
-JITLoaderList::Append (const JITLoaderSP &jit_loader_sp)
-{
-    Mutex::Locker locker(m_jit_loaders_mutex);
-    m_jit_loaders_vec.push_back(jit_loader_sp);
-}
-
-void
-JITLoaderList::Remove (const JITLoaderSP &jit_loader_sp)
-{
-    Mutex::Locker locker(m_jit_loaders_mutex);
-    m_jit_loaders_vec.erase(std::remove(m_jit_loaders_vec.begin(),
-                                        m_jit_loaders_vec.end(), jit_loader_sp),
-                            m_jit_loaders_vec.end());
-}
-
-size_t
-JITLoaderList::GetSize() const
-{
-    return m_jit_loaders_vec.size();
-}
-
-JITLoaderSP
-JITLoaderList::GetLoaderAtIndex (size_t idx)
-{
-    Mutex::Locker locker(m_jit_loaders_mutex);
-    return m_jit_loaders_vec[idx];
-}
-
-void
-JITLoaderList::DidLaunch()
-{
-    Mutex::Locker locker(m_jit_loaders_mutex);
-    for (auto const &jit_loader : m_jit_loaders_vec)
-        jit_loader->DidLaunch();
-}
-
-void
-JITLoaderList::DidAttach()
-{
-    Mutex::Locker locker(m_jit_loaders_mutex);
-    for (auto const &jit_loader : m_jit_loaders_vec)
-        jit_loader->DidAttach();
-}

Modified: lldb/trunk/source/Target/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Target/CMakeLists.txt?rev=203035&r1=203034&r2=203035&view=diff
==============================================================================
--- lldb/trunk/source/Target/CMakeLists.txt (original)
+++ lldb/trunk/source/Target/CMakeLists.txt Wed Mar  5 18:14:12 2014
@@ -6,6 +6,8 @@ add_lldb_library(lldbTarget
   ABI.cpp
   CPPLanguageRuntime.cpp
   ExecutionContext.cpp
+  JITLoader.cpp
+  JITLoaderList.cpp
   LanguageRuntime.cpp
   Memory.cpp
   ObjCLanguageRuntime.cpp

Added: lldb/trunk/source/Target/JITLoader.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Target/JITLoader.cpp?rev=203035&view=auto
==============================================================================
--- lldb/trunk/source/Target/JITLoader.cpp (added)
+++ lldb/trunk/source/Target/JITLoader.cpp Wed Mar  5 18:14:12 2014
@@ -0,0 +1,38 @@
+//===-- JITLoader.cpp -------------------------------------------*- C++ -*-===//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+#include "lldb/lldb-private.h"
+#include "lldb/Target/JITLoader.h"
+#include "lldb/Target/JITLoaderList.h"
+#include "lldb/Target/Process.h"
+#include "lldb/Core/PluginManager.h"
+
+using namespace lldb;
+using namespace lldb_private;
+
+void
+JITLoader::LoadPlugins (Process *process, JITLoaderList &list)
+{
+    JITLoaderCreateInstance create_callback = NULL;
+    for (uint32_t idx = 0; (create_callback = PluginManager::GetJITLoaderCreateCallbackAtIndex(idx)) != NULL; ++idx)
+    {
+        JITLoaderSP instance_sp(create_callback(process, false));
+        if (instance_sp)
+            list.Append(std::move(instance_sp));
+    }
+}
+
+JITLoader::JITLoader(Process *process) :
+    m_process (process)
+{
+}
+
+JITLoader::~JITLoader()
+{
+}

Added: lldb/trunk/source/Target/JITLoaderList.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Target/JITLoaderList.cpp?rev=203035&view=auto
==============================================================================
--- lldb/trunk/source/Target/JITLoaderList.cpp (added)
+++ lldb/trunk/source/Target/JITLoaderList.cpp Wed Mar  5 18:14:12 2014
@@ -0,0 +1,69 @@
+//===-- JITLoader.cpp -------------------------------------------*- C++ -*-===//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+#include "lldb/lldb-private.h"
+#include "lldb/Target/JITLoader.h"
+#include "lldb/Target/JITLoaderList.h"
+
+using namespace lldb;
+using namespace lldb_private;
+
+JITLoaderList::JITLoaderList()
+    : m_jit_loaders_vec(), m_jit_loaders_mutex(Mutex::eMutexTypeRecursive)
+{
+}
+
+JITLoaderList::~JITLoaderList()
+{
+}
+
+void
+JITLoaderList::Append (const JITLoaderSP &jit_loader_sp)
+{
+    Mutex::Locker locker(m_jit_loaders_mutex);
+    m_jit_loaders_vec.push_back(jit_loader_sp);
+}
+
+void
+JITLoaderList::Remove (const JITLoaderSP &jit_loader_sp)
+{
+    Mutex::Locker locker(m_jit_loaders_mutex);
+    m_jit_loaders_vec.erase(std::remove(m_jit_loaders_vec.begin(),
+                                        m_jit_loaders_vec.end(), jit_loader_sp),
+                            m_jit_loaders_vec.end());
+}
+
+size_t
+JITLoaderList::GetSize() const
+{
+    return m_jit_loaders_vec.size();
+}
+
+JITLoaderSP
+JITLoaderList::GetLoaderAtIndex (size_t idx)
+{
+    Mutex::Locker locker(m_jit_loaders_mutex);
+    return m_jit_loaders_vec[idx];
+}
+
+void
+JITLoaderList::DidLaunch()
+{
+    Mutex::Locker locker(m_jit_loaders_mutex);
+    for (auto const &jit_loader : m_jit_loaders_vec)
+        jit_loader->DidLaunch();
+}
+
+void
+JITLoaderList::DidAttach()
+{
+    Mutex::Locker locker(m_jit_loaders_mutex);
+    for (auto const &jit_loader : m_jit_loaders_vec)
+        jit_loader->DidAttach();
+}

Modified: lldb/trunk/source/lldb.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/lldb.cpp?rev=203035&r1=203034&r2=203035&view=diff
==============================================================================
--- lldb/trunk/source/lldb.cpp (original)
+++ lldb/trunk/source/lldb.cpp Wed Mar  5 18:14:12 2014
@@ -29,23 +29,26 @@
 #include "Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.h"
 #include "Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h"
 #include "Plugins/Disassembler/llvm/DisassemblerLLVMC.h"
+#include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h"
 #include "Plugins/Instruction/ARM/EmulateInstructionARM.h"
-#include "Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h"
-#include "Plugins/SymbolVendor/ELF/SymbolVendorELF.h"
+#include "Plugins/JITLoader/GDB/JITLoaderGDB.h"
+#include "Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h"
 #include "Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h"
 #include "Plugins/ObjectFile/ELF/ObjectFileELF.h"
-#include "Plugins/SymbolFile/DWARF/SymbolFileDWARF.h"
-#include "Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h"
-#include "Plugins/SymbolFile/Symtab/SymbolFileSymtab.h"
-#include "Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h"
-#include "Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h"
 #include "Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h"
-#include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h"
 #include "Plugins/Platform/FreeBSD/PlatformFreeBSD.h"
 #include "Plugins/Platform/Linux/PlatformLinux.h"
 #include "Plugins/Platform/POSIX/PlatformPOSIX.h"
 #include "Plugins/Platform/Windows/PlatformWindows.h"
-#include "Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h"
+#include "Plugins/Process/elf-core/ProcessElfCore.h"
+#include "Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h"
+#include "Plugins/SymbolVendor/ELF/SymbolVendorELF.h"
+#include "Plugins/SymbolFile/DWARF/SymbolFileDWARF.h"
+#include "Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h"
+#include "Plugins/SymbolFile/Symtab/SymbolFileSymtab.h"
+#include "Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h"
+#include "Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h"
+
 #ifndef LLDB_DISABLE_PYTHON
 #include "Plugins/OperatingSystem/Python/OperatingSystemPython.h"
 #endif
@@ -66,10 +69,6 @@
 
 #include "Plugins/Process/mach-core/ProcessMachCore.h"
 
-#if defined(__linux__) || defined(__FreeBSD__)
-#include "Plugins/Process/elf-core/ProcessElfCore.h"
-#include "Plugins/JITLoader/GDB/JITLoaderGDB.h"
-#endif
 
 #if defined (__linux__)
 #include "Plugins/Process/Linux/ProcessLinux.h"
@@ -125,7 +124,9 @@ lldb_private::Initialize ()
         ScriptInterpreterPython::InitializePrivate();
         OperatingSystemPython::Initialize();
 #endif
-
+        JITLoaderGDB::Initialize();
+        ProcessElfCore::Initialize();
+        
 #if defined (__APPLE__)
         //----------------------------------------------------------------------
         // Apple/Darwin hosted plugins
@@ -155,10 +156,6 @@ lldb_private::Initialize ()
         ProcessFreeBSD::Initialize();
 #endif
 
-#if defined(__linux__) || defined(__FreeBSD__)
-        ProcessElfCore::Initialize();
-        JITLoaderGDB::Initialize();
-#endif
         //----------------------------------------------------------------------
         // Platform agnostic plugins
         //----------------------------------------------------------------------
@@ -211,7 +208,9 @@ lldb_private::Terminate ()
 #ifndef LLDB_DISABLE_PYTHON
     OperatingSystemPython::Terminate();
 #endif
-
+    JITLoaderGDB::Terminate();
+    ProcessElfCore::Terminate();
+    
 #if defined (__APPLE__)
     DynamicLoaderMacOSXDYLD::Terminate();
     DynamicLoaderDarwinKernel::Terminate();
@@ -239,10 +238,6 @@ lldb_private::Terminate ()
     ProcessFreeBSD::Terminate();
 #endif
 
-#if defined(__linux__) || defined(__FreeBSD__)
-    ProcessElfCore::Terminate();
-    JITLoaderGDB::Terminate();
-#endif
     ProcessGDBRemote::Terminate();
     DynamicLoaderStatic::Terminate();
 





More information about the lldb-commits mailing list