Home | History | Annotate | Download | only in libdw

Lines Matching refs:Dwarf

23 dwarf_nextcu (dwarf, off, next_off, header_sizep, abbrev_offsetp,
25 Dwarf *dwarf;
34 if (dwarf == NULL)
42 || unlikely (off + 4 >= dwarf->sectiondata[IDX_debug_info]->d_size))
50 char *bytes = (char *) dwarf->sectiondata[IDX_debug_info]->d_buf + off;
56 including the length field itself. In the 32-bit DWARF format,
58 0xffffff00); in the 64-bit DWARF format, this consists of the
63 DWARF information for that compilation unit. For DWARF Version
69 the 32-bit DWARF format, this is a 4-byte unsigned length; in
70 the 64-bit DWARF format, this is an 8-byte unsigned length (see
77 uint64_t length = read_4ubyte_unaligned_inc (dwarf, bytes);
88 >= dwarf->sectiondata[IDX_debug_info]->d_size))
95 /* This is a 64-bit DWARF format. */
96 length = read_8ubyte_unaligned_inc (dwarf, bytes);
100 read_2ubyte_unaligned_inc (dwarf, bytes);
103 depends on whether this is a 32-bit or 64-bit DWARF definition. */
106 abbrev_offset = read_4ubyte_unaligned_inc (dwarf, bytes);
108 abbrev_offset = read_8ubyte_unaligned_inc (dwarf, bytes);
124 - ((char *) dwarf->sectiondata[IDX_debug_info]->d_buf