diff options
author | Greg Clayton <gclayton@fb.com> | 2024-02-20 18:17:01 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-20 18:17:01 -0800 |
commit | 5a45d32b5b42dc4ed4852b0045391a1c2be41b48 (patch) | |
tree | 729cc9182f10a5871f111b710de2d6b40e1548f6 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | |
parent | 2836d8edbfbcd461b25101ed58f93c862d65903a (diff) | |
download | llvm-5a45d32b5b42dc4ed4852b0045391a1c2be41b48.zip llvm-5a45d32b5b42dc4ed4852b0045391a1c2be41b48.tar.gz llvm-5a45d32b5b42dc4ed4852b0045391a1c2be41b48.tar.bz2 |
[lldb] Add more ways to find the .dwp file. (#81067)
When using split DWARF we can run into many different ways to store
debug info:
- lldb loads `<exe>` which contains skeleton DWARF and needs to find
`<exe>.dwp`
- lldb loads `<exe>` which is stripped but has .gnu_debuglink pointing
to `<exe>.debug` with skeleton DWARF and needs to find `<exe>.dwp`
- lldb loads `<exe>` which is stripped but has .gnu_debuglink pointing
to `<exe>.debug` with skeleton DWARF and needs to find `<exe>.debug.dwp`
- lldb loads `<exe>.debug` and needs to find `<exe>.dwp`
Previously we only handled the first two cases. This patch adds support
for the latter two.
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions