<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 28, 2024 at 12:38 PM David Anderson via Dwarf-discuss <<a href="mailto:dwarf-discuss@lists.dwarfstd.org">dwarf-discuss@lists.dwarfstd.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Issue: Clarification<br>
<br>
I cannot find any mention of  these issues as open<br>
in the DWARF6 issues list.<br>
<br>
Dwarf5, Appendix F, table F.1:<br>
<br>
DW_AT_loclists_base  has a checkmark for conventional<br>
but no checkmark for Skeleton and Split.<br>
It should have a checkmark for Skeleton.<br></blockquote><div><br>I don't think it should - the rnglists_base in the skeleton only applies to ranges in the skeleton. (ranges in the split unit use the ranges in debug_rnglists.dwo via sort of an implicit rnglists_base). There aren't any CU level attributes that'd use a loclist, are there? So I wouldn't expect there to be a loclists_base on a skeleton unit.<br><br>Perhaps it should have a checkmark for loclists_base+split, since I guess we changed DWARFv6 to have an explicit rnglists_base in the split CU to refer to rnglists.dwo?<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
DW_AT_base_types   has a checkmark for conventional<br>
but no checkmark for Skeleton and Split.<br>
It should have a checkmark for Split Full and Split Type.<br>
Sec 3.1.2 page 47 line 35 says it is not defined<br>
for a skeleton compilation unit.<br></blockquote><div><br>This probably falls under the eternal issue for myself and Cary to look into - Split DWARF doesn't offer any way to refer to another unit via a cross-CU reference, so I don't think DW_AT_base_types can be used with Split DWARF as-is.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
DW_AT_rnglists_base is corrected in current draft<br>
of DWARF6, has a checkmark for Skeleton in Skeleton and Split<br>
<br>
David Anderson<br>
28 May 2024<br>
-- <br>
Dwarf-discuss mailing list<br>
<a href="mailto:Dwarf-discuss@lists.dwarfstd.org" target="_blank">Dwarf-discuss@lists.dwarfstd.org</a><br>
<a href="https://lists.dwarfstd.org/mailman/listinfo/dwarf-discuss" rel="noreferrer" target="_blank">https://lists.dwarfstd.org/mailman/listinfo/dwarf-discuss</a><br>
</blockquote></div></div>