Home | History | Annotate | Download | only in binutils

Lines Matching full:dhandle

149   void *dhandle;
590 void *dhandle;
598 dhandle = info->dhandle;
602 type = debug_make_pointer_type (dhandle,
616 type = debug_make_void_type (dhandle);
621 type = debug_make_void_type (dhandle);
626 type = debug_make_int_type (dhandle, 1, FALSE);
631 type = debug_make_int_type (dhandle, 1, TRUE);
636 type = debug_make_int_type (dhandle, 2, FALSE);
641 dhandle, 2, TRUE);
646 type = debug_make_int_type (dhandle, 4, FALSE);
651 type = debug_make_int_type (dhandle, 4, TRUE);
656 type = debug_make_int_type (dhandle, 8, FALSE);
661 type = debug_make_int_type (dhandle, 8, TRUE);
666 type = debug_make_float_type (dhandle, 4);
671 type = debug_make_float_type (dhandle, 8);
678 type = debug_make_float_type (dhandle, 12);
683 type = debug_make_float_type (dhandle, 16);
688 type = debug_make_array_type (dhandle,
701 type = debug_make_int_type (dhandle, 4, TRUE);
708 type = debug_make_int_type (dhandle, 4, FALSE);
715 type = debug_make_int_type (dhandle, 4, TRUE);
722 type = debug_make_int_type (dhandle, 4, TRUE);
727 type = debug_make_int_type (dhandle, 1, FALSE);
732 type = debug_make_int_type (dhandle, 4, FALSE);
737 type = debug_make_int_type (dhandle, 2, FALSE);
742 type = debug_make_int_type (dhandle, 2, TRUE);
747 type = debug_make_int_type (dhandle, 2, FALSE);
752 type = debug_make_int_type (dhandle, 2, FALSE);
762 type = debug_name_type (dhandle, name, type);
811 t->type = debug_make_indirect_type (info->dhandle, t->pslot,
856 parse_ieee (void *dhandle, bfd *abfd, const bfd_byte *bytes, bfd_size_type len)
862 info.dhandle = dhandle;
974 if (! debug_set_filename (info->dhandle, namcopy))
1004 if (! debug_set_filename (info->dhandle, "*global*"))
1041 if (debug_get_type_kind (info->dhandle, return_type)
1043 return_type = debug_get_return_type (info->dhandle,
1050 if (! debug_record_function (info->dhandle, namcopy, return_type,
1078 if (! debug_set_filename (info->dhandle, namcopy))
1086 if (! debug_start_source (info->dhandle, namcopy))
1105 if (! debug_start_block (info->dhandle, offset))
1138 if (debug_get_type_kind (info->dhandle, return_type)
1140 return_type = debug_get_return_type (info->dhandle,
1147 if (! debug_record_function (info->dhandle, namcopy,
1170 if (! debug_set_filename (info->dhandle, namcopy))
1283 if (! debug_end_function (info->dhandle, offset + 1))
1293 if (! debug_end_block (info->dhandle, offset + 1))
1310 if (! debug_start_source (info->dhandle, bl->filename))
1386 void *dhandle;
1437 dhandle = info->dhandle;
1456 type = debug_make_int_type (dhandle, size, FALSE);
1471 type = debug_make_array_type (dhandle, ele_type,
1529 type = debug_make_enum_type (dhandle, names, vals);
1572 fields[c] = debug_make_field (dhandle, savestring (name, namlen),
1582 type = debug_make_struct_type (dhandle, TRUE, size, fields);
1637 type = debug_make_enum_type (dhandle, names, vals);
1650 type = debug_make_pointer_type (dhandle, t);
1665 type = debug_make_range_type (dhandle,
1666 debug_make_int_type (dhandle, size,
1732 fields[c] = debug_make_field (dhandle, savestring (name, namlen),
1742 type = debug_make_struct_type (dhandle, tc == 'S', size, fields);
1783 && debug_get_type_kind (dhandle, rtype) == DEBUG_KIND_POINTER)
1790 rtype = debug_make_indirect_type (dhandle, pv->pslot,
1794 type = debug_make_function_type (dhandle, rtype, (debug_type *) NULL,
1802 type = debug_make_void_type (dhandle);
1815 type = debug_make_array_type (dhandle, etype,
1834 type = debug_make_complex_type (dhandle, tc == 'c' ? 4 : 8);
1862 type = debug_make_int_type (dhandle, 4,
1892 type = debug_make_const_type (dhandle, t);
1896 type = debug_make_volatile_type (dhandle, t);
1914 type = debug_make_set_type (dhandle, etype, FALSE);
1961 if (debug_get_type_kind (dhandle, last) == DEBUG_KIND_POINTER
1962 && (debug_get_type_kind (dhandle,
1963 debug_get_target_type (dhandle,
1977 if (debug_get_type_kind (dhandle, arg_types[i])
1988 debug_make_indirect_type (dhandle,
2005 && debug_get_type_kind (dhandle, rtype) == DEBUG_KIND_POINTER)
2012 rtype = debug_make_indirect_type (dhandle, pv->pslot,
2016 type = debug_make_function_type (dhandle, rtype, arg_types, varargs);
2036 type = debug_name_type (dhandle, name, type);
2038 type = debug_tag_type (dhandle, name, type);
2054 type = debug_make_indirect_type (dhandle, &it->slot, name);
2055 type = debug_tag_type (dhandle, name, type);
2087 void *dhandle;
2170 dhandle = info->dhandle;
2178 && debug_get_type_kind (dhandle, type) == DEBUG_KIND_POINTER)
2190 type = debug_make_indirect_type (dhandle, pvar->pslot,
2209 type = debug_make_void_type (dhandle);
2212 return debug_record_variable (dhandle, namcopy, type, DEBUG_LOCAL, v);
2220 type = debug_make_void_type (dhandle);
2223 return debug_record_variable (dhandle, namcopy, type, DEBUG_REGISTER,
2232 type = debug_make_void_type (dhandle);
2244 return debug_record_variable (dhandle, namcopy, type,
2281 return debug_record_line (dhandle, v, v3);
2289 type = debug_make_void_type (dhandle);
2292 return debug_record_variable (dhandle, namcopy, type, DEBUG_GLOBAL, v);
2315 type = debug_make_void_type (dhandle);
2318 return debug_record_variable (dhandle, namcopy, type, DEBUG_REGISTER, v);
2388 return debug_record_variable (dhandle, namcopy,
2389 debug_make_void_type (dhandle),
2541 void *dhandle;
2582 dhandle = info->dhandle;
2596 structfields = debug_get_fields (dhandle, it->type);
2653 basetype = debug_find_tagged_type (dhandle, basecopy,
2678 fname = debug_get_field_name (dhandle, *pf);
2693 bitpos = debug_get_field_bitpos (dhandle, *pf);
2705 baseclass = debug_make_baseclass (dhandle, basetype, bitpos,
2785 fname = debug_get_field_name (dhandle, *pf);
2800 ftype = debug_get_field_type (dhandle, *pf);
2802 if (debug_get_type_kind (dhandle, ftype) == DEBUG_KIND_POINTER)
2826 ftype = debug_make_indirect_type (dhandle,
2859 field = debug_make_static_member (dhandle, fieldcopy,
2867 bitpos = debug_get_field_bitpos (dhandle, *pf);
2868 bitsize = debug_get_field_bitsize (dhandle, *pf);
2874 field = debug_make_field (dhandle, fieldcopy, ftype, bitpos,
2947 (dhandle,
2959 if (debug_get_type_kind (dhandle, pv->type)
2967 return_type = debug_get_return_type (dhandle, pv->type);
2968 arg_types = debug_get_parameter_types (dhandle, pv->type,
2977 type = debug_make_method_type (dhandle, return_type, it->type,
3015 mv = debug_make_static_method_variant (dhandle, mangledcopy,
3030 mv = debug_make_method_variant (dhandle, mangledcopy, type,
3141 vptrbase = debug_find_tagged_type (dhandle, basecopy,
3171 dmethods[i] = debug_make_method (dhandle, namcopy,
3183 it->slot = debug_make_object_type (dhandle,
3185 debug_get_type_size (dhandle,
3267 void *dhandle;
3270 dhandle = info->dhandle;
3283 || (debug_get_type_kind (dhandle, arg_slots[indx])
3290 target = debug_get_target_type (dhandle, arg_slots[indx]);
3291 arg_slots[indx] = debug_make_reference_type (dhandle, target);
3420 pf = debug_get_fields (info->dhandle, it->type);
3432 fname = debug_get_field_name (info->dhandle, *pf);
3457 if (debug_get_type_kind (info->dhandle, *pslot) != DEBUG_KIND_POINTER)
3463 target = debug_get_target_type (info->dhandle, *pslot);
3464 *pslot = debug_make_reference_type (info->dhandle, target);
4599 write_ieee_debugging_info (bfd *abfd, void *dhandle)
4627 if (! debug_write (dhandle, &ieee_fns, (void *) &info))