Home
last modified time | relevance | path

Searched refs:partial_symtab (Results 1 – 25 of 30) sorted by relevance

12

/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dsymtab.h879 struct partial_symtab struct
884 struct partial_symtab *next; argument
921 struct partial_symtab **dependencies; argument
952 void (*read_symtab) (struct partial_symtab *); argument
1052 extern struct partial_symbol *lookup_partial_symbol (struct partial_symtab *,
1092 extern struct partial_symtab *lookup_partial_symtab (const char *);
1096 extern struct partial_symtab *find_pc_psymtab (CORE_ADDR);
1100 extern struct partial_symtab *find_pc_sect_psymtab (CORE_ADDR, asection *);
1112 extern struct partial_symbol *find_pc_psymbol (struct partial_symtab *,
1117 extern struct partial_symbol *find_pc_sect_psymbol (struct partial_symtab *,
[all …]
H A Dstabsread.h165 extern struct partial_symtab *end_psymtab (struct partial_symtab *pst,
170 struct partial_symtab
196 struct partial_symtab *);
H A Ddbxread.c239 struct partial_symtab *pst; /* Partial symtab that has the
251 static void read_ofile_symtab (struct partial_symtab *);
253 static void dbx_psymtab_to_symtab (struct partial_symtab *);
255 static void dbx_psymtab_to_symtab_1 (struct partial_symtab *);
263 static struct partial_symtab *find_corresponding_bincl_psymtab (char *, int);
265 static void add_bincl_to_list (struct partial_symtab *, char *, int);
289 static struct partial_symtab *start_psymtab (struct objfile *, char *,
900 add_bincl_to_list (struct partial_symtab *pst, char *name, int instance) in add_bincl_to_list()
920 static struct partial_symtab *
931 return (struct partial_symtab *) 0; in find_corresponding_bincl_psymtab()
[all …]
H A Dsymfile.h173 extern void sort_pst_symbols (struct partial_symtab *);
221 extern struct partial_symtab *start_psymtab_common (struct objfile *,
264 extern struct partial_symtab *allocate_psymtab (char *, struct objfile *);
266 extern void discard_psymtab (struct partial_symtab *);
H A Dxcoffread.c208 static void read_xcoff_symtab (struct partial_symtab *);
546 static struct partial_symtab *this_symtab_psymtab;
905 read_xcoff_symtab (struct partial_symtab *pst) in read_xcoff_symtab()
1724 static void xcoff_psymtab_to_symtab_1 (struct partial_symtab *);
1727 xcoff_psymtab_to_symtab_1 (struct partial_symtab *pst) in xcoff_psymtab_to_symtab_1()
1776 static void xcoff_psymtab_to_symtab (struct partial_symtab *);
1782 xcoff_psymtab_to_symtab (struct partial_symtab *pst) in xcoff_psymtab_to_symtab()
1925 static struct partial_symtab *xcoff_start_psymtab
1936 static struct partial_symtab *
1941 struct partial_symtab *result = in xcoff_start_psymtab()
[all …]
H A Dsymfile.c102 static void cashier_psymtab (struct partial_symtab *);
204 sort_pst_symbols (struct partial_symtab *pst) in sort_pst_symbols()
267 psymtab_to_symtab (struct partial_symtab *pst) in psymtab_to_symtab()
800 struct partial_symtab *psymtab; in symbol_file_add_with_addrs_or_offsets()
1219 struct partial_symtab *pst; in set_initial_language()
2263 struct partial_symtab *
2266 struct partial_symtab *psymtab; in allocate_psymtab()
2274 psymtab = (struct partial_symtab *) in allocate_psymtab()
2276 sizeof (struct partial_symtab)); in allocate_psymtab()
2278 memset (psymtab, 0, sizeof (struct partial_symtab)); in allocate_psymtab()
[all …]
H A Dsymtab.c154 struct partial_symtab *ps; in lookup_symtab()
247 struct partial_symtab *
250 struct partial_symtab *pst; in lookup_partial_symtab()
711 struct partial_symtab *
714 struct partial_symtab *pst; in find_pc_sect_psymtab()
734 struct partial_symtab *tpst; in find_pc_sect_psymtab()
735 struct partial_symtab *best_pst = pst; in find_pc_sect_psymtab()
802 struct partial_symtab *
812 find_pc_sect_psymbol (struct partial_symtab *psymtab, CORE_ADDR pc, in find_pc_sect_psymbol()
884 find_pc_psymbol (struct partial_symtab *psymtab, CORE_ADDR pc) in find_pc_psymbol()
[all …]
H A Dsymmisc.c61 static void dump_psymtab (struct objfile *, struct partial_symtab *,
186 struct partial_symtab *ps; in print_objfile_statistics()
247 struct partial_symtab *psymtab; in dump_objfile()
374 dump_psymtab (struct objfile *objfile, struct partial_symtab *psymtab, in dump_psymtab()
783 struct partial_symtab *ps; in maintenance_print_psymbols()
1045 struct partial_symtab *psymtab; in maintenance_info_psymtabs()
1103 struct partial_symtab *dep = psymtab->dependencies[i]; in maintenance_info_psymtabs()
1131 struct partial_symtab *ps; in maintenance_check_symtabs()
H A Dhpread.c163 static struct partial_symtab *hpread_start_psymtab
167 static struct partial_symtab *hpread_end_psymtab
168 (struct partial_symtab *, char **, int, int, CORE_ADDR,
169 struct partial_symtab **, int);
179 static void hpread_psymtab_to_symtab_1 (struct partial_symtab *);
181 static void hpread_psymtab_to_symtab (struct partial_symtab *);
719 CORE_ADDR start_adr, CORE_ADDR end_adr, struct partial_symtab *pst, in scan_procs()
845 struct partial_symtab *pst; in hpread_quick_traverse()
879 pst = (struct partial_symtab *) 0; in hpread_quick_traverse()
1784 struct partial_symtab *pst; in hpread_build_psymtabs()
[all …]
H A Dmdebugread.c302 static struct partial_symtab *new_psymtab (char *, struct objfile *);
304 static void psymtab_to_symtab_1 (struct partial_symtab *, char *);
336 mdebug_psymtab_to_symtab (struct partial_symtab *pst) in mdebug_psymtab_to_symtab()
454 struct partial_symtab *pst; /* the psymtab proper */
1858 static void parse_procedure (PDR *, struct symtab *, struct partial_symtab *);
1862 struct partial_symtab *pst) in parse_procedure()
2127 struct partial_symtab *, CORE_ADDR);
2131 struct partial_symtab *pst, CORE_ADDR lowest_pdr_addr) in parse_lines()
2225 struct partial_symtab *pst; in parse_partial_symbols()
2236 struct partial_symtab **dependency_list; in parse_partial_symbols()
[all …]
H A Dsource.h30 extern char* psymtab_to_fullname (struct partial_symtab *ps);
H A Dobjfiles.h241 struct partial_symtab *psymtabs;
245 struct partial_symtab *free_psymtabs;
H A Dsource.c224 struct partial_symtab *ps; in select_source_symtab()
225 struct partial_symtab *cs_pst = 0; in select_source_symtab()
320 struct partial_symtab *pst; in forget_cached_source_info()
948 psymtab_to_fullname (struct partial_symtab *ps) in psymtab_to_fullname()
H A Ddwarfread.c461 static void dwarf_psymtab_to_symtab (struct partial_symtab *);
463 static void psymtab_to_symtab_1 (struct partial_symtab *);
465 static void read_ofile_symtab (struct partial_symtab *);
2250 read_ofile_symtab (struct partial_symtab *pst) in read_ofile_symtab()
2329 psymtab_to_symtab_1 (struct partial_symtab *pst) in psymtab_to_symtab_1()
2400 dwarf_psymtab_to_symtab (struct partial_symtab *pst) in dwarf_psymtab_to_symtab()
2760 struct partial_symtab *pst; in scan_compilation_units()
H A Dblockframe.c181 struct partial_symtab *pst; in find_pc_partial_function()
H A Dada-lang.h237 struct partial_symtab*);
H A Ddwarf2read.c383 struct partial_symtab *psymtab;
717 static void dwarf2_create_include_psymtab (char *, struct partial_symtab *,
722 struct partial_symtab *);
747 static void dwarf2_psymtab_to_symtab (struct partial_symtab *);
749 static void psymtab_to_symtab_1 (struct partial_symtab *);
839 struct dwarf2_cu *, struct partial_symtab *);
1327 dwarf2_create_include_psymtab (char *name, struct partial_symtab *pst, in dwarf2_create_include_psymtab()
1330 struct partial_symtab *subpst = allocate_psymtab (name, objfile); in dwarf2_create_include_psymtab()
1336 subpst->dependencies = (struct partial_symtab **) in dwarf2_create_include_psymtab()
1338 sizeof (struct partial_symtab *)); in dwarf2_create_include_psymtab()
[all …]
H A Dcp-support.c659 struct partial_symtab *ps; in read_in_psymtabs()
H A Delfread.c673 elfstab_offset_sections (struct objfile *objfile, struct partial_symtab *pst) in elfstab_offset_sections()
H A Dobjfiles.c581 struct partial_symtab *p; in objfile_relocate()
H A Dstack.c1150 struct partial_symtab *ps; in backtrace_command_1()
H A Dada-lang.c127 static struct partial_symbol *ada_lookup_partial_symbol (struct partial_symtab
622 struct partial_symtab *main_pst) in ada_update_initial_language()
3798 ada_lookup_partial_symbol (struct partial_symtab *pst, const char *name, in ada_lookup_partial_symbol()
4301 struct partial_symtab *ps; in ada_lookup_symbol_list()
H A DChangeLog-3.x3715 * symtab.h: Removed num_includes and includes from partial_symtab
4547 rewrite of read_dbx_symtab, a modification of the partial_symtab
H A DChangeLog-2001129 * symtab.h (partial_symtab): Added fullname field.
2214 of `struct partial_symtab' to only a few locations. This change
/openbsd-src/gnu/usr.bin/binutils/gdb/mi/
H A Dmi-cmd-file.c71 struct partial_symtab *ps; in mi_cmd_file_list_exec_source_files()

12