int dwarf_next_cu_header(Dwarf_Debug dbg, Dwarf_Unsigned *cu_length, Dwarf_Half *cu_version, Dwarf_Off *cu_abbrev_offset, Dwarf_Half *cu_pointer_size, Dwarf_Unsigned *cu_next_offset, Dwarf_Error *error) { return (dwarf_next_cu_header_b(dbg, cu_length, cu_version, cu_abbrev_offset, cu_pointer_size, NULL, NULL, cu_next_offset, error)); }
static void tp_dwarf_next_cu_header_b(void) { Dwarf_Debug dbg; Dwarf_Error de; Dwarf_Unsigned cu_header_length; Dwarf_Half cu_version; Dwarf_Off cu_abbrev_offset; Dwarf_Half cu_pointer_size; Dwarf_Half cu_offset_size; Dwarf_Half cu_extension_size; Dwarf_Unsigned cu_next_offset; int fd, result; result = TET_UNRESOLVED; TS_DWARF_INIT(dbg, fd, de); while (dwarf_next_cu_header_b(dbg, &cu_header_length, &cu_version, &cu_abbrev_offset, &cu_pointer_size, &cu_offset_size, &cu_extension_size, &cu_next_offset, &de) == DW_DLV_OK) { TS_CHECK_UINT(cu_header_length); TS_CHECK_UINT(cu_version); TS_CHECK_INT(cu_abbrev_offset); TS_CHECK_UINT(cu_pointer_size); TS_CHECK_UINT(cu_offset_size); TS_CHECK_UINT(cu_extension_size); TS_CHECK_UINT(cu_next_offset); } if (result == TET_UNRESOLVED) result = TET_PASS; done: TS_DWARF_FINISH(dbg, de); TS_RESULT(result); }