[Dwarf-Discuss] Using DW_FORM_strp_sup in .debug_line vendor defined content descriptions

2018-04-26 Thread Mark Wielaard via Dwarf-Discuss
Hi, I just noticed that unlike in vendor defined macro descriptions, the vendor defined line descriptions (6.2.4.2) don't list DW_FORM_strp_sup. as an allowed data form. Was that deliberate? Or should I file an issue to get it added? Thanks, Mark ___ D

Re: [Dwarf-Discuss] Using DW_FORM_strp_sup in .debug_line vendor defined content descriptions

2018-04-26 Thread Mark Wielaard via Dwarf-Discuss
On Thu, 2018-04-26 at 11:01 +0200, Mark Wielaard via Dwarf-Discuss wrote: > I just noticed that unlike in vendor defined macro descriptions, the > vendor defined line descriptions (6.2.4.2) don't list DW_FORM_strp_sup. > as an allowed data form. Was that deliberate? Or should I file an issue > to g

Re: [Dwarf-Discuss] Line table "no-op" sequence

2018-04-26 Thread Cary Coutant via Dwarf-Discuss
On Wed, Apr 25, 2018 at 11:38 AM, wrote: >> One technique you haven't mentioned is to stretch out LEB128 numbers >> with extra 0x80's. > > Yeah, I kind of don't like abusing the LEB format like that. Maybe > for one or two bytes, but not arbitrarily long strings (as you note, > some consumers wi

Re: [Dwarf-Discuss] Line table "no-op" sequence

2018-04-26 Thread Paul Robinson via Dwarf-Discuss
> >> One technique you haven't mentioned is to stretch out LEB128 numbers > >> with extra 0x80's. > > > > Yeah, I kind of don't like abusing the LEB format like that. Maybe > > for one or two bytes, but not arbitrarily long strings (as you note, > > some consumers will decide it's corrupted data).