llvm-project/lldb/source/Plugins/DynamicLoader
Greg Clayton a1b5dd9a20 <rdar://problem/13956179>
Fixed ProcessMachCore to be able to locate the main executeable in the core file even if it doesn't start at a core file address range boundary. Prior to this we only checked the first bytes of each range in the core file for mach_kernel or dyld. Now we still do this, but if we don't find the mach_kernel or dyld anywhere, we go through all core file ranges and check every 0x1000 to see if we can find dyld or the mach_kernel.

Now that we can properly detect the mach_kernel at any address, we don't need to call "DynamicLoaderDarwinKernel::SearchForDarwinKernel(Process*)" anymore.

llvm-svn: 182513
2013-05-22 21:00:49 +00:00
..
Darwin-Kernel <rdar://problem/13956179> 2013-05-22 21:00:49 +00:00
MacOSX-DYLD <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
POSIX-DYLD <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
Static <rdar://problem/13854277> 2013-05-10 21:47:16 +00:00
CMakeLists.txt Unbreak cmake builds by skipping Darwin kernel plugin on non-Mac platforms 2013-05-13 17:30:30 +00:00