diff options
author | Mark Wielaard <mark@klomp.org> | 2020-09-23 16:31:14 +0200 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2020-09-24 22:52:57 +0200 |
commit | ec47b32a85294af959457ad19bd98dd13f6389fd (patch) | |
tree | 251b843adb9a3689d40d2d819d66fea9fc0cba05 /libiberty | |
parent | 29363cfa40b59aca282a0b3b2ba4c305f6ff8f79 (diff) | |
download | gdb-ec47b32a85294af959457ad19bd98dd13f6389fd.zip gdb-ec47b32a85294af959457ad19bd98dd13f6389fd.tar.gz gdb-ec47b32a85294af959457ad19bd98dd13f6389fd.tar.bz2 |
binutils: Handle DWARF5 DW_FORM_ref_addr and DW_UT_partial.
dwz in DWARF5 mode might produce DW_UT_partial unit types, which are
the same as DW_UT_compile unit types (but start with a DW_TAG_partial_unit)
and it might produce DW_FORM_ref_addr to create a reference between
units. Accept both constructs.
binutils/ChangeLog:
* dwarf.c (read_and_display_attr_value): Handle DW_FORM_ref_addr
for dwarf_version 5 just as version 3 and 4 (only 2 is different).
(process_debug_info): Allow DW_UT_partial.
Diffstat (limited to 'libiberty')
0 files changed, 0 insertions, 0 deletions