|
GDB (API)
|
#include "hashtab.h"Go to the source code of this file.
| #define ALLOCATE_CPLUS_STRUCT_TYPE | ( | type | ) | allocate_cplus_struct_type (type) |
Definition at line 1023 of file gdbtypes.h.
| #define ALLOCATE_GNAT_AUX_TYPE | ( | type | ) | allocate_gnat_aux_type (type) |
Definition at line 1036 of file gdbtypes.h.
| #define B_BYTES | ( | x | ) | ( 1 + ((x)>>3) ) |
Definition at line 54 of file gdbtypes.h.
| #define B_CLR | ( | a, | |
| x | |||
| ) | ((a)[(x)>>3] &= ~(1 << ((x)&7))) |
Definition at line 51 of file gdbtypes.h.
Definition at line 55 of file gdbtypes.h.
| #define B_SET | ( | a, | |
| x | |||
| ) | ((a)[(x)>>3] |= (1 << ((x)&7))) |
Definition at line 50 of file gdbtypes.h.
| #define B_TST | ( | a, | |
| x | |||
| ) | ((a)[(x)>>3] & (1 << ((x)&7))) |
Definition at line 52 of file gdbtypes.h.
| #define B_TYPE unsigned char |
Definition at line 53 of file gdbtypes.h.
| #define BASETYPE_VIA_PUBLIC | ( | thistype, | |
| index | |||
| ) | ((!TYPE_FIELD_PRIVATE(thistype, index)) && (!TYPE_FIELD_PROTECTED(thistype, index))) |
Definition at line 1118 of file gdbtypes.h.
| #define BASETYPE_VIA_VIRTUAL | ( | thistype, | |
| index | |||
| ) |
(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits, (index)))
Definition at line 1123 of file gdbtypes.h.
| #define CHECK_TYPEDEF | ( | TYPE | ) |
do { \ (TYPE) = check_typedef (TYPE); \ } while (0)
Definition at line 1546 of file gdbtypes.h.
| #define FIELD_ARTIFICIAL | ( | thisfld | ) | ((thisfld).artificial) |
Definition at line 1152 of file gdbtypes.h.
| #define FIELD_BITPOS | ( | thisfld | ) | (FIELD_BITPOS_LVAL (thisfld) + 0) |
Definition at line 1131 of file gdbtypes.h.
| #define FIELD_BITPOS_LVAL | ( | thisfld | ) | ((thisfld).loc.bitpos) |
Definition at line 1130 of file gdbtypes.h.
| #define FIELD_BITSIZE | ( | thisfld | ) | ((thisfld).bitsize) |
Definition at line 1153 of file gdbtypes.h.
| #define FIELD_DWARF_BLOCK | ( | thisfld | ) | ((thisfld).loc.dwarf_block) |
Definition at line 1136 of file gdbtypes.h.
| #define FIELD_ENUMVAL | ( | thisfld | ) | (FIELD_ENUMVAL_LVAL (thisfld) + 0) |
Definition at line 1133 of file gdbtypes.h.
| #define FIELD_ENUMVAL_LVAL | ( | thisfld | ) | ((thisfld).loc.enumval) |
Definition at line 1132 of file gdbtypes.h.
| #define FIELD_LOC_KIND | ( | thisfld | ) | ((thisfld).loc_kind) |
Definition at line 1129 of file gdbtypes.h.
| #define FIELD_NAME | ( | thisfld | ) | ((thisfld).name) |
Definition at line 1128 of file gdbtypes.h.
| #define FIELD_STATIC_PHYSADDR | ( | thisfld | ) | ((thisfld).loc.physaddr) |
Definition at line 1135 of file gdbtypes.h.
| #define FIELD_STATIC_PHYSNAME | ( | thisfld | ) | ((thisfld).loc.physname) |
Definition at line 1134 of file gdbtypes.h.
| #define FIELD_TYPE | ( | thisfld | ) | ((thisfld).type) |
Definition at line 1127 of file gdbtypes.h.
| #define HAVE_CPLUS_STRUCT | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) == TYPE_SPECIFIC_CPLUS_STUFF \ && TYPE_RAW_CPLUS_SPECIFIC (type) != &cplus_struct_default)
Definition at line 1025 of file gdbtypes.h.
| #define HAVE_GNAT_AUX_INFO | ( | type | ) | (TYPE_SPECIFIC_FIELD (type) == TYPE_SPECIFIC_GNAT_STUFF) |
Definition at line 1039 of file gdbtypes.h.
| #define INIT_CPLUS_SPECIFIC | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) = TYPE_SPECIFIC_CPLUS_STUFF, \ TYPE_RAW_CPLUS_SPECIFIC (type) = (struct cplus_struct_type*) \ &cplus_struct_default)
Definition at line 1018 of file gdbtypes.h.
| #define INIT_FUNC_SPECIFIC | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) = TYPE_SPECIFIC_FUNC, \ TYPE_MAIN_TYPE (type)->type_specific.func_stuff \ = TYPE_ZALLOC (type, \ sizeof (*TYPE_MAIN_TYPE (type)->type_specific.func_stuff)))
Definition at line 1042 of file gdbtypes.h.
| #define INIT_GNAT_SPECIFIC | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) = TYPE_SPECIFIC_GNAT_STUFF, \ TYPE_GNAT_SPECIFIC (type) = (struct gnat_aux_type *) &gnat_aux_default)
Definition at line 1033 of file gdbtypes.h.
| #define LENGTH_MATCH | ( | bv | ) | ((bv)->rank[0]) |
Definition at line 1579 of file gdbtypes.h.
Definition at line 712 of file gdbtypes.h.
| #define SET_FIELD_BITPOS | ( | thisfld, | |
| bitpos | |||
| ) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_BITPOS, \ FIELD_BITPOS_LVAL (thisfld) = (bitpos))
Definition at line 1137 of file gdbtypes.h.
| #define SET_FIELD_DWARF_BLOCK | ( | thisfld, | |
| addr | |||
| ) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_DWARF_BLOCK, \ FIELD_DWARF_BLOCK (thisfld) = (addr))
Definition at line 1149 of file gdbtypes.h.
| #define SET_FIELD_ENUMVAL | ( | thisfld, | |
| enumval | |||
| ) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_ENUMVAL, \ FIELD_ENUMVAL_LVAL (thisfld) = (enumval))
Definition at line 1140 of file gdbtypes.h.
| #define SET_FIELD_PHYSADDR | ( | thisfld, | |
| addr | |||
| ) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_PHYSADDR, \ FIELD_STATIC_PHYSADDR (thisfld) = (addr))
Definition at line 1146 of file gdbtypes.h.
| #define SET_FIELD_PHYSNAME | ( | thisfld, | |
| name | |||
| ) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_PHYSNAME, \ FIELD_STATIC_PHYSNAME (thisfld) = (name))
Definition at line 1143 of file gdbtypes.h.
| #define SET_TYPE_FIELD_IGNORE | ( | thistype, | |
| n | |||
| ) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits, (n)) |
Definition at line 1180 of file gdbtypes.h.
| #define SET_TYPE_FIELD_PRIVATE | ( | thistype, | |
| n | |||
| ) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits, (n)) |
Definition at line 1176 of file gdbtypes.h.
| #define SET_TYPE_FIELD_PROTECTED | ( | thistype, | |
| n | |||
| ) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits, (n)) |
Definition at line 1178 of file gdbtypes.h.
| #define SET_TYPE_FIELD_VIRTUAL | ( | thistype, | |
| n | |||
| ) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits, (n)) |
Definition at line 1182 of file gdbtypes.h.
| #define TYPE_ADDRESS_CLASS_1 | ( | t | ) |
Definition at line 359 of file gdbtypes.h.
| #define TYPE_ADDRESS_CLASS_2 | ( | t | ) |
Definition at line 361 of file gdbtypes.h.
| #define TYPE_ADDRESS_CLASS_ALL | ( | t | ) |
Definition at line 365 of file gdbtypes.h.
| #define TYPE_ALLOC | ( | t, | |
| size | |||
| ) |
(TYPE_OBJFILE_OWNED (t) \ ? obstack_alloc (&TYPE_OBJFILE (t) -> objfile_obstack, size) \ : xmalloc (size))
Definition at line 1410 of file gdbtypes.h.
| #define TYPE_ARRAY_LOWER_BOUND_IS_UNDEFINED | ( | arraytype | ) | TYPE_LOW_BOUND_UNDEFINED(TYPE_INDEX_TYPE(arraytype)) |
Definition at line 1080 of file gdbtypes.h.
| #define TYPE_ARRAY_LOWER_BOUND_VALUE | ( | arraytype | ) | (TYPE_LOW_BOUND(TYPE_INDEX_TYPE((arraytype)))) |
Definition at line 1086 of file gdbtypes.h.
| #define TYPE_ARRAY_UPPER_BOUND_IS_UNDEFINED | ( | arraytype | ) | TYPE_HIGH_BOUND_UNDEFINED(TYPE_INDEX_TYPE(arraytype)) |
Definition at line 1078 of file gdbtypes.h.
| #define TYPE_ARRAY_UPPER_BOUND_VALUE | ( | arraytype | ) | (TYPE_HIGH_BOUND(TYPE_INDEX_TYPE((arraytype)))) |
Definition at line 1083 of file gdbtypes.h.
| #define TYPE_BASECLASS | ( | thistype, | |
| index | |||
| ) | TYPE_FIELD_TYPE(thistype, index) |
Definition at line 1114 of file gdbtypes.h.
| #define TYPE_BASECLASS_BITPOS | ( | thistype, | |
| index | |||
| ) | TYPE_FIELD_BITPOS(thistype,index) |
Definition at line 1117 of file gdbtypes.h.
| #define TYPE_BASECLASS_NAME | ( | thistype, | |
| index | |||
| ) | TYPE_FIELD_NAME(thistype, index) |
Definition at line 1116 of file gdbtypes.h.
| #define TYPE_CALLING_CONVENTION | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.func_stuff->calling_convention |
Definition at line 1112 of file gdbtypes.h.
| #define TYPE_CHAIN | ( | thistype | ) | (thistype)->chain |
Definition at line 1055 of file gdbtypes.h.
| #define TYPE_CODE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->code |
Definition at line 1063 of file gdbtypes.h.
| #define TYPE_CODE_CLASS TYPE_CODE_STRUCT |
Definition at line 161 of file gdbtypes.h.
| #define TYPE_CODE_SPACE | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_CODE_SPACE) |
Definition at line 348 of file gdbtypes.h.
| #define TYPE_CONST | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_CONST) |
Definition at line 315 of file gdbtypes.h.
| #define TYPE_CPLUS_DYNAMIC | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->is_dynamic |
Definition at line 1120 of file gdbtypes.h.
| #define TYPE_CPLUS_REALLY_JAVA | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->is_java |
Definition at line 1121 of file gdbtypes.h.
| #define TYPE_CPLUS_SPECIFIC | ( | thistype | ) |
(!HAVE_CPLUS_STRUCT(thistype) \ ? (struct cplus_struct_type*)&cplus_struct_default \ : TYPE_RAW_CPLUS_SPECIFIC(thistype))
Definition at line 1104 of file gdbtypes.h.
| #define TYPE_DATA_SPACE | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_DATA_SPACE) |
Definition at line 351 of file gdbtypes.h.
| #define TYPE_DECLARED_CLASS | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_declared_class) |
Definition at line 304 of file gdbtypes.h.
| #define TYPE_DESCRIPTIVE_TYPE | ( | thistype | ) | TYPE_GNAT_SPECIFIC(thistype)->descriptive_type |
Definition at line 1111 of file gdbtypes.h.
| #define TYPE_DOMAIN_TYPE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->vptr_basetype |
Definition at line 1092 of file gdbtypes.h.
Definition at line 1258 of file gdbtypes.h.
| #define TYPE_FIELD | ( | thistype, | |
| n | |||
| ) | TYPE_MAIN_TYPE(thistype)->flds_bnds.fields[n] |
Definition at line 1155 of file gdbtypes.h.
| #define TYPE_FIELD_ARTIFICIAL | ( | thistype, | |
| n | |||
| ) | FIELD_ARTIFICIAL(TYPE_FIELD(thistype,n)) |
Definition at line 1164 of file gdbtypes.h.
| #define TYPE_FIELD_BITPOS | ( | thistype, | |
| n | |||
| ) | FIELD_BITPOS (TYPE_FIELD (thistype, n)) |
Definition at line 1159 of file gdbtypes.h.
| #define TYPE_FIELD_BITSIZE | ( | thistype, | |
| n | |||
| ) | FIELD_BITSIZE(TYPE_FIELD(thistype,n)) |
Definition at line 1165 of file gdbtypes.h.
| #define TYPE_FIELD_DWARF_BLOCK | ( | thistype, | |
| n | |||
| ) | FIELD_DWARF_BLOCK (TYPE_FIELD (thistype, n)) |
Definition at line 1163 of file gdbtypes.h.
| #define TYPE_FIELD_ENUMVAL | ( | thistype, | |
| n | |||
| ) | FIELD_ENUMVAL (TYPE_FIELD (thistype, n)) |
Definition at line 1160 of file gdbtypes.h.
| #define TYPE_FIELD_IGNORE | ( | thistype, | |
| n | |||
| ) |
(TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits, (n)))
Definition at line 1190 of file gdbtypes.h.
| #define TYPE_FIELD_IGNORE_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits |
Definition at line 1172 of file gdbtypes.h.
| #define TYPE_FIELD_LOC_KIND | ( | thistype, | |
| n | |||
| ) | FIELD_LOC_KIND (TYPE_FIELD (thistype, n)) |
Definition at line 1158 of file gdbtypes.h.
| #define TYPE_FIELD_NAME | ( | thistype, | |
| n | |||
| ) | FIELD_NAME(TYPE_FIELD(thistype, n)) |
Definition at line 1157 of file gdbtypes.h.
| #define TYPE_FIELD_PACKED | ( | thistype, | |
| n | |||
| ) | (FIELD_BITSIZE(TYPE_FIELD(thistype,n))!=0) |
Definition at line 1166 of file gdbtypes.h.
| #define TYPE_FIELD_PRIVATE | ( | thistype, | |
| n | |||
| ) |
(TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits, (n)))
Definition at line 1184 of file gdbtypes.h.
| #define TYPE_FIELD_PRIVATE_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits |
Definition at line 1168 of file gdbtypes.h.
| #define TYPE_FIELD_PROTECTED | ( | thistype, | |
| n | |||
| ) |
(TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits, (n)))
Definition at line 1187 of file gdbtypes.h.
| #define TYPE_FIELD_PROTECTED_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits |
Definition at line 1170 of file gdbtypes.h.
| #define TYPE_FIELD_STATIC_PHYSADDR | ( | thistype, | |
| n | |||
| ) | FIELD_STATIC_PHYSADDR (TYPE_FIELD (thistype, n)) |
Definition at line 1162 of file gdbtypes.h.
| #define TYPE_FIELD_STATIC_PHYSNAME | ( | thistype, | |
| n | |||
| ) | FIELD_STATIC_PHYSNAME (TYPE_FIELD (thistype, n)) |
Definition at line 1161 of file gdbtypes.h.
| #define TYPE_FIELD_TYPE | ( | thistype, | |
| n | |||
| ) | FIELD_TYPE(TYPE_FIELD(thistype, n)) |
Definition at line 1156 of file gdbtypes.h.
| #define TYPE_FIELD_VIRTUAL | ( | thistype, | |
| n | |||
| ) |
(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits, (n)))
Definition at line 1193 of file gdbtypes.h.
| #define TYPE_FIELD_VIRTUAL_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits |
Definition at line 1174 of file gdbtypes.h.
| #define TYPE_FIELDS | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->flds_bnds.fields |
Definition at line 1065 of file gdbtypes.h.
| #define TYPE_FIXED_INSTANCE | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_fixed_instance) |
Definition at line 272 of file gdbtypes.h.
| #define TYPE_FLAG_ENUM | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_flag_enum) |
Definition at line 310 of file gdbtypes.h.
| #define TYPE_FLOATFORMAT | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.floatformat |
Definition at line 1109 of file gdbtypes.h.
| #define TYPE_FN_FIELD | ( | thisfn, | |
| n | |||
| ) | (thisfn)[n] |
Definition at line 1210 of file gdbtypes.h.
| #define TYPE_FN_FIELD_ABSTRACT | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_abstract) |
Definition at line 1224 of file gdbtypes.h.
| #define TYPE_FN_FIELD_ARGS | ( | thisfn, | |
| n | |||
| ) | TYPE_FIELDS ((thisfn)[n].type) |
Definition at line 1213 of file gdbtypes.h.
| #define TYPE_FN_FIELD_ARTIFICIAL | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_artificial) |
Definition at line 1223 of file gdbtypes.h.
| #define TYPE_FN_FIELD_CONST | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_const) |
Definition at line 1214 of file gdbtypes.h.
| #define TYPE_FN_FIELD_CONSTRUCTOR | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_constructor) |
Definition at line 1226 of file gdbtypes.h.
| #define TYPE_FN_FIELD_FCONTEXT | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].fcontext) |
Definition at line 1227 of file gdbtypes.h.
| #define TYPE_FN_FIELD_FINAL | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_final) |
Definition at line 1220 of file gdbtypes.h.
| #define TYPE_FN_FIELD_NATIVE | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_native) |
Definition at line 1222 of file gdbtypes.h.
| #define TYPE_FN_FIELD_PHYSNAME | ( | thisfn, | |
| n | |||
| ) | (thisfn)[n].physname |
Definition at line 1211 of file gdbtypes.h.
| #define TYPE_FN_FIELD_PRIVATE | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_private) |
Definition at line 1216 of file gdbtypes.h.
| #define TYPE_FN_FIELD_PROTECTED | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_protected) |
Definition at line 1217 of file gdbtypes.h.
| #define TYPE_FN_FIELD_PUBLIC | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_public) |
Definition at line 1218 of file gdbtypes.h.
| #define TYPE_FN_FIELD_STATIC | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_static) |
Definition at line 1219 of file gdbtypes.h.
| #define TYPE_FN_FIELD_STATIC_P | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].voffset == VOFFSET_STATIC) |
Definition at line 1230 of file gdbtypes.h.
| #define TYPE_FN_FIELD_STUB | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_stub) |
Definition at line 1225 of file gdbtypes.h.
| #define TYPE_FN_FIELD_SYNCHRONIZED | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_synchronized) |
Definition at line 1221 of file gdbtypes.h.
| #define TYPE_FN_FIELD_TYPE | ( | thisfn, | |
| n | |||
| ) | (thisfn)[n].type |
Definition at line 1212 of file gdbtypes.h.
| #define TYPE_FN_FIELD_VIRTUAL_P | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].voffset > 1) |
Definition at line 1229 of file gdbtypes.h.
| #define TYPE_FN_FIELD_VOFFSET | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].voffset-2) |
Definition at line 1228 of file gdbtypes.h.
| #define TYPE_FN_FIELD_VOLATILE | ( | thisfn, | |
| n | |||
| ) | ((thisfn)[n].is_volatile) |
Definition at line 1215 of file gdbtypes.h.
| #define TYPE_FN_FIELDLIST | ( | thistype, | |
| n | |||
| ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n] |
Definition at line 1198 of file gdbtypes.h.
| #define TYPE_FN_FIELDLIST1 | ( | thistype, | |
| n | |||
| ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n].fn_fields |
Definition at line 1199 of file gdbtypes.h.
| #define TYPE_FN_FIELDLIST_LENGTH | ( | thistype, | |
| n | |||
| ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n].length |
Definition at line 1201 of file gdbtypes.h.
| #define TYPE_FN_FIELDLIST_NAME | ( | thistype, | |
| n | |||
| ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n].name |
Definition at line 1200 of file gdbtypes.h.
| #define TYPE_FN_FIELDLISTS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists |
Definition at line 1197 of file gdbtypes.h.
| #define TYPE_FN_FIELDS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fields |
Definition at line 1094 of file gdbtypes.h.
| #define TYPE_GNAT_SPECIFIC | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.gnat_stuff |
Definition at line 1110 of file gdbtypes.h.
| #define TYPE_GNU_IFUNC | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_gnu_ifunc) |
Definition at line 290 of file gdbtypes.h.
| #define TYPE_HIGH_BOUND | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->high |
Definition at line 1070 of file gdbtypes.h.
| #define TYPE_HIGH_BOUND_UNDEFINED | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->high_undefined |
Definition at line 1073 of file gdbtypes.h.
| #define TYPE_INCOMPLETE | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_incomplete) |
Definition at line 251 of file gdbtypes.h.
| #define TYPE_INDEX_TYPE | ( | type | ) | TYPE_FIELD_TYPE (type, 0) |
Definition at line 1067 of file gdbtypes.h.
| #define TYPE_INSTANCE_FLAG_ADDRESS_CLASS_ALL (TYPE_INSTANCE_FLAG_ADDRESS_CLASS_1 | TYPE_INSTANCE_FLAG_ADDRESS_CLASS_2) |
Definition at line 363 of file gdbtypes.h.
| #define TYPE_INSTANCE_FLAGS | ( | thistype | ) | (thistype)->instance_flags |
Definition at line 1048 of file gdbtypes.h.
| #define TYPE_IS_OPAQUE | ( | thistype | ) |
(((TYPE_CODE (thistype) == TYPE_CODE_STRUCT) \ || (TYPE_CODE (thistype) == TYPE_CODE_UNION)) \ && (TYPE_NFIELDS (thistype) == 0) \ && (!HAVE_CPLUS_STRUCT (thistype) \ || TYPE_NFN_FIELDS (thistype) == 0) \ && (TYPE_STUB (thistype) || !TYPE_STUB_SUPPORTED (thistype)))
Definition at line 1243 of file gdbtypes.h.
| #define TYPE_LENGTH | ( | thistype | ) | (thistype)->length |
Definition at line 1060 of file gdbtypes.h.
| #define TYPE_LOW_BOUND | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->low |
Definition at line 1069 of file gdbtypes.h.
| #define TYPE_LOW_BOUND_UNDEFINED | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->low_undefined |
Definition at line 1071 of file gdbtypes.h.
| #define TYPE_MAIN_TYPE | ( | thistype | ) | (thistype)->main_type |
Definition at line 1049 of file gdbtypes.h.
| #define TYPE_N_BASECLASSES | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->n_baseclasses |
Definition at line 1115 of file gdbtypes.h.
| #define TYPE_N_TEMPLATE_ARGUMENTS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->n_template_arguments |
Definition at line 1203 of file gdbtypes.h.
| #define TYPE_NAME | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->name |
Definition at line 1050 of file gdbtypes.h.
| #define TYPE_NFIELDS | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->nfields |
Definition at line 1064 of file gdbtypes.h.
| #define TYPE_NFN_FIELDS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->nfn_fields |
Definition at line 1095 of file gdbtypes.h.
| #define TYPE_NOSIGN | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_nosign) |
Definition at line 213 of file gdbtypes.h.
| #define TYPE_NOTTEXT | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_NOTTEXT) |
Definition at line 284 of file gdbtypes.h.
| #define TYPE_OBJFILE | ( | t | ) | (TYPE_OBJFILE_OWNED(t)? TYPE_OWNER(t).objfile : NULL) |
Definition at line 298 of file gdbtypes.h.
| #define TYPE_OBJFILE_OWNED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_objfile_owned) |
Definition at line 296 of file gdbtypes.h.
| #define TYPE_OWNER | ( | t | ) | TYPE_MAIN_TYPE(t)->owner |
Definition at line 297 of file gdbtypes.h.
| #define TYPE_POINTER_TYPE | ( | thistype | ) | (thistype)->pointer_type |
Definition at line 1053 of file gdbtypes.h.
| #define TYPE_PROTOTYPED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_prototyped) |
Definition at line 241 of file gdbtypes.h.
| #define TYPE_RANGE_DATA | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->flds_bnds.bounds |
Definition at line 1068 of file gdbtypes.h.
| #define TYPE_RAW_CPLUS_SPECIFIC | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.cplus_stuff |
Definition at line 1108 of file gdbtypes.h.
| #define TYPE_REFERENCE_TYPE | ( | thistype | ) | (thistype)->reference_type |
Definition at line 1054 of file gdbtypes.h.
| #define TYPE_RESTRICT | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_RESTRICT) |
Definition at line 326 of file gdbtypes.h.
Definition at line 1253 of file gdbtypes.h.
| #define TYPE_SPECIFIC_FIELD | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific_field |
Definition at line 1096 of file gdbtypes.h.
| #define TYPE_STATIC | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_static) |
Definition at line 234 of file gdbtypes.h.
| #define TYPE_STUB | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_stub) |
Definition at line 219 of file gdbtypes.h.
| #define TYPE_STUB_SUPPORTED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_stub_supported) |
Definition at line 279 of file gdbtypes.h.
| #define TYPE_TAG_NAME | ( | type | ) | TYPE_MAIN_TYPE(type)->tag_name |
Definition at line 1051 of file gdbtypes.h.
| #define TYPE_TAIL_CALL_LIST | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.func_stuff->tail_call_list |
Definition at line 1113 of file gdbtypes.h.
| #define TYPE_TARGET_STUB | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_target_stub) |
Definition at line 227 of file gdbtypes.h.
| #define TYPE_TARGET_TYPE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->target_type |
Definition at line 1052 of file gdbtypes.h.
| #define TYPE_TEMPLATE_ARGUMENT | ( | thistype, | |
| n | |||
| ) | TYPE_CPLUS_SPECIFIC (thistype)->template_arguments[n] |
Definition at line 1207 of file gdbtypes.h.
| #define TYPE_TEMPLATE_ARGUMENTS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->template_arguments |
Definition at line 1205 of file gdbtypes.h.
| #define TYPE_TYPE_SPECIFIC | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific |
Definition at line 1098 of file gdbtypes.h.
| #define TYPE_TYPEDEF_FIELD | ( | thistype, | |
| n | |||
| ) | TYPE_CPLUS_SPECIFIC (thistype)->typedef_field[n] |
Definition at line 1234 of file gdbtypes.h.
| #define TYPE_TYPEDEF_FIELD_ARRAY | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->typedef_field |
Definition at line 1232 of file gdbtypes.h.
| #define TYPE_TYPEDEF_FIELD_COUNT | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->typedef_field_count |
Definition at line 1240 of file gdbtypes.h.
| #define TYPE_TYPEDEF_FIELD_NAME | ( | thistype, | |
| n | |||
| ) | TYPE_TYPEDEF_FIELD (thistype, n).name |
Definition at line 1236 of file gdbtypes.h.
| #define TYPE_TYPEDEF_FIELD_TYPE | ( | thistype, | |
| n | |||
| ) | TYPE_TYPEDEF_FIELD (thistype, n).type |
Definition at line 1238 of file gdbtypes.h.
| #define TYPE_UNSIGNED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_unsigned) |
Definition at line 207 of file gdbtypes.h.
| #define TYPE_VARARGS | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_varargs) |
Definition at line 256 of file gdbtypes.h.
| #define TYPE_VECTOR | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_vector) |
Definition at line 261 of file gdbtypes.h.
| #define TYPE_VOLATILE | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_VOLATILE) |
Definition at line 320 of file gdbtypes.h.
| #define TYPE_VPTR_BASETYPE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->vptr_basetype |
Definition at line 1091 of file gdbtypes.h.
| #define TYPE_VPTR_FIELDNO | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->vptr_fieldno |
Definition at line 1093 of file gdbtypes.h.
| #define TYPE_ZALLOC | ( | t, | |
| size | |||
| ) |
(TYPE_OBJFILE_OWNED (t) \ ? memset (obstack_alloc (&TYPE_OBJFILE (t)->objfile_obstack, size), \ 0, size) \ : xzalloc (size))
Definition at line 1415 of file gdbtypes.h.
| #define VOFFSET_STATIC 1 |
Definition at line 859 of file gdbtypes.h.
| CALL_SITE_PARAMETER_DWARF_REG | |
| CALL_SITE_PARAMETER_FB_OFFSET | |
| CALL_SITE_PARAMETER_PARAM_OFFSET |
Definition at line 934 of file gdbtypes.h.
| enum field_loc_kind |
| FIELD_LOC_KIND_BITPOS | |
| FIELD_LOC_KIND_ENUMVAL | |
| FIELD_LOC_KIND_PHYSADDR | |
| FIELD_LOC_KIND_PHYSNAME | |
| FIELD_LOC_KIND_DWARF_BLOCK |
Definition at line 370 of file gdbtypes.h.
| enum type_code |
Definition at line 59 of file gdbtypes.h.
| enum type_flag_value |
Definition at line 170 of file gdbtypes.h.
Definition at line 192 of file gdbtypes.h.
| enum type_specific_kind |
| TYPE_SPECIFIC_NONE | |
| TYPE_SPECIFIC_CPLUS_STUFF | |
| TYPE_SPECIFIC_GNAT_STUFF | |
| TYPE_SPECIFIC_FLOATFORMAT | |
| TYPE_SPECIFIC_FUNC |
Definition at line 390 of file gdbtypes.h.
| const char* address_space_int_to_name | ( | struct gdbarch * | , |
| int | |||
| ) |
Definition at line 537 of file gdbtypes.c.
| int address_space_name_to_int | ( | struct gdbarch * | , |
| char * | |||
| ) |
Definition at line 515 of file gdbtypes.c.
| struct type* alloc_type | ( | struct objfile * | ) | [read] |
Definition at line 165 of file gdbtypes.c.
| struct type* alloc_type_arch | ( | struct gdbarch * | ) | [read] |
Definition at line 194 of file gdbtypes.c.
| struct type* alloc_type_copy | ( | const struct type * | ) | [read] |
Definition at line 222 of file gdbtypes.c.
| void allocate_cplus_struct_type | ( | struct type * | ) |
Definition at line 1925 of file gdbtypes.c.
| void allocate_gnat_aux_type | ( | struct type * | ) |
Definition at line 1945 of file gdbtypes.c.
| struct type* allocate_stub_method | ( | struct type * | ) | [read] |
Definition at line 771 of file gdbtypes.c.
| void append_composite_type_field | ( | struct type * | t, |
| char * | name, | ||
| struct type * | field | ||
| ) |
Definition at line 3803 of file gdbtypes.c.
| void append_composite_type_field_aligned | ( | struct type * | t, |
| char * | name, | ||
| struct type * | field, | ||
| int | alignment | ||
| ) |
Definition at line 3763 of file gdbtypes.c.
| struct field* append_composite_type_field_raw | ( | struct type * | t, |
| char * | name, | ||
| struct type * | field | ||
| ) | [read] |
Definition at line 3744 of file gdbtypes.c.
| void append_flags_type_flag | ( | struct type * | type, |
| int | bitpos, | ||
| char * | name | ||
| ) |
Definition at line 3706 of file gdbtypes.c.
| struct type* arch_boolean_type | ( | struct gdbarch * | , |
| int | , | ||
| int | , | ||
| char * | |||
| ) | [read] |
Definition at line 3634 of file gdbtypes.c.
| struct type* arch_character_type | ( | struct gdbarch * | , |
| int | , | ||
| int | , | ||
| char * | |||
| ) | [read] |
Definition at line 3617 of file gdbtypes.c.
| struct type* arch_complex_type | ( | struct gdbarch * | , |
| char * | , | ||
| struct type * | |||
| ) | [read] |
Definition at line 3674 of file gdbtypes.c.
| struct type* arch_composite_type | ( | struct gdbarch * | gdbarch, |
| char * | name, | ||
| enum type_code | code | ||
| ) | [read] |
Definition at line 3728 of file gdbtypes.c.
| struct type* arch_flags_type | ( | struct gdbarch * | gdbarch, |
| char * | name, | ||
| int | length | ||
| ) | [read] |
Definition at line 3689 of file gdbtypes.c.
| struct type* arch_float_type | ( | struct gdbarch * | , |
| int | , | ||
| char * | , | ||
| const struct floatformat ** | |||
| ) | [read] |
Definition at line 3652 of file gdbtypes.c.
| struct type* arch_integer_type | ( | struct gdbarch * | , |
| int | , | ||
| int | , | ||
| char * | |||
| ) | [read] |
Definition at line 3598 of file gdbtypes.c.
Definition at line 3578 of file gdbtypes.c.
| struct builtin_type* builtin_type | ( | struct gdbarch * | gdbarch | ) | [read] |
Definition at line 3812 of file gdbtypes.c.
| int can_dereference | ( | struct type * | ) |
Definition at line 2022 of file gdbtypes.c.
| void check_stub_method_group | ( | struct type * | , |
| int | |||
| ) |
Definition at line 1883 of file gdbtypes.c.
| struct type* check_typedef | ( | struct type * | ) | [read] |
Definition at line 1523 of file gdbtypes.c.
Definition at line 2113 of file gdbtypes.c.
| int compare_badness | ( | struct badness_vector * | , |
| struct badness_vector * | |||
| ) |
Definition at line 2300 of file gdbtypes.c.
| int compare_ranks | ( | struct rank | a, |
| struct rank | b | ||
| ) |
Definition at line 2272 of file gdbtypes.c.
Definition at line 3557 of file gdbtypes.c.
| struct type* copy_type_recursive | ( | struct objfile * | objfile, |
| struct type * | type, | ||
| htab_t | copied_types | ||
| ) | [read] |
Definition at line 3426 of file gdbtypes.c.
| struct type* create_array_type | ( | struct type * | , |
| struct type * | , | ||
| struct type * | |||
| ) | [read] |
Definition at line 942 of file gdbtypes.c.
| htab_t create_copied_types_hash | ( | struct objfile * | objfile | ) |
Definition at line 3412 of file gdbtypes.c.
Definition at line 795 of file gdbtypes.c.
| struct type* create_set_type | ( | struct type * | , |
| struct type * | |||
| ) | [read] |
Definition at line 1026 of file gdbtypes.c.
| struct type* create_string_type | ( | struct type * | , |
| struct type * | , | ||
| struct type * | |||
| ) | [read] |
Definition at line 1002 of file gdbtypes.c.
| int field_is_static | ( | struct field * | ) |
Definition at line 2906 of file gdbtypes.c.
| int get_array_bounds | ( | struct type * | type, |
| LONGEST * | low_bound, | ||
| LONGEST * | high_bound | ||
| ) |
Definition at line 901 of file gdbtypes.c.
| int get_discrete_bounds | ( | struct type * | , |
| LONGEST * | , | ||
| LONGEST * | |||
| ) |
Definition at line 822 of file gdbtypes.c.
| struct gdbarch* get_type_arch | ( | const struct type * | ) | [read] |
Definition at line 234 of file gdbtypes.c.
| int get_vptr_fieldno | ( | struct type * | , |
| struct type ** | |||
| ) |
Definition at line 1445 of file gdbtypes.c.
Definition at line 1960 of file gdbtypes.c.
| struct type* init_vector_type | ( | struct type * | elt_type, |
| int | n | ||
| ) | [read] |
Definition at line 1079 of file gdbtypes.c.
| int is_ancestor | ( | struct type * | , |
| struct type * | |||
| ) |
Definition at line 2173 of file gdbtypes.c.
| int is_integral_type | ( | struct type * | ) |
Definition at line 2034 of file gdbtypes.c.
| int is_public_ancestor | ( | struct type * | , |
| struct type * | |||
| ) |
Definition at line 2182 of file gdbtypes.c.
| int is_scalar_type_recursive | ( | struct type * | ) |
Definition at line 2072 of file gdbtypes.c.
| int is_unique_ancestor | ( | struct type * | , |
| struct value * | |||
| ) |
Definition at line 2242 of file gdbtypes.c.
| struct type* lookup_array_range_type | ( | struct type * | , |
| LONGEST | , | ||
| LONGEST | |||
| ) | [read] |
Definition at line 978 of file gdbtypes.c.
| struct type* lookup_function_type | ( | struct type * | ) | [read] |
Definition at line 469 of file gdbtypes.c.
| struct type* lookup_function_type_with_arguments | ( | struct type * | , |
| int | , | ||
| struct type ** | |||
| ) | [read] |
Definition at line 479 of file gdbtypes.c.
| struct type* lookup_memberptr_type | ( | struct type * | , |
| struct type * | |||
| ) | [read] |
Definition at line 743 of file gdbtypes.c.
| struct type* lookup_methodptr_type | ( | struct type * | ) | [read] |
Definition at line 755 of file gdbtypes.c.
| struct type* lookup_pointer_type | ( | struct type * | ) | [read] |
Definition at line 355 of file gdbtypes.c.
| struct type* lookup_reference_type | ( | struct type * | ) | [read] |
Definition at line 428 of file gdbtypes.c.
| struct type* lookup_signed_typename | ( | const struct language_defn * | , |
| struct gdbarch * | , | ||
| const char * | |||
| ) | [read] |
Definition at line 1231 of file gdbtypes.c.
| struct type* lookup_string_range_type | ( | struct type * | , |
| LONGEST | , | ||
| LONGEST | |||
| ) | [read] |
Definition at line 1014 of file gdbtypes.c.
| struct type* lookup_struct_elt_type | ( | struct type * | , |
| const char * | , | ||
| int | |||
| ) | [read] |
Definition at line 1356 of file gdbtypes.c.
| struct type* lookup_template_type | ( | char * | , |
| struct type * | , | ||
| const struct block * | |||
| ) | [read] |
Definition at line 1317 of file gdbtypes.c.
| struct type* lookup_typename | ( | const struct language_defn * | , |
| struct gdbarch * | , | ||
| const char * | , | ||
| const struct block * | , | ||
| int | |||
| ) | [read] |
Definition at line 1199 of file gdbtypes.c.
| struct type* lookup_unsigned_typename | ( | const struct language_defn * | , |
| struct gdbarch * | , | ||
| const char * | |||
| ) | [read] |
Definition at line 1220 of file gdbtypes.c.
| void maintenance_print_type | ( | char * | , |
| int | |||
| ) |
Definition at line 598 of file typeprint.c.
Definition at line 638 of file gdbtypes.c.
| struct type* make_function_type | ( | struct type * | , |
| struct type ** | |||
| ) | [read] |
Definition at line 439 of file gdbtypes.c.
| struct type* make_pointer_type | ( | struct type * | , |
| struct type ** | |||
| ) | [read] |
Definition at line 293 of file gdbtypes.c.
| struct type* make_reference_type | ( | struct type * | , |
| struct type ** | |||
| ) | [read] |
Definition at line 366 of file gdbtypes.c.
| struct type* make_restrict_type | ( | struct type * | ) | [read] |
Definition at line 683 of file gdbtypes.c.
| struct type* make_type_with_address_space | ( | struct type * | type, |
| int | space_identifier | ||
| ) | [read] |
Definition at line 614 of file gdbtypes.c.
| void make_vector_type | ( | struct type * | array_type | ) |
Definition at line 1056 of file gdbtypes.c.
| struct objfile_type* objfile_type | ( | struct objfile * | objfile | ) | [read] |
Definition at line 3951 of file gdbtypes.c.
| void print_scalar_formatted | ( | const void * | , |
| struct type * | , | ||
| const struct value_print_options * | , | ||
| int | , | ||
| struct ui_file * | |||
| ) |
Definition at line 364 of file printcmd.c.
| struct badness_vector* rank_function | ( | struct type ** | , |
| int | , | ||
| struct value ** | , | ||
| int | |||
| ) | [read] |
Definition at line 2344 of file gdbtypes.c.
| struct rank rank_one_type | ( | struct type * | , |
| struct type * | , | ||
| struct value * | |||
| ) | [read] |
Definition at line 2495 of file gdbtypes.c.
| void recursive_dump_type | ( | struct type * | , |
| int | |||
| ) |
Definition at line 3051 of file gdbtypes.c.
| void replace_type | ( | struct type * | , |
| struct type * | |||
| ) |
Definition at line 702 of file gdbtypes.c.
| void smash_to_memberptr_type | ( | struct type * | , |
| struct type * | , | ||
| struct type * | |||
| ) |
Definition at line 1100 of file gdbtypes.c.
| void smash_to_method_type | ( | struct type * | type, |
| struct type * | domain, | ||
| struct type * | to_type, | ||
| struct field * | args, | ||
| int | nargs, | ||
| int | varargs | ||
| ) |
Definition at line 1137 of file gdbtypes.c.
| void smash_to_methodptr_type | ( | struct type * | , |
| struct type * | |||
| ) |
Definition at line 1120 of file gdbtypes.c.
Definition at line 2258 of file gdbtypes.c.
| const char* type_name_no_tag | ( | const struct type * | ) |
Definition at line 1156 of file gdbtypes.c.
| const char* type_name_no_tag_or_error | ( | struct type * | type | ) |
Definition at line 1175 of file gdbtypes.c.
| int types_equal | ( | struct type * | , |
| struct type * | |||
| ) |
Definition at line 2420 of file gdbtypes.c.
| struct rank BASE_CONVERSION_BADNESS |
Definition at line 59 of file gdbtypes.c.
| struct rank BASE_PTR_CONVERSION_BADNESS |
Definition at line 53 of file gdbtypes.c.
| struct rank BOOL_CONVERSION_BADNESS |
Definition at line 58 of file gdbtypes.c.
Definition at line 1922 of file gdbtypes.c.
| struct rank EXACT_MATCH_BADNESS |
Definition at line 49 of file gdbtypes.c.
| struct rank FLOAT_CONVERSION_BADNESS |
Definition at line 55 of file gdbtypes.c.
| struct rank FLOAT_PROMOTION_BADNESS |
Definition at line 52 of file gdbtypes.c.
| struct floatformat* floatformats_arm_ext[BFD_ENDIAN_UNKNOWN] |
Definition at line 90 of file gdbtypes.c.
| struct floatformat* floatformats_i387_ext[BFD_ENDIAN_UNKNOWN] |
Definition at line 82 of file gdbtypes.c.
| struct floatformat* floatformats_ia64_quad[BFD_ENDIAN_UNKNOWN] |
Definition at line 98 of file gdbtypes.c.
| struct floatformat* floatformats_ia64_spill[BFD_ENDIAN_UNKNOWN] |
Definition at line 94 of file gdbtypes.c.
| struct floatformat* floatformats_ibm_long_double[BFD_ENDIAN_UNKNOWN] |
Definition at line 110 of file gdbtypes.c.
| struct floatformat* floatformats_ieee_double[BFD_ENDIAN_UNKNOWN] |
Definition at line 74 of file gdbtypes.c.
| struct floatformat* floatformats_ieee_double_littlebyte_bigword[BFD_ENDIAN_UNKNOWN] |
Definition at line 78 of file gdbtypes.c.
| struct floatformat* floatformats_ieee_half[BFD_ENDIAN_UNKNOWN] |
Definition at line 66 of file gdbtypes.c.
| struct floatformat* floatformats_ieee_single[BFD_ENDIAN_UNKNOWN] |
Definition at line 70 of file gdbtypes.c.
| struct floatformat* floatformats_m68881_ext[BFD_ENDIAN_UNKNOWN] |
Definition at line 86 of file gdbtypes.c.
| struct floatformat* floatformats_vax_d[BFD_ENDIAN_UNKNOWN] |
Definition at line 106 of file gdbtypes.c.
| struct floatformat* floatformats_vax_f[BFD_ENDIAN_UNKNOWN] |
Definition at line 102 of file gdbtypes.c.
| struct gnat_aux_type gnat_aux_default |
Definition at line 1937 of file gdbtypes.c.
| struct rank INCOMPATIBLE_TYPE_BADNESS |
Definition at line 47 of file gdbtypes.c.
| struct rank INT_FLOAT_CONVERSION_BADNESS |
Definition at line 56 of file gdbtypes.c.
| struct rank INTEGER_CONVERSION_BADNESS |
Definition at line 54 of file gdbtypes.c.
| struct rank INTEGER_PROMOTION_BADNESS |
Definition at line 51 of file gdbtypes.c.
| struct rank LENGTH_MISMATCH_BADNESS |
Definition at line 44 of file gdbtypes.c.
Definition at line 63 of file gdbtypes.c.
Definition at line 62 of file gdbtypes.c.
| struct rank NULL_POINTER_CONVERSION |
| struct rank REFERENCE_CONVERSION_BADNESS |
Definition at line 60 of file gdbtypes.c.
| struct rank TOO_FEW_PARAMS_BADNESS |
Definition at line 46 of file gdbtypes.c.
| struct rank VOID_PTR_CONVERSION_BADNESS |
Definition at line 57 of file gdbtypes.c.
1.7.6.1