GDB (xrefs)
|
#include "symfile.h"
Public Attributes | |
void(* | sym_new_init )(struct objfile *) |
void(* | sym_init )(struct objfile *) |
void(* | sym_read )(struct objfile *, int) |
void(* | sym_read_psymbols )(struct objfile *) |
void(* | sym_finish )(struct objfile *) |
void(* | sym_offsets )(struct objfile *, const struct section_addr_info *) |
struct symfile_segment_data *(* | sym_segments )(bfd *abfd) |
void(* | sym_read_linetable )(struct objfile *) |
bfd_byte *(* | sym_relocate )(struct objfile *, asection *sectp, bfd_byte *buf) |
const struct sym_probe_fns * | sym_probe_fns |
const struct quick_symbol_functions * | qf |
const struct quick_symbol_functions* sym_fns::qf |
Definition at line 398 of file symfile.h.
Referenced by add_nonlocal_symbols(), basic_lookup_transparent_type_quick(), debug_qf_dump(), debug_qf_expand_all_symtabs(), debug_qf_expand_symtabs_for_function(), debug_qf_expand_symtabs_matching(), debug_qf_expand_symtabs_with_fullname(), debug_qf_find_last_source_symtab(), debug_qf_find_pc_sect_compunit_symtab(), debug_qf_forget_cached_source_info(), debug_qf_has_symbols(), debug_qf_lookup_symbol(), debug_qf_map_matching_symbols(), debug_qf_map_symbol_filenames(), debug_qf_map_symtabs_matching_filename(), debug_qf_print_stats(), debug_qf_relocate(), dump_objfile(), expand_symtab_containing_pc(), expand_symtabs_matching(), find_line_symtab(), find_pc_partial_function_gnu_ifunc(), find_pc_sect_compunit_symtab(), forget_cached_source_info_for_objfile(), install_symfile_debug_logging(), iterate_over_all_matching_symtabs(), iterate_over_symtabs(), lookup_symbol_via_quick_fns(), maintenance_expand_symtabs(), make_symbol_overload_list_qualified(), map_symbol_filenames(), objfile_has_partial_symbols(), objfile_relocate1(), print_objfile_statistics(), select_source_symtab(), and symbol_file_add_with_addrs().
void(* sym_fns::sym_finish) (struct objfile *) |
Definition at line 363 of file symfile.h.
Referenced by debug_sym_finish(), free_objfile(), and reread_symbols().
void(* sym_fns::sym_init) (struct objfile *) |
Definition at line 343 of file symfile.h.
Referenced by debug_sym_init(), reread_symbols(), and syms_from_objfile_1().
void(* sym_fns::sym_new_init) (struct objfile *) |
Definition at line 337 of file symfile.h.
Referenced by debug_sym_new_init(), reread_symbols(), and syms_from_objfile_1().
void(* sym_fns::sym_offsets) (struct objfile *, const struct section_addr_info *) |
Definition at line 372 of file symfile.h.
Referenced by debug_sym_offsets(), and syms_from_objfile_1().
const struct sym_probe_fns* sym_fns::sym_probe_fns |
Definition at line 394 of file symfile.h.
Referenced by find_probe_by_pc(), install_symfile_debug_logging(), parse_probes(), and VEC().
Definition at line 350 of file symfile.h.
Referenced by debug_sym_read(), and read_symbols().
void(* sym_fns::sym_read_linetable) (struct objfile *) |
Definition at line 384 of file symfile.h.
Referenced by debug_sym_read_linetable(), and end_symtab_with_blockvector().
void(* sym_fns::sym_read_psymbols) (struct objfile *) |
Definition at line 357 of file symfile.h.
Referenced by debug_sym_read_psymbols(), objfile_has_partial_symbols(), and require_partial_symbols().
bfd_byte*(* sym_fns::sym_relocate) (struct objfile *, asection *sectp, bfd_byte *buf) |
Definition at line 390 of file symfile.h.
Referenced by debug_sym_relocate(), and symfile_relocate_debug_section().
struct symfile_segment_data*(* sym_fns::sym_segments) (bfd *abfd) |
Definition at line 378 of file symfile.h.
Referenced by get_symfile_segment_data().