[Lldb-commits] [PATCH] D32167: Add support for type units (.debug_types) to LLDB in a way that is compatible with DWARF 5
Paul Robinson via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Thu May 10 07:46:55 PDT 2018
probinson added a comment.
So, I've been attacking the type-units-in-.debug_info problem in LLVM, and what I've done (so far) in the LLVM parser is to factor out a DWARFUnitHeader class, and made DWARFUnit derive from that. This makes it feasible to parse a unit header before deciding what kind of unit we are looking at, which is necessary when .debug_info contains both type and compile units. I haven't posted that patch yet as it's an NFC prep for more work getting to the point of actually allowing mix-n-match units in .debug_info sections. But I'll post that patch today so people can at least look at it.
Mainly Greg and I should not take diverging approaches when we can converge instead.
https://reviews.llvm.org/D32167
More information about the lldb-commits
mailing list