|
GDB (xrefs)
|
#include "symtab.h"
Public Attributes | |
| struct program_space * | pspace = NULL |
| struct symtab * | symtab = NULL |
| struct symbol * | symbol = NULL |
| struct obj_section * | section = NULL |
| int | line = 0 |
| CORE_ADDR | pc = 0 |
| CORE_ADDR | end = 0 |
| bool | explicit_pc = false |
| bool | explicit_line = false |
| probe * | prob = NULL |
| struct objfile * | objfile = NULL |
| CORE_ADDR symtab_and_line::end = 0 |
Definition at line 1760 of file symtab.h.
Referenced by aarch64_scan_prologue(), after_prologue(), amd64_skip_xmm_prologue(), arc_make_frame_cache(), BP_MANIPULATION(), btrace_compute_src_line_range(), call0_analyze_prologue(), cris_skip_prologue(), do_mixed_source_and_assembly(), do_mixed_source_and_assembly_deprecated(), find_last_line_symbol(), find_line_pc_range(), find_pc_sect_line(), frame_show_address(), ft32_skip_prologue(), gdbscm_sal_last(), handle_step_into_function(), handle_step_into_function_backward(), iq2000_scan_prologue(), look_for_args_moves(), m32r_skip_prologue(), m68hc11_skip_prologue(), m88k_skip_prologue(), microblaze_skip_prologue(), moxie_skip_prologue(), mt_skip_prologue(), operator_chars(), print_frame_info(), process_event_stop_test(), refine_prologue_limit(), salpy_get_last(), set_current_source_symtab_and_line(), sh64_skip_prologue_hard_way(), skip_prologue_sal(), skip_prologue_using_sal(), sparc32_skip_prologue(), sparc64_skip_prologue(), until_next_command(), xstormy16_skip_prologue(), and xtensa_skip_prologue().
| bool symtab_and_line::explicit_line = false |
Definition at line 1762 of file symtab.h.
Referenced by add_location_to_breakpoint(), decode_digits_list_mode(), resolve_sal_pc(), and skip_prologue_sal().
| bool symtab_and_line::explicit_pc = false |
Definition at line 1761 of file symtab.h.
Referenced by add_location_to_breakpoint(), arm_linux_copy_svc(), convert_address_location_to_sals(), elf_gnu_ifunc_resolver_stop(), find_breakpoint_range_end(), insert_single_step_breakpoint(), parse_breakpoint_sals(), parse_probes_in_pspace(), skip_prologue_sal(), and symbol_to_sal().
| int symtab_and_line::line = 0 |
Definition at line 1757 of file symtab.h.
Referenced by aarch64_scan_prologue(), add_location_to_breakpoint(), add_sal_to_sals(), amd64_skip_xmm_prologue(), arc_make_frame_cache(), break_range_command(), build_address_symbolic(), call0_analyze_prologue(), cmp_symtabs(), create_sals_line_offset(), decode_digits_list_mode(), decode_digits_ordinary(), decode_line_with_current_source(), default_macro_scope(), do_mixed_source_and_assembly(), edit_command(), find_frame_sal(), find_instruction_backward(), find_last_line_symbol(), find_line_pc_range(), find_pc_sect_line(), frame_show_address(), gdbscm_sal_line(), get_last_displayed_sal(), info_checkpoints_command(), info_frame_command(), info_line_command(), initialize_defaults(), jump_command(), list_command(), m32r_skip_prologue(), make_visible_with_new_height(), mi_cmd_file_list_exec_source_file(), mi_cmd_trace_find(), parse_breakpoint_sals(), print_frame(), print_frame_info(), print_one_static_tracepoint_marker(), print_sal_location(), process_event_stop_test(), refine_prologue_limit(), resolve_sal_pc(), sal_macro_scope(), salpy_get_line(), salpy_str(), select_source_symtab(), set_current_source_symtab_and_line(), set_step_info(), set_traceframe_context(), skip_prologue(), skip_prologue_sal(), skip_prologue_using_sal(), stscm_print_sal_smob(), symbol_to_sal(), tfind_line_command(), tui_show_frame_info(), tui_show_source(), tui_update_source_window_as_is(), tui_update_source_windows_with_addr(), update_static_tracepoint(), user_select_syms(), and xtensa_skip_prologue().
| struct objfile* symtab_and_line::objfile = NULL |
Definition at line 1768 of file symtab.h.
Referenced by add_location_to_breakpoint(), minsym_found(), and parse_probes_in_pspace().
| CORE_ADDR symtab_and_line::pc = 0 |
Definition at line 1759 of file symtab.h.
Referenced by add_location_to_breakpoint(), after_prologue(), alpha_deal_with_atomic_sequence(), alpha_read_insn(), alpha_skip_prologue(), amd64_skip_xmm_prologue(), arm_linux_copy_svc(), BP_MANIPULATION(), break_range_command(), call0_analyze_prologue(), call_function_by_hand_dummy(), convert_address_location_to_sals(), convert_linespec_to_sals(), create_internal_breakpoint(), cris_skip_prologue(), cris_unwind_pc(), decode_digits_list_mode(), decode_digits_ordinary(), decode_static_tracepoint_spec(), do_mixed_source_and_assembly(), edit_command(), elf_gnu_ifunc_resolver_stop(), extract_display_start_addr(), find_breakpoint_range_end(), find_frame_sal(), find_function_start_sal(), find_instruction_backward(), find_last_line_symbol(), find_line_pc_range(), find_pc_line(), find_pc_line_pc_range(), find_pc_line_symtab(), find_pc_sect_line(), finish_backward(), finish_forward(), frame_show_address(), frv_skip_main_prologue(), frv_skip_prologue(), gdbpy_find_pc_line(), gdbscm_find_pc_line(), gdbscm_sal_pc(), get_expr_block_and_pc(), get_last_displayed_sal(), get_selected_pc_producer_options(), handle_step_into_function(), handle_step_into_function_backward(), hppa_skip_prologue(), init_ada_exception_breakpoint(), insert_hp_step_resume_breakpoint_at_frame(), insert_single_step_breakpoint(), insert_step_resume_breakpoint_at_caller(), insert_step_resume_breakpoint_at_sal_1(), iq2000_scan_prologue(), iq2000_skip_prologue(), jump_command(), list_command(), m32r_skip_prologue(), m88k_skip_prologue(), minsym_found(), parse_breakpoint_sals(), parse_probes_in_pspace(), print_frame_info(), print_one_static_tracepoint_marker(), process_event_stop_test(), refine_prologue_limit(), resolve_sal_pc(), salpy_get_pc(), save_bookmark_command(), set_current_source_symtab_and_line(), set_momentary_breakpoint_at_pc(), sh64_analyze_prologue(), sh64_skip_prologue(), skip_prologue(), skip_prologue_sal(), skip_prologue_using_sal(), spu_catch_start(), symbol_to_sal(), until_break_command(), update_static_tracepoint(), and v850_skip_prologue().
| probe* symtab_and_line::prob = NULL |
Definition at line 1765 of file symtab.h.
Referenced by add_location_to_breakpoint(), and parse_probes_in_pspace().
| struct program_space* symtab_and_line::pspace = NULL |
Definition at line 1749 of file symtab.h.
Referenced by add_location_to_breakpoint(), call_function_by_hand_dummy(), create_internal_breakpoint(), decode_digits_list_mode(), decode_digits_ordinary(), elf_gnu_ifunc_resolver_stop(), find_frame_sal(), find_function_start_sal(), find_pc_sect_line(), finish_backward(), get_current_source_symtab_and_line(), get_last_displayed_sal(), handle_step_into_function(), info_line_command(), init_ada_exception_breakpoint(), init_catchpoint(), init_raw_breakpoint(), insert_hp_step_resume_breakpoint_at_frame(), insert_step_resume_breakpoint_at_caller(), minsym_found(), parse_probes_in_pspace(), print_frame_info(), print_sal_location(), process_event_stop_test(), resolve_sal_pc(), save_bookmark_command(), select_source_symtab(), set_current_source_symtab_and_line(), skip_prologue_sal(), symbol_to_sal(), and tui_update_source_window_as_is().
| struct obj_section* symtab_and_line::section = NULL |
Definition at line 1753 of file symtab.h.
Referenced by add_location_to_breakpoint(), arm_linux_copy_svc(), build_address_symbolic(), call_function_by_hand_dummy(), convert_address_location_to_sals(), create_internal_breakpoint(), elf_gnu_ifunc_resolver_stop(), find_function_start_sal(), find_line_pc_range(), find_pc_line(), find_pc_sect_line(), get_sal_arch(), handle_step_into_function(), init_ada_exception_breakpoint(), insert_hp_step_resume_breakpoint_at_frame(), insert_single_step_breakpoint(), insert_step_resume_breakpoint_at_caller(), minsym_found(), parse_probes_in_pspace(), process_event_stop_test(), resolve_sal_pc(), and skip_prologue_sal().
| struct symbol* symtab_and_line::symbol = NULL |
Definition at line 1752 of file symtab.h.
Referenced by add_location_to_breakpoint(), find_function_start_sal(), print_sal_location(), and symbol_to_sal().
| struct symtab* symtab_and_line::symtab = NULL |
Definition at line 1751 of file symtab.h.
Referenced by add_location_to_breakpoint(), add_minsym(), add_sal_to_sals(), amd64_skip_xmm_prologue(), break_range_command(), clear_command(), cmp_symtabs(), decode_digits_list_mode(), decode_digits_ordinary(), decode_line_with_current_source(), default_macro_scope(), do_mixed_source_and_assembly(), skiplist_entry::do_skip_file_p(), skiplist_entry::do_skip_gfile_p(), edit_command(), extract_display_start_addr(), find_frame_sal(), find_function_start_sal(), find_line_pc_range(), find_pc_sect_line(), get_expr_block_and_pc(), get_last_displayed_sal(), get_sal_arch(), info_checkpoints_command(), info_frame_command(), info_line_command(), initialize_defaults(), is_known_support_routine(), jump_command(), list_command(), make_visible_with_new_height(), mi_cmd_file_list_exec_source_file(), mi_cmd_trace_find(), minsym_found(), or1k_skip_prologue(), parse_breakpoint_sals(), parse_exp_in_context_1(), print_frame(), print_frame_info(), print_one_static_tracepoint_marker(), print_sal_location(), process_event_stop_test(), refine_prologue_limit(), resolve_sal_pc(), sal_macro_scope(), select_source_symtab(), set_current_sal_from_frame(), set_current_source_symtab_and_line(), set_sal(), set_step_info(), set_traceframe_context(), skiplist_entry::skip_file_p(), skip_prologue_sal(), skip_prologue_using_sal(), stscm_scm_from_sal(), symbol_to_sal(), tfind_line_command(), tui_horizontal_source_scroll(), tui_show_frame_info(), tui_show_source(), tui_update_source_window_as_is(), tui_update_source_windows_with_addr(), update_static_tracepoint(), user_select_syms(), and objfile::~objfile().
1.8.14