56 #define PSYMBOL_DOMAIN(psymbol) (psymbol)->domain
57 #define PSYMBOL_CLASS(psymbol) (psymbol)->aclass
85 struct partial_symtab *
next;
221 const char *, CORE_ADDR,
223 struct partial_symbol **);
227 ATTRIBUTE_NONNULL (1);
229 extern
void discard_psymtab (struct objfile *, struct partial_symtab *);
235 #define ALL_OBJFILE_PSYMTABS(objfile, p) \
236 for ((p) = (objfile) -> psymtabs; (p) != NULL; (p) = (p) -> next)
void discard_psymtab(struct objfile *, struct partial_symtab *)
struct type ** const(pascal_builtin_types[])
enum domain_enum_tag domain_enum
struct general_symbol_info ginfo
__extension__ enum domain_enum_tag domain
void init_psymbol_list(struct objfile *, int)
struct partial_symtab * start_psymtab_common(struct objfile *, const char *, CORE_ADDR, struct partial_symbol **, struct partial_symbol **)
struct cleanup * make_cleanup_discard_psymtabs(struct objfile *)
__extension__ enum psymtab_search_status searched_flag
int number_of_dependencies
unsigned char psymtabs_addrmap_supported
struct partial_symtab * user
void * read_symtab_private
struct partial_symtab * allocate_psymtab(const char *, struct objfile *) ATTRIBUTE_NONNULL(1)
void add_psymbol_to_list(const char *, int, int, domain_enum, enum address_class, struct psymbol_allocation_list *, long, CORE_ADDR, enum language, struct objfile *)
void sort_pst_symbols(struct objfile *, struct partial_symtab *)
struct partial_symtab * next
struct partial_symtab ** dependencies
void(* read_symtab)(struct partial_symtab *, struct objfile *)
__extension__ enum address_class aclass