[Lldb-commits] [PATCH] D136114: [lldb] Allow SymbolFileDWARFDebugMap to register multiple compile units
Pavel Labath via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Mon Oct 17 22:40:51 PDT 2022
labath added inline comments.
================
Comment at: lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp:55
- if (debug_aranges->GetNumRanges() == num_debug_aranges) {
+ if (debug_aranges->GetNumRanges() == num_debug_aranges && cu_offset == 0) {
// We got nothing from the debug info, maybe we have a line tables only
----------------
This isn't a valid requirement for general code. It essentially means that this code will only run for the first compile unit in an elf file (or, if type units are in use, it may not run at all).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D136114/new/
https://reviews.llvm.org/D136114
More information about the lldb-commits
mailing list