]> git.ipfire.org Git - thirdparty/elfutils.git/commit
libdw, readelf: Handle GCC LTO .gnu.debuglto_ prefix.
authorMark Wielaard <mark@klomp.org>
Fri, 17 Apr 2020 09:31:40 +0000 (11:31 +0200)
committerMark Wielaard <mark@klomp.org>
Tue, 21 Apr 2020 22:02:20 +0000 (00:02 +0200)
commitd6185d33fb2a65b4c3cbc73c5529937debdd2568
tree28d5992daab9f7a6d631620ee542c39d090bbfe5
parente2fc0b737c1d55becda1f13dceec315a5589820a
libdw, readelf: Handle GCC LTO .gnu.debuglto_ prefix.

GCC puts (partial) DWARF debuginfo into sections prefixed with
.gnu.debuglto_. Handle those sections as if they are normal .debug
sections (which they are). This allows showing the DWARF that gcc
puts into ET_REL files compiled with -flto.

Signed-off-by: Mark Wielaard <mark@klomp.org>
libdw/ChangeLog
libdw/dwarf_begin_elf.c
libebl/ChangeLog
libebl/eblopenbackend.c
src/ChangeLog
src/readelf.c