diff options
author | Tom de Vries <tdevries@suse.de> | 2019-01-17 00:07:53 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2019-01-17 00:07:53 +0000 |
commit | 944f59ffe2ea4cfc7391741ddab281d7d9cf5b94 (patch) | |
tree | b6cdf66bd75583e54f061be2cd2f157e7989ddf5 /gcc/cfgexpand.c | |
parent | 9ad458d5397ffccd419cdd4a00dd816a500ab018 (diff) | |
download | gcc-944f59ffe2ea4cfc7391741ddab281d7d9cf5b94.zip gcc-944f59ffe2ea4cfc7391741ddab281d7d9cf5b94.tar.gz gcc-944f59ffe2ea4cfc7391741ddab281d7d9cf5b94.tar.bz2 |
[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.
From-SVN: r267995
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions