GDB (xrefs)
|
#include "symtab.h"
Public Attributes | |
struct program_space * | pspace |
struct symtab * | symtab |
struct obj_section * | section |
int | line |
CORE_ADDR | pc |
CORE_ADDR | end |
int | explicit_pc |
int | explicit_line |
struct probe * | probe |
Definition at line 1172 of file symtab.h.
Referenced by aarch64_scan_prologue(), after_prologue(), alpha_after_prologue(), amd64_skip_xmm_prologue(), call0_analyze_prologue(), cris_skip_prologue(), do_mixed_source_and_assembly(), find_last_line_symbol(), find_line_pc_range(), find_pc_sect_line(), frame_show_address(), gdb_disassemble_driver(), get_current_source_symtab_and_line(), handle_inferior_event(), handle_step_into_function(), handle_step_into_function_backward(), in_prologue(), init_sal(), 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(), print_frame_info(), 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().
Definition at line 1174 of file symtab.h.
Referenced by add_location_to_breakpoint(), clear_command(), decode_digits_list_mode(), init_sal(), resolve_sal_pc(), and skip_prologue_sal().
Definition at line 1173 of file symtab.h.
Referenced by add_location_to_breakpoint(), arm_linux_copy_svc(), elf_gnu_ifunc_resolver_stop(), find_breakpoint_range_end(), init_sal(), parse_breakpoint_sals(), parse_probes(), skip_prologue_sal(), and symbol_to_sal().
Definition at line 1169 of file symtab.h.
Referenced by aarch64_scan_prologue(), add_location_to_breakpoint(), add_sal_to_sals(), ambiguous_line_spec(), amd64_skip_xmm_prologue(), break_range_command(), call0_analyze_prologue(), clear_command(), compare_symtabs(), create_sals_line_offset(), decode_digits_list_mode(), decode_digits_ordinary(), decode_line_with_current_source(), default_macro_scope(), edit_command(), find_frame_sal(), find_last_line_symbol(), find_line_pc_range(), find_pc_sect_line(), frame_info(), frame_show_address(), gdb_get_line_command(), gdb_get_tracepoint_info(), gdb_loc(), get_current_source_symtab_and_line(), get_last_displayed_sal(), handle_inferior_event(), in_prologue(), info_checkpoints_command(), init_sal(), initialize_defaults(), jump_command(), line_info(), 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(), refine_prologue_limit(), resolve_sal_pc(), sal_macro_scope(), salpy_get_line(), salpy_str(), select_source_symtab(), set_current_sal_from_frame(), set_current_source_symtab_and_line(), set_step_info(), skip_prologue(), skip_prologue_sal(), skip_prologue_using_sal(), symbol_to_sal(), trace_find_line_command(), tracepoint_exists(), tui_show_frame_info(), tui_update_source_window_as_is(), tui_update_source_windows_with_addr(), update_static_tracepoint(), user_select_syms(), VEC(), and xtensa_skip_prologue().
Definition at line 1171 of file symtab.h.
Referenced by add_location_to_breakpoint(), addr_string_to_sals(), agent_command_1(), alpha_skip_prologue(), amd64_skip_xmm_prologue(), arm_linux_copy_svc(), break_range_command(), call_function_by_hand(), check_fast_tracepoint_sals(), clear_command(), convert_linespec_to_sals(), create_breakpoint(), create_internal_breakpoint(), create_sals_line_offset(), cris_unwind_pc(), decode_digits_list_mode(), decode_digits_ordinary(), decode_static_tracepoint_spec(), edit_command(), elf_gnu_ifunc_resolver_stop(), extract_display_start_addr(), find_breakpoint_range_end(), find_frame_sal(), find_function_start_sal(), find_last_line_symbol(), find_line_pc_range(), find_pc_line(), find_pc_sect_line(), finish_backward(), finish_forward(), frame_show_address(), frv_skip_main_prologue(), func_command(), gdb_get_function_command(), gdb_get_vars_command(), gdb_loc(), get_current_source_symtab_and_line(), get_last_displayed_sal(), handle_inferior_event(), handle_step_into_function(), handle_step_into_function_backward(), init_ada_exception_breakpoint(), init_breakpoint_sal(), init_sal(), insert_hp_step_resume_breakpoint_at_frame(), insert_step_resume_breakpoint_at_caller(), insert_step_resume_breakpoint_at_sal_1(), iq2000_scan_prologue(), jump_command(), line_info(), list_command(), m32r_skip_prologue(), parse_breakpoint_sals(), parse_probes(), print_frame_info(), print_one_static_tracepoint_marker(), refine_prologue_limit(), resolve_sal_pc(), salpy_get_pc(), save_bookmark_command(), scope_info(), set_current_source_symtab_and_line(), set_momentary_breakpoint_at_pc(), sh64_analyze_prologue(), skip_prologue(), skip_prologue_sal(), skip_prologue_using_sal(), spu_catch_start(), symbol_to_sal(), tracepoint_exists(), tui_show_frame_info(), update_breakpoint_locations(), update_static_tracepoint(), and v850_skip_prologue().
struct probe* symtab_and_line::probe |
Definition at line 1177 of file symtab.h.
Referenced by add_location_to_breakpoint(), init_sal(), and parse_probes().
struct program_space* symtab_and_line::pspace |
Definition at line 1162 of file symtab.h.
Referenced by add_location_to_breakpoint(), call_function_by_hand(), clear_command(), create_internal_breakpoint(), create_sals_line_offset(), decode_digits_list_mode(), decode_digits_ordinary(), elf_gnu_ifunc_resolver_stop(), filter_sals(), find_frame_sal(), find_function_start_sal(), find_pc_sect_line(), finish_backward(), func_command(), get_current_source_symtab_and_line(), get_last_displayed_sal(), handle_inferior_event(), handle_step_into_function(), init_ada_exception_breakpoint(), init_breakpoint_sal(), init_catchpoint(), init_raw_breakpoint(), init_sal(), insert_hp_step_resume_breakpoint_at_frame(), insert_step_resume_breakpoint_at_caller(), line_info(), parse_probes(), print_frame_info(), resolve_sal_pc(), save_bookmark_command(), select_source_symtab(), set_current_source_symtab_and_line(), skip_prologue_sal(), symbol_to_sal(), tui_update_source_window_as_is(), and update_breakpoint_locations().
struct obj_section* symtab_and_line::section |
Definition at line 1165 of file symtab.h.
Referenced by add_location_to_breakpoint(), arm_linux_copy_svc(), call_function_by_hand(), clear_command(), create_internal_breakpoint(), create_sals_line_offset(), elf_gnu_ifunc_resolver_stop(), find_function_start_sal(), find_line_pc_range(), find_pc_line(), find_pc_sect_line(), get_sal_arch(), handle_inferior_event(), handle_step_into_function(), init_ada_exception_breakpoint(), init_breakpoint_sal(), init_sal(), insert_hp_step_resume_breakpoint_at_frame(), insert_step_resume_breakpoint_at_caller(), parse_probes(), resolve_sal_pc(), and skip_prologue_sal().
struct symtab* symtab_and_line::symtab |
Definition at line 1164 of file symtab.h.
Referenced by add_location_to_breakpoint(), add_sal_to_sals(), ambiguous_line_spec(), amd64_skip_xmm_prologue(), break_range_command(), clear_command(), compare_symtabs(), decode_digits_list_mode(), decode_digits_ordinary(), decode_line_with_current_source(), default_macro_scope(), edit_command(), extract_display_start_addr(), filter_sals(), find_frame_sal(), find_line_pc_range(), find_pc_sect_line(), frame_info(), free_objfile(), function_name_is_marked_for_skip(), gdb_get_breakpoint_info(), gdb_get_file_command(), gdb_get_tracepoint_info(), gdb_loc(), get_current_source_symtab_and_line(), get_last_displayed_sal(), get_sal_arch(), handle_inferior_event(), info_checkpoints_command(), init_sal(), initialize_defaults(), is_known_support_routine(), jump_command(), line_info(), list_command(), make_visible_with_new_height(), mi_cmd_file_list_exec_source_file(), mi_cmd_trace_find(), parse_breakpoint_sals(), parse_exp_in_context_1(), print_frame(), print_frame_info(), print_one_static_tracepoint_marker(), 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_symtab(), skip_prologue_sal(), skip_prologue_using_sal(), symbol_to_sal(), trace_find_line_command(), tracepoint_exists(), tui_display_main(), 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 VEC().