]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Add the *info () hack in dwarf_output, so we can rely on it for now.
authorMark Wielaard <mjw@redhat.com>
Wed, 23 Feb 2011 18:59:41 +0000 (19:59 +0100)
committerMark Wielaard <mjw@redhat.com>
Wed, 16 Mar 2011 11:41:13 +0000 (12:41 +0100)
libdw/c++/dwarf_output

index 9d0f67829908565f6a353340e11049bdffe39d90..ac5462678c3134ff2212937317469aef66148506 100644 (file)
@@ -151,6 +151,12 @@ namespace elfutils
       friend class dwarf_output;
       friend class dwarf_output_collector;
 
+      __attribute__((used)) die_info_pair *info () const
+      {
+       return reinterpret_cast<die_info_pair *>
+         (const_cast<debug_info_entry *> (this));
+      }
+
     public:
       class attributes_type
        : public dwarf_data::attributes_type<dwarf_output, value>