diff options
| author | Mark Wielaard <[email protected]> | 2014-08-15 13:08:24 +0200 |
|---|---|---|
| committer | Mark Wielaard <[email protected]> | 2014-08-15 20:29:48 +0200 |
| commit | 209f149fdcdb5ecad8d5660429128b771d9b44cd (patch) | |
| tree | 39e1e481fe615d00d4e4f9001196424f1d7045f1 /libdw/ChangeLog | |
| parent | 9d29ed2989b6691457bbd602de740c4423ac8781 (diff) | |
libdw: Add new function dwarf_cu_getdwarf.
In both systemtap and libabigail there is a need to get the actual Dwarf
underlying an Dwarf_Die or Dwarf_Attribute. Following a DIE reference
might end up in an alternate Dwarf since the addition of DWZ multifile
forms. Both Dwarf_Die and Dwarf_Attribute already contain a Dwarf_CU
handle. Add a function dwarf_cu_getdwarf to retrieve the underlying
Dwarf using the Dwarf_CU.
Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'libdw/ChangeLog')
| -rw-r--r-- | libdw/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog index 28844197..8dfd11e8 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,11 @@ +2014-08-15 Mark Wielaard <[email protected]> + + * dwarf_cu_getdwarf.c: New file. + * Makefile.am (libdw_a_SOURCES): Add dwarf_cu_getdwarf.c. + * libdw.h (Dwarf_CU): New typedef. + (dwarf_cu_getdwarf): New function declaration. + * libdw.map (ELFUTILS_0.160): New. Add dwarf_cu_getdwarf. + 2014-06-18 Mark Wielaard <[email protected]> * dwarf.h: Remove DW_TAG_mutable_type. |
