]> git.ipfire.org Git - thirdparty/gcc.git/commit
[libbacktrace] Handle DW_FORM_GNU_ref_alt
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jan 2019 13:42:20 +0000 (13:42 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jan 2019 13:42:20 +0000 (13:42 +0000)
commitf64942750708ad0729a397e6fb608adbf6f96094
tree4b2be38998bc9b1b8ba93ff07ea35b71da40244b
parent484fdf8b2e78f76b2cfebc2ff18135498daf0bfc
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@268031 138bc75d-0d04-0410-961f-82ee72b054a4
libbacktrace/ChangeLog
libbacktrace/dwarf.c