GDB (xrefs)
|
#include "objfiles.h"
Public Member Functions | |
CORE_ADDR | offset () const |
void | set_offset (CORE_ADDR offset) |
CORE_ADDR | addr () const |
CORE_ADDR | endaddr () const |
Public Attributes | |
struct bfd_section * | the_bfd_section |
struct objfile * | objfile |
int | ovly_mapped |
Definition at line 807 of file objfiles.h.
|
inline |
Definition at line 822 of file objfiles.h.
References offset(), and the_bfd_section.
Referenced by program_space::add_target_sections(), arc_delayed_print_insn(), arm_exidx_new_objfile(), arm_find_exidx_entry(), arm_find_mapping_symbol(), BP_MANIPULATION(), bsearch_cmp(), build_address_symbolic(), dsbt_relocate_main_executable(), dump_msymbols(), endaddr(), filter_debuginfo_sections(), filter_overlapping_sections(), find_extant_func_descr(), find_minsym_type_and_address(), fixup_section(), frob_address(), frv_relocate_main_executable(), gcore_create_callback(), hppa64_convert_code_addr_to_fptr(), hppa_linux_find_global_pointer(), hppabsd_find_global_pointer(), i386_thiscall_push_dummy_call(), ia64_convert_from_func_ptr_addr(), ia64_find_global_pointer(), ia64_find_global_pointer_from_dynamic_section(), info_symbol_command(), is_addr_in_objfile(), jump_command(), macho_symfile_offsets(), objfile_find_memory_regions(), objfile_relocate1(), pc_in_mapped_range(), preferred_obj_section(), print_objfile_section_info(), rs6000_convert_from_func_ptr_addr(), sections_overlap(), solib_aix_get_toc_value(), sort_cmp(), tilegx_stack_frame_destroyed_p(), tui_find_backward_disassembly_start_address(), and xstormy16_find_jmp_table_entry().
|
inline |
Definition at line 829 of file objfiles.h.
References addr(), and the_bfd_section.
Referenced by program_space::add_target_sections(), bsearch_cmp(), filter_overlapping_sections(), find_extant_func_descr(), fixup_section(), frob_address(), gcore_create_callback(), hppa64_convert_code_addr_to_fptr(), hppa_linux_find_global_pointer(), hppabsd_find_global_pointer(), ia64_find_global_pointer_from_dynamic_section(), info_symbol_command(), is_addr_in_objfile(), minimal_symbol_upper_bound(), print_objfile_section_info(), sections_overlap(), tilegx_skip_prologue(), and xstormy16_find_jmp_table_entry().
|
inline |
Definition at line 810 of file objfiles.h.
References objfile::section_offset(), and the_bfd_section.
Referenced by addr(), arm_exidx_new_objfile(), build_address_symbolic(), exec_read_partial_read_only(), fixup_section(), frob_address(), frv_relocate_main_executable(), gcore_copy_callback(), hppa64_push_dummy_call(), info_symbol_command(), pc_in_unmapped_range(), section_table_read_available_memory(), and section_table_xfer_memory_partial().
|
inline |
Definition at line 816 of file objfiles.h.
References objfile::set_section_offset(), and the_bfd_section.
Referenced by macho_symfile_offsets().
struct objfile* obj_section::objfile |
Definition at line 838 of file objfiles.h.
Referenced by add_to_objfile_sections(), amd64_windows_find_unwind_info(), arm_find_exidx_entry(), arm_find_mapping_symbol(), arm_skip_stub(), build_objfile_section_table(), convert_code_addr_to_desc_addr(), enable_break(), filter_debuginfo_sections(), filter_overlapping_sections(), find_extant_func_descr(), get_sal_arch(), gnuv3_skip_trampoline(), hppa64_convert_code_addr_to_fptr(), hppa_linux_find_global_pointer(), hppabsd_find_global_pointer(), i386_thiscall_push_dummy_call(), ia64_find_global_pointer_from_dynamic_section(), info_address_command(), info_symbol_command(), lookup_minimal_symbol_by_pc_section(), maintenance_translate_address(), mi_memory_changed(), preferred_obj_section(), language_defn::read_var_value(), section_is_mapped(), simple_overlay_update_1(), solib_aix_get_toc_value(), sort_cmp(), svr4_find_and_create_probe_breakpoints(), and xstormy16_find_jmp_table_entry().
int obj_section::ovly_mapped |
Definition at line 841 of file objfiles.h.
Referenced by add_to_objfile_sections(), map_overlay_command(), overlay_invalidate_all(), section_is_mapped(), simple_overlay_update(), simple_overlay_update_1(), unmap_overlay_command(), z80_overlay_update(), and z80_overlay_update_1().
struct bfd_section* obj_section::the_bfd_section |
Definition at line 835 of file objfiles.h.
Referenced by program_space::add_target_sections(), add_to_objfile_sections(), addr(), arc_delayed_print_insn(), arm_exidx_new_objfile(), arm_find_exidx_entry(), arm_find_mapping_symbol(), arm_is_sgstubs_section(), arm_obj_section_from_vma(), BP_MANIPULATION(), data_obj_section_from_objfile(), dump_msymbols(), endaddr(), filter_overlapping_sections(), find_extant_func_descr(), find_minsym_type_and_address(), gcore_create_callback(), hppa64_convert_code_addr_to_fptr(), hppa_linux_find_global_pointer(), hppabsd_find_global_pointer(), ia64_convert_from_func_ptr_addr(), ia64_find_global_pointer_from_dynamic_section(), info_address_command(), info_symbol_command(), init_entry_point_info(), list_overlays_command(), macho_symfile_offsets(), maint_print_all_sections(), maintenance_translate_address(), map_overlay_command(), matching_obj_sections(), memory_xfer_partial_1(), mep_gdb_print_insn(), mep_pc_in_vliw_section(), mi_memory_changed(), objfile_find_memory_regions(), offset(), overlay_mapped_address(), overlay_unmapped_address(), pc_in_section(), pc_in_unmapped_range(), print_objfile_section_info(), print_symbol(), language_defn::read_var_value(), rs6000_convert_from_func_ptr_addr(), section_is_overlay(), set_offset(), simple_overlay_update(), simple_overlay_update_1(), solib_aix_get_section_offsets(), unmap_overlay_command(), update_section_map(), xcoff_symfile_offsets(), xstormy16_find_jmp_table_entry(), z80_overlay_update(), and z80_overlay_update_1().