Files
third_party_elfutils/backends
Mark Wielaard 3a36e8a26c libdw: Add dwarf_peel_type. Use it in dwarf_aggregate_size.
Add new function dwarf_peel_type. Some type annotations in DWARF are
specified by modifier tag type wrappers instead of attributes.
For type aliases (typedef) and qualifiers (const, volatile, restrict)
tags dwarf_peel_type follows the DW_AT_type attributes till it finds
a base, user-defined, reference or pointer type DIE.

Use this new function in the backends for return type DIEs (replacing
the existing dwarf_peel_type there) and in dwarf_aggregate_size so
it can provide the sizes for qualified types too. Add a new version
and testcase for the new dwarf_aggregate_size functionality.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
2014-11-05 14:31:33 +01:00
..
2014-01-03 18:59:45 +01:00
2013-01-30 20:26:14 +01:00
2014-01-30 10:23:42 +01:00
2013-11-07 21:39:00 +01:00
2013-01-30 20:34:17 +01:00
2014-04-18 11:46:51 +02:00
2013-12-15 18:56:17 +01:00
2013-12-15 18:56:17 +01:00
2013-12-15 18:56:17 +01:00
2013-12-18 13:01:05 +01:00
2013-12-18 13:01:05 +01:00
2013-12-18 13:01:05 +01:00
2013-01-30 20:34:17 +01:00
2013-11-07 21:39:00 +01:00