]> git.ipfire.org Git - thirdparty/elfutils.git/commit
libdw: Recognize GNU DebugFission split units.
authorMark Wielaard <mark@klomp.org>
Mon, 14 May 2018 15:29:05 +0000 (17:29 +0200)
committerMark Wielaard <mark@klomp.org>
Sat, 19 May 2018 11:24:20 +0000 (13:24 +0200)
commit77cbbbd40432ca79f052c3d5bb620afbced0c1a1
tree7f0cfa1dd8805a10839cc09729d1ec920df147c2
parente9585375426b392cb887789fbf6068ab1f529d4a
libdw: Recognize GNU DebugFission split units.

The split dwarf dwo unit id and type are not in the CU header itself, but
can be found in the CU DIE DW_AT_GNU_dwo attributes. Use this to set the
correct unit_type and id for GNU DebugFission split units. Also show this
information in eu-readelf when printing units.

Signed-off-by: Mark Wielaard <mark@klomp.org>
libdw/ChangeLog
libdw/libdwP.h
libdw/libdw_findcu.c
src/ChangeLog
src/readelf.c