Documentation for libdwarf

Edit Package libdwarf

Documentation for libdwarf.

Refresh
Refresh
Source Files
Filename Size Changed
libdwarf-0.7.0.tar.xz 0002506816 2.39 MB
libdwarf.changes 0000026773 26.1 KB
libdwarf.spec 0000003951 3.86 KB
Revision 31 (latest revision is 34)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089639 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
- update to 0.7.0:
  * The release fixes more than 50 vulnerabilities from corrupt
    DWARF and/or corrupt Elf.
  * Elf section counts can exceed 16 bits (on linux see man 5 elf)
    so some function prototype members of struct
    Dwarf_Obj_Access_Methods_a_s changed.  Specifically,
    om_get_section_info() om_load_section(), and om_relocate_a_section()
    now pass section indexes as Dwarf_Unsigned instead of Dwarf_Half. 
  * Two functions have been removed from libdwarf.h and the library:
    dwarf_dnames_abbrev_by_code() and dwarf_dnames_abbrev_form_by_index().
  * dwarf_dnames_abbrev_by_code() is slow and pointless. Use either
    dwarf_dnames_name() or dwarf_dnames_abbrevtable() instead,
    depending on what you want to accomplish.
  * dwarf_dnames_abbrev_form_by_index() is not needed, was difficult
    to call due to argument list requirements, and never worked.
Comments 0
openSUSE Build Service is sponsored by