Lines Matching defs:objfile

139    in that objfile's objfile_obstack.  Otherwise allocate the new type structure
143 alloc_type (struct objfile *objfile)
149 if (objfile == NULL)
157 type = obstack_alloc (&objfile->objfile_obstack,
160 TYPE_MAIN_TYPE (type) = obstack_alloc (&objfile->objfile_obstack,
162 OBJSTAT (objfile, n_types++);
169 TYPE_OBJFILE (type) = objfile;
227 struct objfile *objfile;
252 objfile = TYPE_OBJFILE (ntype);
254 TYPE_OBJFILE (ntype) = objfile;
294 struct objfile *objfile;
319 objfile = TYPE_OBJFILE (ntype);
321 TYPE_OBJFILE (ntype) = objfile;
356 struct objfile *objfile;
368 objfile = TYPE_OBJFILE (ntype);
370 TYPE_OBJFILE (ntype) = objfile;
510 struct objfile *objfile;
527 belong to the same objfile as the type it is qualifying, unless
529 to do is to copy the core type into the new objfile. */
621 or creating a new type, inheriting the objfile from INDEX_TYPE.
728 or creating a new type, inheriting the objfile from RANGE_TYPE.
826 doesn't live in any objfile's obstack. */
970 When "smashing" the type, we preserve the objfile that the
978 struct objfile *objfile;
980 objfile = TYPE_OBJFILE (type);
983 TYPE_OBJFILE (type) = objfile;
993 When "smashing" the type, we preserve the objfile that the
1002 struct objfile *objfile;
1004 objfile = TYPE_OBJFILE (type);
1007 TYPE_OBJFILE (type) = objfile;
1689 of the string pointed to by name in the objfile_obstack for that objfile,
1695 struct objfile *objfile)
1699 type = alloc_type (objfile);
1703 if ((name != NULL) && (objfile != NULL))
1706 obsavestring (name, strlen (name), &objfile->objfile_obstack);
1768 /* Look up a fundamental type for the specified objfile.
1790 lookup_fundamental_type (struct objfile *objfile, int typeid)
1800 /* If this is the first time we need a fundamental type for this objfile
1803 if (objfile->fundamental_types == NULL)
1806 objfile->fundamental_types = (struct type **)
1807 obstack_alloc (&objfile->objfile_obstack, nbytes);
1808 memset ((char *) objfile->fundamental_types, 0, nbytes);
1809 OBJSTAT (objfile, n_types += FT_NUM_MEMBERS);
1815 typep = objfile->fundamental_types + typeid;
1818 *typep = create_fundamental_type (objfile, typeid);
2985 printfi_filtered (spaces, "objfile ");
3144 "void", (struct objfile *) NULL);
3149 "char", (struct objfile *) NULL);
3153 "true character", (struct objfile *) NULL);
3157 "signed char", (struct objfile *) NULL);
3161 "unsigned char", (struct objfile *) NULL);
3165 "short", (struct objfile *) NULL);
3169 "unsigned short", (struct objfile *) NULL);
3173 "int", (struct objfile *) NULL);
3177 "unsigned int", (struct objfile *) NULL);
3181 "long", (struct objfile *) NULL);
3185 "unsigned long", (struct objfile *) NULL);
3189 "long long", (struct objfile *) NULL);
3193 "unsigned long long", (struct objfile *) NULL);
3197 "float", (struct objfile *) NULL);
3212 "double", (struct objfile *) NULL);
3219 "long double", (struct objfile *) NULL);
3226 "complex", (struct objfile *) NULL);
3231 "double complex", (struct objfile *) NULL);
3236 "string", (struct objfile *) NULL);
3240 "int0_t", (struct objfile *) NULL);
3244 "int8_t", (struct objfile *) NULL);
3248 "uint8_t", (struct objfile *) NULL);
3252 "int16_t", (struct objfile *) NULL);
3256 "uint16_t", (struct objfile *) NULL);
3260 "int32_t", (struct objfile *) NULL);
3264 "uint32_t", (struct objfile *) NULL);
3268 "int64_t", (struct objfile *) NULL);
3272 "uint64_t", (struct objfile *) NULL);
3276 "int128_t", (struct objfile *) NULL);
3280 "uint128_t", (struct objfile *) NULL);
3284 "bool", (struct objfile *) NULL);
3363 "__CORE_ADDR", (struct objfile *) NULL);
3367 "__bfd_vma", (struct objfile *) NULL);