Revisions of libdwarf
buildservice-autocommit
accepted
request 1039641
from
Dirk Mueller (dirkmueller)
(revision 9)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 8)
- update to 0.5.0: * libdwarf-0.5.0 improves library performance reading DWARF DIEs by several percent (with no change in API). * It adds functions allowing acess to the .debug_addr section independent of other sections. dwarfdump has a new option to show that section. * Corrects the handling of some aspects of reading the .debug_names section. * Enhances dwarf_get_globals() to return all globals that .debug_pubnames and .debug_names refer to (no change in the API except adding a function to return the DW_TAG of any globals derived from .debug_names)
buildservice-autocommit
accepted
request 972417
from
Dirk Mueller (dirkmueller)
(revision 7)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 6)
- update to 0.4.0: * Removed the unused Dwarf_Error argument from dwarf_return_empty_pubnames() as the function can only return DW_DLV_OK. dwarf_xu_header_free() renamed to dwarf_dealloc_xu_header(). dwarf_gdbindex_free() renamed to dwarf_dealloc_gdbindex(). dwarf_loc_head_c_dealloc renamed to dwarf_dealloc_loc_head_c(). * dwarf_get_location_op_value_d() renamed to dwarf_get_location_op_value_c(), and 3 pointless arguments removed. The dwarf_get_location_op_value_d version and the three arguments were added for DWARF5 in libdwarf20210528 but the change was a mistake. Now reverted to the previous version. * The .debug_names section interfaces have changed. Added dwarf_dnames_offsets() to provide details of facts useful in problems reading the section. dwarf_dnames_name() now does work and the interface was changed to make it easier to use.
buildservice-autocommit
accepted
request 954117
from
Dirk Mueller (dirkmueller)
(revision 5)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 4)
Dirk Mueller (dirkmueller)
committed
(revision 3)
Dirk Mueller (dirkmueller)
committed
(revision 2)
- update to 0.3.3: * Release fixes a n assign offset = offset; * Fixes a bug in LEB value reading of some values in the very rare case the compiler has emitted padding in the LEB * Has improvements in detecting corrupt object files (Elf, MachO, and PE) and one new function that is only significant for those using an LLVM feature for Heterogenous Debugging. Passes Coverity Scan with zero issues. - drop libdwarf-gcc11.patch, libdwarf-gcc11-fixup.patch: upstream
Dirk Mueller (dirkmueller)
committed
(revision 1)
Displaying all 9 revisions