summaryrefslogtreecommitdiffstats
path: root/lldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.cpp
diff options
context:
space:
mode:
authorPetr Hosek <phosek@google.com>2019-11-26 17:18:42 -0800
committerPetr Hosek <phosek@google.com>2019-12-04 15:07:56 -0800
commit00e436f1307f506681782d26f4d3b9e98feada5a (patch)
tree31a7e1e467fef1f7eb2366ad59956d65ceafe181 /lldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.cpp
parente420c0c78eb0700989c8ba80e845b6306d66bb5f (diff)
downloadbcm5719-llvm-00e436f1307f506681782d26f4d3b9e98feada5a.tar.gz
bcm5719-llvm-00e436f1307f506681782d26f4d3b9e98feada5a.zip
[llvm-symbolizer] Support debug file lookup using build ID
Build ID is a protocol for looking up debug files that's already supported by various tools including debuggers. For example, when locating debug files, gdb would check the following directories: - /usr/lib/debug/.build-id/ab/cdef1234.debug - /usr/bin/ls.debug - /usr/bin/.debug/ls.debug - /usr/lib/debug/usr/bin/ls.debug llvm-symbolizer currently consults all of these except for build ID based one. This patch implements support for build ID lookup. The set of debug directories to search is specified by the new option: --debug-file-directory, whose name matches the debug-file-directory variable used by gdb for the same purpose. Differential Revision: https://reviews.llvm.org/D70759
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud