[all-commits] [llvm/llvm-project] f3932b: [nfc] [lldb] Assertions for D106270 - [DWARF5] Fix...

Jan Kratochvil via All-commits all-commits at lists.llvm.org
Tue Aug 10 11:43:40 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f3932b9a0b0b7787ccd3572bad134acc4146acaa
      https://github.com/llvm/llvm-project/commit/f3932b9a0b0b7787ccd3572bad134acc4146acaa
  Author: Jan Kratochvil <jan.kratochvil at redhat.com>
  Date:   2021-08-10 (Tue, 10 Aug 2021)

  Changed paths:
    M lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.h
    M lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h
    A lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/find-variable-file-3.cpp
    M lldb/test/Shell/SymbolFile/DWARF/x86/find-variable-file.cpp

  Log Message:
  -----------
  [nfc] [lldb] Assertions for D106270 - [DWARF5] Fix offset check when using .debug_names

Skeleton vs. DWO units mismatch has been fixed in D106270. As they both
have type DWARFUnit it is a bit difficult to debug. So it is better to
make it safe against future changes.

Reviewed By: kimanh, clayborg

Differential Revision: https://reviews.llvm.org/D107659




More information about the All-commits mailing list