aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace/ChangeLog
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2019-01-17 13:42:20 +0000
committerTom de Vries <vries@gcc.gnu.org>2019-01-17 13:42:20 +0000
commit1c2a9a37c681aa24ece35b671931870b1afe5797 (patch)
tree4b2be38998bc9b1b8ba93ff07ea35b71da40244b /libbacktrace/ChangeLog
parent9d576782a29581c04c60d7b9415bb7d3014b0c8c (diff)
downloadgcc-1c2a9a37c681aa24ece35b671931870b1afe5797.zip
gcc-1c2a9a37c681aa24ece35b671931870b1afe5797.tar.gz
gcc-1c2a9a37c681aa24ece35b671931870b1afe5797.tar.bz2
[libbacktrace] Handle DW_FORM_GNU_ref_alt
Handle DW_FORM_GNU_ref_alt which references the .debug_info section in the .gnu_debugaltlink file. 2019-01-17 Tom de Vries <tdevries@suse.de> PR libbacktrace/82857 * dwarf.c (enum attr_val_encoding): Add ATTR_VAL_REF_ALT_INFO. (read_attribute): Handle DW_FORM_GNU_ref_alt using ATTR_VAL_REF_ALT_INFO. (read_referenced_name_from_attr): Handle DW_FORM_GNU_ref_alt. From-SVN: r268031
Diffstat (limited to 'libbacktrace/ChangeLog')
-rw-r--r--libbacktrace/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index 1fd307b..191bfa3 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,5 +1,13 @@
2019-01-17 Tom de Vries <tdevries@suse.de>
+ PR libbacktrace/82857
+ * dwarf.c (enum attr_val_encoding): Add ATTR_VAL_REF_ALT_INFO.
+ (read_attribute): Handle DW_FORM_GNU_ref_alt using
+ ATTR_VAL_REF_ALT_INFO.
+ (read_referenced_name_from_attr): Handle DW_FORM_GNU_ref_alt.
+
+2019-01-17 Tom de Vries <tdevries@suse.de>
+
* dwarf.c (struct unit): Add low_offset and high_offset fields.
(struct unit_vector): New type.
(struct dwarf_data): Add units and units_counts fields.