[PATCH] D43366: [DWARF v5] Supporting verbose dumping of .dbg_rnglist entries

Wolfgang Pieb via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 15 17:58:00 PST 2018


wolfgangp created this revision.
wolfgangp added reviewers: aprantl, dblaikie, JDevlieghere, jhenderson.

Adding verbose dumping to the recent implementation of dumping of v5 range list entries. We're capturing the entries as is as they come in during extraction, including their file offset, so we can dump them in more detail.
The offset table entries which are table-relative are shown as is (as in non-verbose mode) and with the actual file offset they map to.

Adding support for RLE_base_address will come in a separate patch.


https://reviews.llvm.org/D43366

Files:
  include/llvm/BinaryFormat/Dwarf.h
  include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h
  lib/BinaryFormat/Dwarf.cpp
  lib/DebugInfo/DWARF/DWARFContext.cpp
  lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp
  test/tools/llvm-dwarfdump/X86/debug_rnglists.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D43366.134529.patch
Type: text/x-patch
Size: 18318 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180216/6d294639/attachment-0001.bin>


More information about the llvm-commits mailing list