r267995 - in /trunk/libbacktrace: ChangeLog dwa...
vries@gcc.gnu.org
vries@gcc.gnu.org
Thu Jan 17 00:07:00 GMT 2019
Author: vries
Date: Thu Jan 17 00:07:53 2019
New Revision: 267995
URL: https://gcc.gnu.org/viewcvs?rev=267995&root=gcc&view=rev
Log:
[libbacktrace] Handle alt FORMS without .gnu_debugaltlink
Handle DW_FORM_GNU_strp_alt and DW_FORM_GNU_ref_alt references robustly in
presence of missing .gnu_debugaltlink file.
2019-01-17 Tom de Vries <tdevries@suse.de>
* dwarf.c (enum attr_val_encoding): Add ATTR_VAL_NONE.
(read_attribute): Add altlink parameter. Handle missing altlink for
DW_FORM_GNU_strp_alt and DW_FORM_GNU_ref_alt.
(find_address_ranges, build_address_map, build_dwarf_data): Add and
handle altlink parameter.
(read_referenced_name, read_function_entry): Add argument to
read_attribute call.
Modified:
trunk/libbacktrace/ChangeLog
trunk/libbacktrace/dwarf.c
More information about the Gcc-cvs
mailing list