Mark Johnston
2ef476c9a2
Follow DW_AT_specification when looking up DW_AT_type attributes.
...
dwarf_attrval_*() will search the parent DIE referenced by a
DW_AT_abstract_origin attribute for the value of the DW_AT_type attribute.
Do the same thing for the DW_AT_specification attributes in variable
definitions emitted by GCC 6.2, and ensure that we return an error rather
than crashing if neither DW_AT_abstract_origin or DW_AT_specification is
found when looking for the value of the DW_AT_type attribute.
PR: 215350, 215395
Reviewed by: emaste
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D8920
2016-12-28 21:54:33 +00:00
..
2016-02-12 20:54:02 +00:00
2015-05-14 19:48:15 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2016-12-28 21:54:33 +00:00
2016-12-28 21:54:33 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2015-05-14 19:48:15 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2016-09-20 00:22:35 +00:00
2014-12-24 03:13:16 +00:00
2015-05-14 19:48:15 +00:00
2015-05-14 19:48:15 +00:00
2015-05-14 19:48:15 +00:00
2015-05-14 19:48:15 +00:00
2015-05-14 19:48:15 +00:00
2015-05-14 19:48:15 +00:00
2014-12-24 03:13:16 +00:00
2015-02-17 15:19:58 +00:00
2015-02-17 15:19:58 +00:00
2014-12-24 03:13:16 +00:00
2015-05-14 19:48:15 +00:00
2015-05-14 19:48:15 +00:00
2015-05-14 19:48:15 +00:00
2015-02-17 15:19:58 +00:00
2015-05-14 19:48:15 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2015-05-14 19:48:15 +00:00
2014-12-24 03:13:16 +00:00
2015-05-14 19:48:15 +00:00
2014-12-24 03:13:16 +00:00
2015-02-17 15:19:58 +00:00
2015-10-09 17:46:05 +00:00
2015-02-17 15:19:58 +00:00
2016-02-12 20:54:02 +00:00
2015-05-14 19:48:15 +00:00
2016-02-12 20:54:02 +00:00
2016-09-20 00:22:35 +00:00
2016-05-20 17:24:34 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2016-05-20 17:24:34 +00:00
2014-12-24 03:13:16 +00:00
2014-12-30 03:25:42 +00:00
2014-12-30 03:25:42 +00:00
2015-04-01 01:08:01 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2014-12-24 03:13:16 +00:00
2016-06-05 23:05:14 +00:00
2016-02-12 20:54:02 +00:00
2014-12-24 03:13:16 +00:00
2015-02-17 15:19:58 +00:00
2016-05-25 11:58:55 +00:00
2014-12-24 03:13:16 +00:00
2016-02-12 20:54:02 +00:00
2014-12-24 03:13:16 +00:00