[Bug libelf/23916] [bisected] elifutils-0.175 broke kernel's objtool (elifutils-0.173 works)

2018-11-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23916 --- Comment #5 from Mark Wielaard --- I filed a binutils bug with patch. https://sourceware.org/bugzilla/show_bug.cgi?id=23919 If you are able to test patch that on your setup to see if it resolves the issue with objtool that would be really

[Bug libelf/23916] [bisected] elifutils-0.175 broke kernel's objtool (elifutils-0.173 works)

2018-11-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23916 --- Comment #4 from Mark Wielaard --- (In reply to Sergei Trofimovich from comment #3) > On a related note: should eu-elflint complain on originally compiled > rapl.o.back (from tarball)? That would ease detecting non-conformant > binutils ver

[Bug tools/23921] New: elflint should check (minimum) section alignment sanity

2018-11-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23921 Bug ID: 23921 Summary: elflint should check (minimum) section alignment sanity Product: elfutils Version: unspecified Status: NEW Severity: normal

[Bug tools/23920] New: elflint should check sanity check Chdr fields and uncompressed data of compressed sections

2018-11-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23920 Bug ID: 23920 Summary: elflint should check sanity check Chdr fields and uncompressed data of compressed sections Product: elfutils Version: unspecified Status: NEW

[Bug backends/23902] varlocs dwarf_cfi_addrframe: unknown error (missing ebl abi_cfi hook)

2018-11-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23902 Mark Wielaard changed: What|Removed |Added Summary|varlocs |varlocs |dwarf_cfi_

Re: [PATCH] libdwfl: Fix relocation overlap sanity check.

2018-11-26 Thread Mark Wielaard
On Fri, 2018-11-23 at 21:20 +0100, Mark Wielaard wrote: > We would not relocate when the relocation section data or the target > section date would overlap with one of the ELF headers. This is only > really necessary if the data comes directly from the mmapped file. > Otherwise there is no real ove

Re: [PATCH] libdw: Enable building with -Og.

2018-11-26 Thread Mark Wielaard
On Fri, 2018-11-23 at 21:08 +0100, Mark Wielaard wrote: > When building with -Og gcc is unable to see that __libdw_dieabbrev () > will initialize what the second argument points to when no error > occurs > as called by dwarf_child and dwarf_getattrs. Causing an possibly > uninitialized error. Just