Re: [Dwarf-Discuss] More on DW_AT_str_offset_base debug_str_offsets.dwo confusion

2020-09-01 Thread David Blaikie via Dwarf-Discuss
On Tue, Sep 1, 2020 at 10:24 AM David Anderson wrote: > > On 8/31/20 8:39 PM, David Blaikie wrote: > > On Mon, Aug 31, 2020 at 8:22 PM David Anderson > > wrote: > > > > On 8/31/20 1:03 PM, David Blaikie wrote: > > > I'd rather go with LLVM's existing interpre

Re: [Dwarf-Discuss] More on DW_AT_str_offset_base debug_str_offsets.dwo confusion

2020-09-01 Thread David Anderson via Dwarf-Discuss
On 9/1/20 10:05 AM, David Blaikie wrote: So the base addresses are in the skeleton and the actual section (rnglists/loclists/str_offsets/str) can go with Split Full (i.e, in a .dwo) if it has no addresses but must go with the skeleton if has addresses. Sorry, I missed a ste

Re: [Dwarf-Discuss] More on DW_AT_str_offset_base debug_str_offsets.dwo confusion

2020-09-01 Thread David Anderson via Dwarf-Discuss
On 8/31/20 8:39 PM, David Blaikie wrote: On Mon, Aug 31, 2020 at 8:22 PM David Anderson mailto:dave...@linuxmail.org>> wrote: On 8/31/20 1:03 PM, David Blaikie wrote: > I'd rather go with LLVM's existing interpretation - that strx > encodings used in .dwo do not attempt to use str_of

Re: [Dwarf-Discuss] More on DW_AT_str_offset_base debug_str_offsets.dwo confusion

2020-09-01 Thread Michael Eager via Dwarf-Discuss
On 9/1/20 6:59 AM, David Anderson wrote: Mike Eager: please delete the new issue 200831.1 as it is simply wrong. Done. -- Michael Eager ___ Dwarf-Discuss mailing list Dwarf-Discuss@lists.dwarfstd.org http://lists.dwarfstd.org/listinfo.cgi/dwarf-discu

Re: [Dwarf-Discuss] More on DW_AT_str_offset_base debug_str_offsets.dwo confusion

2020-09-01 Thread David Blaikie via Dwarf-Discuss
On Tue, Sep 1, 2020 at 6:59 AM David Anderson wrote: > On 8/31/20 8:39 PM, David Blaikie wrote: > > Hmm... yeah. I guess LLVM implements rnglistx /rnglist_base the same > > as strx/str_offsets_base. Where it assumes that any *x encoding refers > > to entities in the .dwo, even in the absence of a

Re: [Dwarf-Discuss] More on DW_AT_str_offset_base debug_str_offsets.dwo confusion

2020-09-01 Thread David Anderson via Dwarf-Discuss
On 8/31/20 8:39 PM, David Blaikie wrote: Hmm... yeah. I guess LLVM implements rnglistx /rnglist_base the same as strx/str_offsets_base. Where it assumes that any *x encoding refers to entities in the .dwo, even in the absence of a rnglists_base/str_offsets_base in the split full unit. I had thoug