|
GDB (xrefs)
|
#include "psympriv.h"
Public Attributes | |
| struct partial_symtab * | next |
| const char * | filename |
| char * | fullname |
| const char * | dirname |
| struct section_offsets * | section_offsets |
| CORE_ADDR | textlow |
| CORE_ADDR | texthigh |
| struct partial_symtab ** | dependencies |
| int | number_of_dependencies |
| struct partial_symtab * | user |
| int | globals_offset |
| int | n_global_syms |
| int | statics_offset |
| int | n_static_syms |
| unsigned char | readin |
| unsigned char | psymtabs_addrmap_supported |
| unsigned char | anonymous |
| ENUM_BITFIELD(psymtab_search_status) searched_flag struct symtab * | symtab |
| void(* | read_symtab )(struct partial_symtab *, struct objfile *) |
| void * | read_symtab_private |
Definition at line 80 of file psympriv.h.
| unsigned char partial_symtab::anonymous |
Definition at line 189 of file psympriv.h.
Referenced by build_type_psymtabs_reader(), create_type_unit_group(), dump_psymtab(), expand_symtabs_matching_via_partial(), map_symbol_filenames_psymtab(), partial_map_symtabs_matching_filename(), psymtab_to_fullname(), and read_psymtabs_with_fullname().
Definition at line 123 of file psympriv.h.
Referenced by build_type_psymtab_dependencies(), dbx_psymtab_to_symtab_1(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), maintenance_info_psymtabs(), process_psymtab_comp_unit_reader(), psymtab_to_symtab_1(), recursively_search_psymtabs(), recursively_write_psymbols(), set_partial_user(), xcoff_end_psymtab(), and xcoff_psymtab_to_symtab_1().
| const char* partial_symtab::dirname |
Definition at line 99 of file psympriv.h.
Referenced by dwarf2_build_include_psymtabs(), dwarf2_create_include_psymtab(), process_psymtab_comp_unit_reader(), psymtab_include_file_name(), psymtab_to_fullname(), and read_dbx_symtab().
Definition at line 91 of file psympriv.h.
Referenced by allocate_psymtab(), dbx_psymtab_to_symtab_1(), dump_psymtab(), dump_psymtabs_for_objfile(), dwarf2_create_include_psymtab(), elfstab_offset_sections(), end_psymtab(), expand_symtabs_matching_via_partial(), find_last_source_symtab_from_partial(), maintenance_check_psymtabs(), maintenance_info_psymtabs(), maintenance_print_psymbols(), map_symbol_filenames_psymtab(), partial_map_symtabs_matching_filename(), process_psymtab_comp_unit_reader(), psymtab_include_file_name(), psymtab_to_fullname(), psymtab_to_symtab_1(), read_dbx_symtab(), read_psymtabs_with_fullname(), scan_xcoff_symtab(), and xcoff_psymtab_to_symtab_1().
| char* partial_symtab::fullname |
Definition at line 95 of file psympriv.h.
Referenced by forget_cached_source_info_partial(), maintenance_info_psymtabs(), map_symbol_filenames_psymtab(), and psymtab_to_fullname().
Definition at line 161 of file psympriv.h.
Referenced by build_type_psymtabs_reader(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), find_pc_sect_psymbol(), lookup_partial_symbol(), maintenance_check_psymtabs(), maintenance_info_psymtabs(), match_partial_symbol(), process_psymtab_comp_unit_reader(), recursively_search_psymtabs(), recursively_write_psymbols(), sort_pst_symbols(), start_psymtab_common(), write_one_signatured_type(), and xcoff_end_psymtab().
Definition at line 162 of file psympriv.h.
Referenced by build_type_psymtabs_reader(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), find_pc_sect_psymbol(), lookup_partial_symbol(), maintenance_check_psymtabs(), maintenance_info_psymtabs(), match_partial_symbol(), parse_partial_symbols(), process_psymtab_comp_unit_reader(), psymtab_to_symtab_1(), recursively_search_psymtabs(), recursively_write_psymbols(), sort_pst_symbols(), write_one_signatured_type(), and xcoff_end_psymtab().
Definition at line 173 of file psympriv.h.
Referenced by build_type_psymtabs_reader(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), find_pc_sect_psymbol(), lookup_partial_symbol(), maintenance_check_psymtabs(), maintenance_info_psymtabs(), match_partial_symbol(), parse_partial_symbols(), process_psymtab_comp_unit_reader(), psymtab_to_symtab_1(), recursively_search_psymtabs(), recursively_write_psymbols(), write_one_signatured_type(), and xcoff_end_psymtab().
| struct partial_symtab* partial_symtab::next |
Definition at line 85 of file psympriv.h.
Referenced by gdb.FrameIterator.FrameIterator::__next__(), allocate_psymtab(), discard_psymtab(), dump_psymtabs_for_objfile(), find_pc_sect_psymtab_closer(), and parse_partial_symbols().
Definition at line 125 of file psympriv.h.
Referenced by build_type_psymtab_dependencies(), dbx_psymtab_to_symtab_1(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), maintenance_info_psymtabs(), parse_partial_symbols(), process_psymtab_comp_unit_reader(), psymtab_to_symtab_1(), recursively_search_psymtabs(), recursively_write_psymbols(), set_partial_user(), xcoff_end_psymtab(), and xcoff_psymtab_to_symtab_1().
| unsigned char partial_symtab::psymtabs_addrmap_supported |
Definition at line 185 of file psympriv.h.
Referenced by create_partial_symtab(), dump_psymtab(), find_pc_sect_psymtab(), find_pc_sect_psymtab_closer(), and maintenance_info_psymtabs().
| void(* partial_symtab::read_symtab)(struct partial_symtab *, struct objfile *) |
Definition at line 203 of file psympriv.h.
Referenced by create_partial_symtab(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), new_psymtab(), psymtab_to_symtab(), start_psymtab(), xcoff_end_psymtab(), and xcoff_start_psymtab().
Definition at line 210 of file psympriv.h.
Referenced by create_partial_symtab(), dwarf2_create_include_psymtab(), end_psymtab(), new_psymtab(), process_linenos(), psymtab_to_symtab_1(), read_xcoff_symtab(), start_psymtab(), xcoff_end_psymtab(), xcoff_psymtab_to_symtab_1(), and xcoff_start_psymtab().
| unsigned char partial_symtab::readin |
Definition at line 179 of file psympriv.h.
Referenced by dbx_psymtab_to_symtab_1(), dump_psymtab(), dw2_do_instantiate_symtab(), dwarf2_create_include_psymtab(), end_psymtab(), expand_symtabs_matching_via_partial(), find_last_source_symtab_from_partial(), find_pc_sect_symtab_from_partial(), lookup_symbol_aux_psymtabs(), maintenance_info_psymtabs(), map_matching_symbols_psymtab(), map_symbol_filenames_psymtab(), partial_map_expand_apply(), print_psymtab_stats_for_objfile(), process_full_comp_unit(), process_full_type_unit(), process_queue(), psymtab_to_symtab(), psymtab_to_symtab_1(), read_symtabs_for_function(), xcoff_end_psymtab(), and xcoff_psymtab_to_symtab_1().
Definition at line 105 of file psympriv.h.
Referenced by dump_psymtab(), dwarf2_create_include_psymtab(), elfstab_offset_sections(), end_psymtab(), new_psymtab(), psymtab_to_symtab_1(), read_ofile_symtab(), start_psymtab_common(), and xcoff_end_psymtab().
Definition at line 172 of file psympriv.h.
Referenced by build_type_psymtabs_reader(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), find_pc_sect_psymbol(), lookup_partial_symbol(), maintenance_check_psymtabs(), maintenance_info_psymtabs(), match_partial_symbol(), process_psymtab_comp_unit_reader(), recursively_search_psymtabs(), recursively_write_psymbols(), start_psymtab_common(), write_one_signatured_type(), and xcoff_end_psymtab().
| ENUM_BITFIELD (psymtab_search_status) searched_flag struct symtab* partial_symtab::symtab |
Definition at line 198 of file psympriv.h.
Referenced by allocate_psymtab(), dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), find_pc_sect_symtab_from_partial(), get_symtab(), maintenance_check_psymtabs(), process_full_comp_unit(), process_full_type_unit(), psymtab_to_symtab(), psymtab_to_symtab_1(), read_ofile_symtab(), read_xcoff_symtab(), and xcoff_end_psymtab().
Definition at line 112 of file psympriv.h.
Referenced by dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), find_pc_sect_psymtab_closer(), maintenance_check_psymtabs(), maintenance_info_psymtabs(), parse_partial_symbols(), process_psymtab_comp_unit_reader(), psymtab_to_symtab_1(), read_dbx_symtab(), read_ofile_symtab(), relocate_psymtabs(), scan_xcoff_symtab(), start_psymtab_common(), and xcoff_end_psymtab().
Definition at line 111 of file psympriv.h.
Referenced by dump_psymtab(), dwarf2_create_include_psymtab(), end_psymtab(), find_pc_sect_psymbol(), find_pc_sect_psymtab(), find_pc_sect_psymtab_closer(), maintenance_check_psymtabs(), maintenance_info_psymtabs(), parse_lines(), parse_partial_symbols(), process_psymtab_comp_unit_reader(), psymtab_to_symtab_1(), read_dbx_symtab(), read_ofile_symtab(), relocate_psymtabs(), scan_xcoff_symtab(), start_psymtab_common(), and xcoff_end_psymtab().
| struct partial_symtab* partial_symtab::user |
Definition at line 154 of file psympriv.h.
Referenced by dump_psymtab(), expand_symtabs_matching_via_partial(), map_symbol_filenames_psymtab(), partial_map_expand_apply(), partial_map_symtabs_matching_filename(), psymtab_to_symtab(), psymtab_to_symtab_1(), recursively_search_psymtabs(), recursively_write_psymbols(), set_partial_user(), and write_psymtabs_to_index().
1.7.6.1