40#define next_symbol_text(objfile) (*next_symbol_text_func)(objfile)
44extern const char *(*next_symbol_text_func) (
struct objfile *);
129#define HEADER_FILES(OBJFILE) (DBX_SYMFILE_INFO (OBJFILE)->header_files)
132#define N_HEADER_FILES(OBJFILE) (DBX_SYMFILE_INFO (OBJFILE)->n_header_files)
135#define N_ALLOCATED_HEADER_FILES(OBJFILE) \
136 (DBX_SYMFILE_INFO (OBJFILE)->n_allocated_header_files)
179 const char **include_list,
int num_includes,
180 int capping_symbol_offset, unrelocated_addr capping_text,
182 int textlow_not_set);
190 file_ptr stabstroffset,
191 unsigned int stabstrsize);
195 CORE_ADDR textaddr,
unsigned int textsize,
196 const std::vector<asection *> &stabs,
197 file_ptr stabstroffset,
unsigned int stabstrsize);
200 char *stabstr_name,
char *text_name);
204extern void ref_add (
int,
struct symbol *,
const char *, CORE_ADDR);
long read_number(char **, int)
void common_block_end(struct objfile *)
void finish_global_stabs(struct objfile *objfile)
struct symbol * global_sym_chain[HASHSIZE]
void free_header_files(void)
void init_header_files(void)
struct symbol * define_symbol(CORE_ADDR, const char *, int, int, struct objfile *)
struct symbol * ref_search(int)
void stabsread_new_init(void)
void ref_add(int, struct symbol *, const char *, CORE_ADDR)
int n_this_object_header_files
void elfstab_build_psymtabs(struct objfile *objfile, asection *stabsect, file_ptr stabstroffset, unsigned int stabstrsize)
int hashname(const char *name)
int * this_object_header_files
void scan_file_globals(struct objfile *objfile)
struct pending_stabs * global_stabs
unsigned char processing_gcc_compilation
void common_block_start(const char *, struct objfile *)
void stabsread_init(void)
int n_allocated_this_object_header_files
void cleanup_undefined_stabs_types(struct objfile *)
void coffstab_build_psymtabs(struct objfile *objfile, CORE_ADDR textaddr, unsigned int textsize, const std::vector< asection * > &stabs, file_ptr stabstroffset, unsigned int stabstrsize)
void process_one_symbol(int, int, CORE_ADDR, const char *, const section_offsets &, struct objfile *, enum language)
int symbol_reference_defined(const char **)
legacy_psymtab * dbx_end_psymtab(struct objfile *objfile, psymtab_storage *partial_symtabs, legacy_psymtab *pst, const char **include_list, int num_includes, int capping_symbol_offset, unrelocated_addr capping_text, legacy_psymtab **dependency_list, int number_dependencies, int textlow_not_set)
void stabsect_build_psymtabs(struct objfile *objfile, char *stab_name, char *stabstr_name, char *text_name)
std::vector< CORE_ADDR > section_offsets