libdwarf: Reading Split Dwarf (Debug Fission) hash slots

libdwarf

Loading...
Searching...
No Matches
Reading Split Dwarf (Debug Fission) hash slots

Example using dwarf_get_xu_hash_entry().

Example using dwarf_get_xu_hash_entry().

*/
int examplez( Dwarf_Xu_Index_Header xuhdr,
Dwarf_Unsigned hash_slots_count,
Dwarf_Error <em>error)
{
/</em> hash_slots_count returned by
dwarf_get_xu_index_header()
Dwarf_Xu_Index_Header
struct Dwarf_Xu_Index_Header_s * Dwarf_Xu_Index_Header
Definition libdwarf.h:712
Dwarf_Error
struct Dwarf_Error_s * Dwarf_Error
Definition libdwarf.h:611
Dwarf_Unsigned
unsigned long long Dwarf_Unsigned
Definition libdwarf.h:196
dwarf_get_xu_index_header
DW_API int dwarf_get_xu_index_header(Dwarf_Debug dw_dbg, const char *dw_section_type, Dwarf_Xu_Index_Header *dw_xuhdr, Dwarf_Unsigned *dw_version_number, Dwarf_Unsigned *dw_section_count, Dwarf_Unsigned *dw_units_count, Dwarf_Unsigned *dw_hash_slots_count, const char **dw_sect_name, Dwarf_Error *dw_error)
Access a .debug_cu_index or dw_tu_index section.