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

Wolfgang Pieb via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 7 18:31:41 PST 2018


wolfgangp added a comment.

In https://reviews.llvm.org/D43366#1028058, @dblaikie wrote:

> Seems OK as an intermediate step - what's your end-goal/plan? I would think this would need to be merged in some way with existing range list support so that things like the symbolizer can work with DWARF 5? (see DWARFUnit::extractRangeList and DWARFDie::getAddressRanges for example)


Right, this was just the first step. Next is to support more DW_RLE_* kinds (at least base_address and offset_pair so we can use rnglists in split units) and to make DW_AT_ranges work with DWARF5 rangelists (including DW_FORM_rnglistx), i.e. distill DWARFDebugRngLists into a DWARFAddressRangesVector, or something along those lines.


https://reviews.llvm.org/D43366





More information about the llvm-commits mailing list