summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2017-12-09 03:28:15 +0000
committerJason Molenda <jmolenda@apple.com>2017-12-09 03:28:15 +0000
commit1bfb9f1c0ff3e09e4843c5f8308346af4d9e2311 (patch)
tree2864eb136776439ea2dcf50722132a0cab5bc07b /clang/lib/Frontend/CompilerInvocation.cpp
parent6e78b6bd8e89009b4124bfa89c1d40f542ca3839 (diff)
downloadbcm5719-llvm-1bfb9f1c0ff3e09e4843c5f8308346af4d9e2311.tar.gz
bcm5719-llvm-1bfb9f1c0ff3e09e4843c5f8308346af4d9e2311.zip
Change the ordering that we search for kexts and kernels on the local
computer. When doing kernel debugging, lldb scrapes around a few well-known locations to find kexts and kernels. It builds up two lists - kexts and kernels with dSYM, and kexts and kernels without dSYMs. After both lists have failed to provide a file, then we'll call out to things like the DebugSymbols framework to find a kext/kernel. This meant that when you had a kext/kernel on the local computer that did not have debug information, lldb wouldn't consult DebugSymbols etc once it'd locked on to one of these no-debug-info binaries on the local computer. Reorder this so we give DebugSymbols etc a shot at finding a debug-info file before we use any of the no-debug-info binaries that were found on the system. <rdar://problem/34434440> llvm-svn: 320241
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud