Re: [PATCH] Remove padding from DWARF5 headers

2017-01-11 Thread Jason Merrill
OK. On Tue, Jan 3, 2017 at 6:09 PM, Jakub Jelinek wrote: > Hi! > > http://dwarfstd.org/ShowIssue.php?issue=161031.2 > got approved today, so DWARF5 is changing and the various DW_UT_* kinds > will no longer have the same size of the headers. So, > DW_UT_compile/DW_UT_partial shrinks by 12/16 byt

Re: [PATCH] Remove padding from DWARF5 headers

2017-01-04 Thread Jan Kratochvil
On Wed, 04 Jan 2017 00:09:43 +0100, Jakub Jelinek wrote: > Jan/Mark, are you going to adjust GDB/elfutils etc. correspondingly? My GDB DWARF-5 patchset is still off-trunk so that is sure OK. Jan

Re: [PATCH] Remove padding from DWARF5 headers

2017-01-04 Thread Jakub Jelinek
On Wed, Jan 04, 2017 at 02:46:51PM +0100, Jakub Jelinek wrote: > As for other proposals, not sure if I remember all the details, I think > 160808.1 is in, 161027.1 will say that the hashing of identifiers in > .debug_names (no matter if case sensitive or not) roughly starts by > replacing U+0131 ch

Re: [PATCH] Remove padding from DWARF5 headers

2017-01-04 Thread Jakub Jelinek
On Wed, Jan 04, 2017 at 01:58:33PM +0100, Mark Wielaard wrote: > On Wed, Jan 04, 2017 at 12:09:43AM +0100, Jakub Jelinek wrote: > > http://dwarfstd.org/ShowIssue.php?issue=161031.2 > > got approved today, so DWARF5 is changing and the various DW_UT_* kinds > > will no longer have the same size of t

Re: [PATCH] Remove padding from DWARF5 headers

2017-01-04 Thread Mark Wielaard
On Wed, Jan 04, 2017 at 12:09:43AM +0100, Jakub Jelinek wrote: > http://dwarfstd.org/ShowIssue.php?issue=161031.2 > got approved today, so DWARF5 is changing and the various DW_UT_* kinds > will no longer have the same size of the headers. So, > DW_UT_compile/DW_UT_partial shrinks by 12/16 bytes (

[PATCH] Remove padding from DWARF5 headers

2017-01-03 Thread Jakub Jelinek
Hi! http://dwarfstd.org/ShowIssue.php?issue=161031.2 got approved today, so DWARF5 is changing and the various DW_UT_* kinds will no longer have the same size of the headers. So, DW_UT_compile/DW_UT_partial shrinks by 12/16 bytes (padding 1 and padding 2 is removed; 16 bytes for 64-bit DWARF), DW