GDB (xrefs)
|
#include "progspace.h"
Public Member Functions | |
VEC (so_list_ptr)*added_solibs | |
VEC (char_ptr)*deleted_solibs | |
Public Attributes | |
struct program_space * | next |
int | num |
bfd * | ebfd |
long | ebfd_mtime |
char * | pspace_exec_filename |
struct address_space * | aspace |
int | executing_startup |
int | breakpoints_not_allowed |
struct objfile * | symfile_object_file |
struct objfile * | objfiles |
struct target_section_table | target_sections |
struct so_list * | so_list |
unsigned | solib_add_generation |
REGISTRY_FIELDS | |
Definition at line 137 of file progspace.h.
program_space::VEC | ( | so_list_ptr | ) |
program_space::VEC | ( | char_ptr | ) |
struct address_space* program_space::aspace |
Definition at line 166 of file progspace.h.
Referenced by add_inferior_with_spaces(), add_program_space(), bkpt_breakpoint_hit(), bp_location_inserted_here_p(), breakpoint_hit_ranged_breakpoint(), breakpoint_location_address_match(), breakpoint_locations_match(), clone_inferior_command(), follow_exec(), follow_fork_inferior(), handle_vfork_child_exec_or_exit(), hardware_watchpoint_inserted_in_range(), initialize_inferiors(), insert_bp_location(), maybe_new_address_space(), one_breakpoint_xfer_memory(), release_program_space(), should_be_inserted(), target_dcache_get(), target_dcache_get_or_init(), target_dcache_init_p(), target_dcache_invalidate(), tui_set_disassem_content(), update_address_spaces(), and watchpoint_locations_match().
int program_space::breakpoints_not_allowed |
Definition at line 180 of file progspace.h.
Referenced by follow_fork_inferior(), handle_inferior_event_1(), and should_be_inserted().
bfd* program_space::ebfd |
Definition at line 149 of file progspace.h.
long program_space::ebfd_mtime |
Definition at line 151 of file progspace.h.
int program_space::executing_startup |
Definition at line 176 of file progspace.h.
Referenced by all_locations_are_pending(), disable_breakpoints_before_startup(), enable_breakpoints_after_startup(), find_method(), iterate_over_all_matching_symtabs(), linespec_expression_to_pc(), search_minsyms_for_name(), should_be_inserted(), and VEC().
struct program_space* program_space::next |
Definition at line 140 of file progspace.h.
Referenced by gdb.FrameIterator.FrameIterator::__next__(), ada_tasks_new_objfile_observer(), add_program_space(), and prune_program_spaces().
int program_space::num |
Definition at line 143 of file progspace.h.
Referenced by add_program_space(), bp_location_compare(), build_target_command_list(), build_target_condition_list(), follow_exec(), force_breakpoint_reinsertion(), maintenance_print_symbol_cache(), maintenance_print_symbol_cache_statistics(), print_program_space(), update_global_location_list(), and valid_program_space_id().
struct objfile* program_space::objfiles |
Definition at line 188 of file progspace.h.
char* program_space::pspace_exec_filename |
Definition at line 155 of file progspace.h.
Referenced by clone_program_space(), inferior_command(), print_inferior(), print_one_inferior(), and print_program_space().
program_space::REGISTRY_FIELDS |
Definition at line 210 of file progspace.h.
struct so_list* program_space::so_list |
Definition at line 196 of file progspace.h.
Referenced by solib_name_from_address().
unsigned program_space::solib_add_generation |
Definition at line 199 of file progspace.h.
Referenced by post_create_inferior(), and solib_add().
struct objfile* program_space::symfile_object_file |
Definition at line 184 of file progspace.h.
Referenced by clone_program_space(), gdbscm_progspace_filename(), maintenance_print_symbol_cache(), maintenance_print_symbol_cache_statistics(), pspy_get_filename(), and psscm_print_pspace_smob().
struct target_section_table program_space::target_sections |
Definition at line 192 of file progspace.h.
Referenced by release_program_space(), and remove_target_sections().