aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2016-03-29 22:09:24 +0000
committerGreg Clayton <gclayton@apple.com>2016-03-29 22:09:24 +0000
commitc44bcec6e1f3e45c635de5fd9c066a8359254ef0 (patch)
treefc52c7341da889ff498f76f3edfd88ad50e8dc6f /llvm/lib/CodeGen/MachineSink.cpp
parente5ee6f04ab2a5fb162454a5b9ccc968c3c9105f1 (diff)
downloadllvm-c44bcec6e1f3e45c635de5fd9c066a8359254ef0.zip
llvm-c44bcec6e1f3e45c635de5fd9c066a8359254ef0.tar.gz
llvm-c44bcec6e1f3e45c635de5fd9c066a8359254ef0.tar.bz2
LLDB top of tree SVN fails to attach to a MacOSX native process by pid only (no executable).
The problem was that the static DynamicLoaderDarwinKernel::Initialize() was recently changed to come before DynamicLoaderMacOSXDYLD::Initialize() which caused the DynamicLoaderDarwinKernel::CreateInstance(...) to be called before DynamicLoaderMacOSXDYLD::CreateInstance(...) and DynamicLoaderDarwinKernel would claim it could be the dynamic loader for a user space MacOSX process. The fix is to make DynamicLoaderDarwinKernel::CreateInstance() a bit more thourough when vetting the process so that it doesn't claim MacOSX user space processes. <rdar://problem/25425373> llvm-svn: 264794
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions