GDB (xrefs)

Public Attributes | List of all members
gdbarch Struct Reference

## Public Attributes
int | initialized_p
struct obstack * | obstack
const struct bfd_arch_info * | bfd_arch_info
enum bfd_endian | byte_order
enum bfd_endian | byte_order_for_code
enum gdb_osabi | osabi
const struct target_desc * | target_desc
struct gdbarch_tdep * | tdep
gdbarch_dump_tdep_ftype * | dump_tdep
unsigned | nr_data
void ** | data
int | bits_big_endian
int | short_bit
int | int_bit
int | long_bit
int | long_long_bit
int | long_long_align_bit
int | half_bit
const struct floatformat ** | half_format
int | float_bit
const struct floatformat ** | float_format
int | double_bit
const struct floatformat ** | double_format
int | long_double_bit
const struct floatformat ** | long_double_format
int | wchar_bit
int | wchar_signed
gdbarch_floatformat_for_type_ftype * | floatformat_for_type
int | ptr_bit
int | addr_bit
int | dwarf2_addr_size
int | char_signed
gdbarch_read_pc_ftype * | read_pc
gdbarch_write_pc_ftype * | write_pc
gdbarch_virtual_frame_pointer_ftype * | virtual_frame_pointer
gdbarch_pseudo_register_read_ftype * | pseudo_register_read
gdbarch_pseudo_register_read_value_ftype * | pseudo_register_read_value
gdbarch_pseudo_register_write_ftype * | pseudo_register_write
int | num_regs
int | num_pseudo_regs
gdbarch_ax_pseudo_register_collect_ftype * | ax_pseudo_register_collect
gdbarch_ax_pseudo_register_push_stack_ftype * | ax_pseudo_register_push_stack
gdbarch_handle_segmentation_fault_ftype * | handle_segmentation_fault
int | sp_regnum
int | pc_regnum
int | ps_regnum
int | fp0_regnum
gdbarch_stab_reg_to_regnum_ftype * | stab_reg_to_regnum
gdbarch_ecoff_reg_to_regnum_ftype * | ecoff_reg_to_regnum
gdbarch_sdb_reg_to_regnum_ftype * | sdb_reg_to_regnum
gdbarch_dwarf2_reg_to_regnum_ftype * | dwarf2_reg_to_regnum
gdbarch_register_name_ftype * | register_name
gdbarch_register_type_ftype * | register_type
gdbarch_dummy_id_ftype * | dummy_id
int | deprecated_fp_regnum
gdbarch_push_dummy_call_ftype * | push_dummy_call
int | call_dummy_location
gdbarch_push_dummy_code_ftype * | push_dummy_code
gdbarch_code_of_frame_writable_ftype * | code_of_frame_writable
gdbarch_print_registers_info_ftype * | print_registers_info
gdbarch_print_float_info_ftype * | print_float_info
gdbarch_print_vector_info_ftype * | print_vector_info
gdbarch_register_sim_regno_ftype * | register_sim_regno
gdbarch_cannot_fetch_register_ftype * | cannot_fetch_register
gdbarch_cannot_store_register_ftype * | cannot_store_register
gdbarch_get_longjmp_target_ftype * | get_longjmp_target
int | believe_pcc_promotion
gdbarch_convert_register_p_ftype * | convert_register_p
gdbarch_register_to_value_ftype * | register_to_value
gdbarch_value_to_register_ftype * | value_to_register
gdbarch_value_from_register_ftype * | value_from_register
gdbarch_pointer_to_address_ftype * | pointer_to_address
gdbarch_address_to_pointer_ftype * | address_to_pointer
gdbarch_integer_to_address_ftype * | integer_to_address
gdbarch_return_value_ftype * | return_value
gdbarch_return_in_first_hidden_param_p_ftype * | return_in_first_hidden_param_p
gdbarch_skip_prologue_ftype * | skip_prologue
gdbarch_skip_main_prologue_ftype * | skip_main_prologue
gdbarch_skip_entrypoint_ftype * | skip_entrypoint
gdbarch_inner_than_ftype * | inner_than
gdbarch_breakpoint_from_pc_ftype * | breakpoint_from_pc
gdbarch_breakpoint_kind_from_pc_ftype * | breakpoint_kind_from_pc
gdbarch_sw_breakpoint_from_kind_ftype * | sw_breakpoint_from_kind
gdbarch_breakpoint_kind_from_current_state_ftype * | breakpoint_kind_from_current_state
gdbarch_adjust_breakpoint_address_ftype * | adjust_breakpoint_address
gdbarch_memory_insert_breakpoint_ftype * | memory_insert_breakpoint
gdbarch_memory_remove_breakpoint_ftype * | memory_remove_breakpoint
CORE_ADDR | decr_pc_after_break
CORE_ADDR | deprecated_function_start_offset
gdbarch_remote_register_number_ftype * | remote_register_number
gdbarch_fetch_tls_load_module_address_ftype * | fetch_tls_load_module_address
CORE_ADDR | frame_args_skip
gdbarch_unwind_pc_ftype * | unwind_pc
gdbarch_unwind_sp_ftype * | unwind_sp
gdbarch_frame_num_args_ftype * | frame_num_args
gdbarch_frame_align_ftype * | frame_align
gdbarch_stabs_argument_has_addr_ftype * | stabs_argument_has_addr
int | frame_red_zone_size
gdbarch_convert_from_func_ptr_addr_ftype * | convert_from_func_ptr_addr
gdbarch_addr_bits_remove_ftype * | addr_bits_remove
int | significant_addr_bit
gdbarch_software_single_step_ftype * | software_single_step
gdbarch_single_step_through_delay_ftype * | single_step_through_delay
gdbarch_print_insn_ftype * | print_insn
gdbarch_skip_trampoline_code_ftype * | skip_trampoline_code
gdbarch_skip_solib_resolver_ftype * | skip_solib_resolver
gdbarch_in_solib_return_trampoline_ftype * | in_solib_return_trampoline
gdbarch_stack_frame_destroyed_p_ftype * | stack_frame_destroyed_p
gdbarch_elf_make_msymbol_special_ftype * | elf_make_msymbol_special
gdbarch_coff_make_msymbol_special_ftype * | coff_make_msymbol_special
gdbarch_make_symbol_special_ftype * | make_symbol_special
gdbarch_adjust_dwarf2_addr_ftype * | adjust_dwarf2_addr
gdbarch_adjust_dwarf2_line_ftype * | adjust_dwarf2_line
int | cannot_step_breakpoint
int | have_nonsteppable_watchpoint
gdbarch_address_class_type_flags_ftype * | address_class_type_flags
gdbarch_address_class_type_flags_to_name_ftype * | address_class_type_flags_to_name
gdbarch_execute_dwarf_cfa_vendor_op_ftype * | execute_dwarf_cfa_vendor_op
gdbarch_address_class_name_to_type_flags_ftype * | address_class_name_to_type_flags
gdbarch_register_reggroup_p_ftype * | register_reggroup_p
gdbarch_fetch_pointer_argument_ftype * | fetch_pointer_argument
gdbarch_iterate_over_regset_sections_ftype * | iterate_over_regset_sections
gdbarch_make_corefile_notes_ftype * | make_corefile_notes
gdbarch_find_memory_regions_ftype * | find_memory_regions
gdbarch_core_xfer_shared_libraries_ftype * | core_xfer_shared_libraries
gdbarch_core_xfer_shared_libraries_aix_ftype * | core_xfer_shared_libraries_aix
gdbarch_core_pid_to_str_ftype * | core_pid_to_str
gdbarch_core_thread_name_ftype * | core_thread_name
gdbarch_core_xfer_siginfo_ftype * | core_xfer_siginfo
const char * | gcore_bfd_target
int | vtable_function_descriptors
int | vbit_in_delta
gdbarch_skip_permanent_breakpoint_ftype * | skip_permanent_breakpoint
ULONGEST | max_insn_length
gdbarch_displaced_step_copy_insn_ftype * | displaced_step_copy_insn
gdbarch_displaced_step_hw_singlestep_ftype * | displaced_step_hw_singlestep
gdbarch_displaced_step_fixup_ftype * | displaced_step_fixup
gdbarch_displaced_step_location_ftype * | displaced_step_location
gdbarch_relocate_instruction_ftype * | relocate_instruction
gdbarch_overlay_update_ftype * | overlay_update
gdbarch_core_read_description_ftype * | core_read_description
gdbarch_static_transform_name_ftype * | static_transform_name
int | sofun_address_maybe_missing
gdbarch_process_record_ftype * | process_record
gdbarch_process_record_signal_ftype * | process_record_signal
gdbarch_gdb_signal_from_target_ftype * | gdb_signal_from_target
gdbarch_gdb_signal_to_target_ftype * | gdb_signal_to_target
gdbarch_get_siginfo_type_ftype * | get_siginfo_type
gdbarch_record_special_symbol_ftype * | record_special_symbol
gdbarch_get_syscall_number_ftype * | get_syscall_number
const char * | xml_syscall_file
struct syscalls_info * | syscalls_info
const char *const * | stap_integer_prefixes
const char *const * | stap_integer_suffixes
const char *const * | stap_register_prefixes
const char *const * | stap_register_suffixes
const char *const * | stap_register_indirection_prefixes
const char *const * | stap_register_indirection_suffixes
const char * | stap_gdb_register_prefix
const char * | stap_gdb_register_suffix
gdbarch_stap_is_single_operand_ftype * | stap_is_single_operand
gdbarch_stap_parse_special_token_ftype * | stap_parse_special_token
gdbarch_dtrace_parse_probe_argument_ftype * | dtrace_parse_probe_argument
gdbarch_dtrace_probe_is_enabled_ftype * | dtrace_probe_is_enabled
gdbarch_dtrace_enable_probe_ftype * | dtrace_enable_probe
gdbarch_dtrace_disable_probe_ftype * | dtrace_disable_probe
int | has_global_solist
int | has_global_breakpoints
gdbarch_has_shared_address_space_ftype * | has_shared_address_space
gdbarch_fast_tracepoint_valid_at_ftype * | fast_tracepoint_valid_at
gdbarch_guess_tracepoint_registers_ftype * | guess_tracepoint_registers
gdbarch_auto_charset_ftype * | auto_charset
gdbarch_auto_wide_charset_ftype * | auto_wide_charset
const char * | solib_symbols_extension
int | has_dos_based_file_system
gdbarch_gen_return_address_ftype * | gen_return_address
gdbarch_info_proc_ftype * | info_proc
gdbarch_core_info_proc_ftype * | core_info_proc
gdbarch_iterate_over_objfiles_in_search_order_ftype * | iterate_over_objfiles_in_search_order
struct ravenscar_arch_ops * | ravenscar_ops
gdbarch_insn_is_call_ftype * | insn_is_call
gdbarch_insn_is_ret_ftype * | insn_is_ret
gdbarch_insn_is_jump_ftype * | insn_is_jump
gdbarch_auxv_parse_ftype * | auxv_parse
gdbarch_print_auxv_entry_ftype * | print_auxv_entry
gdbarch_vsyscall_range_ftype * | vsyscall_range
gdbarch_infcall_mmap_ftype * | infcall_mmap
gdbarch_infcall_munmap_ftype * | infcall_munmap
gdbarch_gcc_target_options_ftype * | gcc_target_options
gdbarch_gnu_triplet_regexp_ftype * | gnu_triplet_regexp
gdbarch_addressable_memory_unit_size_ftype * | addressable_memory_unit_size
char ** | disassembler_options
const disasm_options_t * | valid_disassembler_options

## Detailed Description

Definition at line 127 of file gdbarch.c.

## Member Data Documentation

## ◆ addr_bit

int gdbarch::addr_bit

Definition at line 191 of file gdbarch.c.

Referenced by gdbarch_addr_bit(), gdbarch_dump(), set_gdbarch_addr_bit(), and verify_gdbarch().

## ◆ addr_bits_remove

gdbarch_addr_bits_remove_ftype* gdbarch::addr_bits_remove

Definition at line 261 of file gdbarch.c.

Referenced by gdbarch_addr_bits_remove(), gdbarch_alloc(), gdbarch_dump(), and set_gdbarch_addr_bits_remove().

## ◆ address_class_name_to_type_flags

gdbarch_address_class_name_to_type_flags_ftype* gdbarch::address_class_name_to_type_flags

Definition at line 280 of file gdbarch.c.

Referenced by gdbarch_address_class_name_to_type_flags(), gdbarch_address_class_name_to_type_flags_p(), gdbarch_dump(), and set_gdbarch_address_class_name_to_type_flags().

## ◆ address_class_type_flags

gdbarch_address_class_type_flags_ftype* gdbarch::address_class_type_flags

Definition at line 277 of file gdbarch.c.

Referenced by gdbarch_address_class_type_flags(), gdbarch_address_class_type_flags_p(), gdbarch_dump(), and set_gdbarch_address_class_type_flags().

## ◆ address_class_type_flags_to_name

gdbarch_address_class_type_flags_to_name_ftype* gdbarch::address_class_type_flags_to_name

Definition at line 278 of file gdbarch.c.

Referenced by gdbarch_address_class_type_flags_to_name(), gdbarch_address_class_type_flags_to_name_p(), gdbarch_dump(), and set_gdbarch_address_class_type_flags_to_name().

## ◆ address_to_pointer

gdbarch_address_to_pointer_ftype* gdbarch::address_to_pointer

Definition at line 234 of file gdbarch.c.

Referenced by gdbarch_address_to_pointer(), gdbarch_alloc(), gdbarch_dump(), and set_gdbarch_address_to_pointer().

## ◆ addressable_memory_unit_size

gdbarch_addressable_memory_unit_size_ftype* gdbarch::addressable_memory_unit_size

Definition at line 352 of file gdbarch.c.

Referenced by gdbarch_addressable_memory_unit_size(), gdbarch_alloc(), gdbarch_dump(), and set_gdbarch_addressable_memory_unit_size().

## ◆ adjust_breakpoint_address

gdbarch_adjust_breakpoint_address_ftype* gdbarch::adjust_breakpoint_address

Definition at line 246 of file gdbarch.c.

Referenced by gdbarch_adjust_breakpoint_address(), gdbarch_adjust_breakpoint_address_p(), gdbarch_dump(), and set_gdbarch_adjust_breakpoint_address().

## ◆ adjust_dwarf2_addr

gdbarch_adjust_dwarf2_addr_ftype* gdbarch::adjust_dwarf2_addr

Definition at line 273 of file gdbarch.c.

Referenced by gdbarch_adjust_dwarf2_addr(), gdbarch_alloc(), gdbarch_dump(), and set_gdbarch_adjust_dwarf2_addr().

## ◆ adjust_dwarf2_line

gdbarch_adjust_dwarf2_line_ftype* gdbarch::adjust_dwarf2_line

Definition at line 274 of file gdbarch.c.

Referenced by gdbarch_adjust_dwarf2_line(), gdbarch_alloc(), gdbarch_dump(), and set_gdbarch_adjust_dwarf2_line().

## ◆ auto_charset

gdbarch_auto_charset_ftype* gdbarch::auto_charset

Definition at line 333 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_auto_charset(), gdbarch_dump(), and set_gdbarch_auto_charset().

## ◆ auto_wide_charset

gdbarch_auto_wide_charset_ftype* gdbarch::auto_wide_charset

Definition at line 334 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_auto_wide_charset(), gdbarch_dump(), and set_gdbarch_auto_wide_charset().

## ◆ auxv_parse

gdbarch_auxv_parse_ftype* gdbarch::auxv_parse

Definition at line 345 of file gdbarch.c.

Referenced by gdbarch_auxv_parse(), gdbarch_auxv_parse_p(), gdbarch_dump(), and set_gdbarch_auxv_parse().

## ◆ ax_pseudo_register_collect

gdbarch_ax_pseudo_register_collect_ftype* gdbarch::ax_pseudo_register_collect

Definition at line 202 of file gdbarch.c.

Referenced by gdbarch_ax_pseudo_register_collect(), gdbarch_ax_pseudo_register_collect_p(), gdbarch_dump(), and set_gdbarch_ax_pseudo_register_collect().

## ◆ ax_pseudo_register_push_stack

gdbarch_ax_pseudo_register_push_stack_ftype* gdbarch::ax_pseudo_register_push_stack

Definition at line 203 of file gdbarch.c.

Referenced by gdbarch_ax_pseudo_register_push_stack(), gdbarch_ax_pseudo_register_push_stack_p(), gdbarch_dump(), and set_gdbarch_ax_pseudo_register_push_stack().

## ◆ believe_pcc_promotion

int gdbarch::believe_pcc_promotion

Definition at line 228 of file gdbarch.c.

Referenced by gdbarch_believe_pcc_promotion(), gdbarch_dump(), and set_gdbarch_believe_pcc_promotion().

## ◆ bfd_arch_info

const struct bfd_arch_info* gdbarch::bfd_arch_info

Definition at line 136 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_bfd_arch_info(), gdbarch_find_by_info(), gdbarch_list_lookup_by_info(), and verify_gdbarch().

## ◆ bits_big_endian

int gdbarch::bits_big_endian

Definition at line 173 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_bits_big_endian(), gdbarch_dump(), rw_pieced_value(), and set_gdbarch_bits_big_endian().

## ◆ breakpoint_from_pc

gdbarch_breakpoint_from_pc_ftype* gdbarch::breakpoint_from_pc

Definition at line 242 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_breakpoint_from_pc(), gdbarch_dump(), and set_gdbarch_breakpoint_from_pc().

## ◆ breakpoint_kind_from_current_state

gdbarch_breakpoint_kind_from_current_state_ftype* gdbarch::breakpoint_kind_from_current_state

Definition at line 245 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_breakpoint_kind_from_current_state(), gdbarch_dump(), and set_gdbarch_breakpoint_kind_from_current_state().

## ◆ breakpoint_kind_from_pc

gdbarch_breakpoint_kind_from_pc_ftype* gdbarch::breakpoint_kind_from_pc

Definition at line 243 of file gdbarch.c.

Referenced by gdbarch_breakpoint_kind_from_pc(), gdbarch_dump(), set_gdbarch_breakpoint_kind_from_pc(), and verify_gdbarch().

## ◆ byte_order

enum bfd_endian gdbarch::byte_order

Definition at line 137 of file gdbarch.c.

Referenced by aarch64_fbsd_sigframe_init(), aarch64_store_return_value(), alpha_extract_return_value(), amd64_darwin_sigcontext_addr(), amd64_epilogue_frame_cache(), amd64_frame_cache_1(), amd64_linux_sigcontext_addr(), amd64_windows_frame_cache(), amd64_windows_frame_decode_epilogue(), amd64_windows_frame_decode_insns(), amd64_windows_skip_trampoline_code(), amd64fbsd_sigcontext_addr(), amd64obsd_collect_uthread(), amd64obsd_supply_uthread(), amd64obsd_trapframe_cache(), arm_extract_return_value(), arm_fbsd_sigframe_init(), arm_linux_rt_sigreturn_init(), arm_linux_sigreturn_init(), arm_linux_sigreturn_next_pc(), arm_linux_supply_gregset(), arm_m_exception_cache(), arm_pe_skip_trampoline_code(), arm_scan_prologue(), arm_store_return_value(), arm_symbian_skip_trampoline_code(), bfin_extract_return_value(), bl_to_blrl_insn_p(), BP_MANIPULATION(), c_val_print_array(), call0_frame_cache(), cris_extract_return_value(), cris_scan_prologue(), cris_sigcontext_addr(), cris_store_return_value(), darwin_read_exec_load_addr_at_init(), regcache::debug_print_register(), decode_prologue(), dwarf2_find_location_expression(), examine_prologue(), execute_cfa_program(), fill_gregset(), find_func_descr(), find_step_target(), frame_unwind_got_constant(), frame_unwind_register_signed(), frame_unwind_register_unsigned(), frv_convert_from_func_ptr_addr(), frv_extract_return_value(), frv_linux_sigcontext_reg_addr(), frv_linux_sigtramp_frame_cache(), frv_push_dummy_call(), ft32_analyze_prologue(), ft32_extract_return_value(), ft32_fetch_instruction(), ft32_store_return_value(), gdbarch_alloc(), gdbarch_byte_order(), gdbarch_dump(), gdbarch_list_lookup_by_info(), get_data_from_address(), get_frame_memory_signed(), get_frame_memory_unsigned(), gnuv3_make_method_ptr(), h8300_extract_return_value(), h8300_store_return_value(), h8300h_extract_return_value(), h8300h_store_return_value(), hppa_fallback_frame_cache(), hppa_frame_cache(), hppa_frame_prev_register_helper(), hppabsd_find_global_pointer(), i386_darwin_sigcontext_addr(), i386_fetch_pointer_argument(), i386_frame_cache_1(), i386_get_longjmp_target(), i386_linux_get_syscall_number_from_regcache(), i386_linux_resume(), i386_linux_sigcontext_addr(), i386_mpx_set_bounds(), i386_pe_skip_trampoline_code(), i386_push_dummy_call(), i386_record_lea_modrm_addr(), i386_svr4_sigcontext_addr(), i386bsd_sigcontext_addr(), i386nbsd_sigtramp_cache_init(), i386nto_sigcontext_addr(), i386obsd_collect_uthread(), i386obsd_supply_pcb(), i386obsd_supply_uthread(), i386obsd_trapframe_cache(), ia64_convert_from_func_ptr_addr(), ia64_frame_cache(), ia64_frame_prev_register(), ia64_sigtramp_frame_cache(), ia64_sigtramp_frame_prev_register(), info_spu_dma_cmdlist(), info_spu_dma_command(), info_spu_mailbox_command(), info_spu_mailbox_list(), info_spu_proxydma_command(), info_spu_signal_command(), iq2000_extract_return_value(), lm32_extract_return_value(), lm32_store_return_value(), loclist_describe_location(), m32r_extract_return_value(), m32r_skip_prologue(), m32r_store_return_value(), m68k_frame_cache(), m68k_linux_get_sigtramp_info(), m68k_linux_pc_in_sigtramp(), m68k_linux_sigtramp_frame_cache(), mi_cmd_data_write_memory(), mips64_fbsd_sigframe_init(), mips64_linux_get_longjmp_target(), mips_fbsd_sigframe_init(), mips_get_mips16_fn_stub_pc(), mips_linux_get_longjmp_target(), mips_skip_pic_trampoline_code(), mipsnbsd_get_longjmp_target(), moxie_analyze_prologue(), moxie_extract_return_value(), moxie_software_single_step(), moxie_store_return_value(), nds32_get_longjmp_target(), pascal_val_print(), ppc64_convert_from_func_ptr_addr(), ppc64_plt_entry_point(), ppc_deal_with_atomic_sequence(), ppcfbsd_sigtramp_frame_sniffer(), ppcobsd_sigtramp_frame_sniffer(), print_frame_nameless_args(), print_scalar_formatted(), printf_floating(), printf_wide_c_string(), regcache::raw_collect_integer(), regcache::raw_supply_integer(), read_frame_register_unsigned(), read_insn(), record_linux_msghdr(), record_linux_sockaddr(), record_linux_system_call(), rs6000_fetch_instruction(), rs6000_software_single_step(), s390_backchain_frame_unwind_cache(), s390_software_single_step(), score3_analyze_prologue(), sh64_frame_prev_register(), sh_extract_return_value_nofpu(), sh_store_return_value_nofpu(), simple_overlay_update_1(), simple_read_overlay_table(), sparc32_linux_step_trap(), sparc32_store_arguments(), sparc32obsd_collect_uthread(), sparc32obsd_supply_uthread(), sparc64_collect_gregset(), sparc64_linux_step_trap(), sparc64_supply_gregset(), sparc64obsd_collect_uthread(), sparc64obsd_supply_uthread(), sparc_collect_rwindow(), sparc_supply_rwindow(), spu2ppu_sniffer(), spu_fetch_inferior_registers(), spu_fetch_registers(), spu_pseudo_register_read_spu(), spu_pseudo_register_write_spu(), spu_software_single_step(), supply_gregset(), target_wide_charset(), tfile_xfer_partial(), tic6x_get_longjmp_target(), tilegx_get_longjmp_target(), tramp_frame_start(), unpack_bits_as_long(), unpack_long(), v850_extract_return_value(), v850_store_return_value(), val_print_string(), vax_push_dummy_call(), vax_store_arguments(), verify_gdbarch(), xstormy16_address_to_pointer(), xstormy16_pointer_to_address(), xtensa_frame_cache(), and xtensa_push_dummy_call().

## ◆ byte_order_for_code

enum bfd_endian gdbarch::byte_order_for_code

Definition at line 138 of file gdbarch.c.

Referenced by aarch64_software_single_step(), arm_exidx_unwind_sniffer(), arm_linux_get_next_pcs_syscall_next_pc(), arm_skip_bx_reg(), arm_stack_frame_destroyed_p_1(), gdbarch_alloc(), gdbarch_byte_order_for_code(), gdbarch_dump(), mips_sw_breakpoint_from_kind(), and thumb_stack_frame_destroyed_p().

## ◆ call_dummy_location

int gdbarch::call_dummy_location

Definition at line 218 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_call_dummy_location(), gdbarch_dump(), and set_gdbarch_call_dummy_location().

## ◆ cannot_fetch_register

gdbarch_cannot_fetch_register_ftype* gdbarch::cannot_fetch_register

Definition at line 225 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_cannot_fetch_register(), gdbarch_dump(), and set_gdbarch_cannot_fetch_register().

## ◆ cannot_step_breakpoint

int gdbarch::cannot_step_breakpoint

Definition at line 275 of file gdbarch.c.

Referenced by gdbarch_cannot_step_breakpoint(), gdbarch_dump(), and set_gdbarch_cannot_step_breakpoint().

## ◆ cannot_store_register

gdbarch_cannot_store_register_ftype* gdbarch::cannot_store_register

Definition at line 226 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_cannot_store_register(), gdbarch_dump(), and set_gdbarch_cannot_store_register().

## ◆ char_signed

int gdbarch::char_signed

Definition at line 193 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_char_signed(), gdbarch_dump(), set_gdbarch_char_signed(), and verify_gdbarch().

## ◆ code_of_frame_writable

gdbarch_code_of_frame_writable_ftype* gdbarch::code_of_frame_writable

Definition at line 220 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_code_of_frame_writable(), gdbarch_dump(), and set_gdbarch_code_of_frame_writable().

## ◆ coff_make_msymbol_special

gdbarch_coff_make_msymbol_special_ftype* gdbarch::coff_make_msymbol_special

Definition at line 271 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_coff_make_msymbol_special(), gdbarch_dump(), and set_gdbarch_coff_make_msymbol_special().

## ◆ convert_from_func_ptr_addr

gdbarch_convert_from_func_ptr_addr_ftype* gdbarch::convert_from_func_ptr_addr

Definition at line 260 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_convert_from_func_ptr_addr(), gdbarch_dump(), and set_gdbarch_convert_from_func_ptr_addr().

## ◆ convert_register_p

gdbarch_convert_register_p_ftype* gdbarch::convert_register_p

Definition at line 229 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_convert_register_p(), gdbarch_dump(), and set_gdbarch_convert_register_p().

## ◆ core_info_proc

gdbarch_core_info_proc_ftype* gdbarch::core_info_proc

Definition at line 339 of file gdbarch.c.

Referenced by gdbarch_core_info_proc(), gdbarch_core_info_proc_p(), gdbarch_dump(), and set_gdbarch_core_info_proc().

## ◆ core_pid_to_str

gdbarch_core_pid_to_str_ftype* gdbarch::core_pid_to_str

Definition at line 288 of file gdbarch.c.

Referenced by gdbarch_core_pid_to_str(), gdbarch_core_pid_to_str_p(), gdbarch_dump(), and set_gdbarch_core_pid_to_str().

## ◆ core_read_description

gdbarch_core_read_description_ftype* gdbarch::core_read_description

Definition at line 302 of file gdbarch.c.

Referenced by gdbarch_core_read_description(), gdbarch_core_read_description_p(), gdbarch_dump(), and set_gdbarch_core_read_description().

## ◆ core_thread_name

gdbarch_core_thread_name_ftype* gdbarch::core_thread_name

Definition at line 289 of file gdbarch.c.

Referenced by gdbarch_core_thread_name(), gdbarch_core_thread_name_p(), gdbarch_dump(), and set_gdbarch_core_thread_name().

## ◆ core_xfer_shared_libraries

gdbarch_core_xfer_shared_libraries_ftype* gdbarch::core_xfer_shared_libraries

Definition at line 286 of file gdbarch.c.

Referenced by gdbarch_core_xfer_shared_libraries(), gdbarch_core_xfer_shared_libraries_p(), gdbarch_dump(), and set_gdbarch_core_xfer_shared_libraries().

## ◆ core_xfer_shared_libraries_aix

gdbarch_core_xfer_shared_libraries_aix_ftype* gdbarch::core_xfer_shared_libraries_aix

Definition at line 287 of file gdbarch.c.

Referenced by gdbarch_core_xfer_shared_libraries_aix(), gdbarch_core_xfer_shared_libraries_aix_p(), gdbarch_dump(), and set_gdbarch_core_xfer_shared_libraries_aix().

## ◆ core_xfer_siginfo

gdbarch_core_xfer_siginfo_ftype* gdbarch::core_xfer_siginfo

Definition at line 290 of file gdbarch.c.

Referenced by gdbarch_core_xfer_siginfo(), gdbarch_core_xfer_siginfo_p(), gdbarch_dump(), and set_gdbarch_core_xfer_siginfo().

## ◆ data

void** gdbarch::data

Definition at line 148 of file gdbarch.c.

Referenced by aarch64_relocate_instruction(), alloc_gdbarch_data(), darwin_wait(), deprecated_set_gdbarch_data(), dump_psymtab_addrmap_1(), fprint_target_auxv(), gdbarch_data(), gdbscm_make_error(), gdbscm_make_error_scm(), linux_find_memory_regions_full(), locexpr_describe_location_piece(), maint_agent_printf_command(), mi_cmd_trace_frame_collected(), parse_cmd_to_aexpr(), ppc_insns_match_pattern(), gdb_pretty_print_disassembler::pretty_print_insn(), remote_register_number_and_offset(), resume_stopped_resumed_lwps(), and tui_get_register().

## ◆ decr_pc_after_break

CORE_ADDR gdbarch::decr_pc_after_break

Definition at line 249 of file gdbarch.c.

Referenced by gdbarch_decr_pc_after_break(), gdbarch_dump(), and set_gdbarch_decr_pc_after_break().

## ◆ deprecated_fp_regnum

int gdbarch::deprecated_fp_regnum

Definition at line 216 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_deprecated_fp_regnum(), gdbarch_dump(), and set_gdbarch_deprecated_fp_regnum().

## ◆ deprecated_function_start_offset

CORE_ADDR gdbarch::deprecated_function_start_offset

Definition at line 250 of file gdbarch.c.

Referenced by gdbarch_deprecated_function_start_offset(), gdbarch_dump(), and set_gdbarch_deprecated_function_start_offset().

## ◆ disassembler_options

char** gdbarch::disassembler_options

Definition at line 353 of file gdbarch.c.

Referenced by gdb_print_insn_mips(), gdbarch_disassembler_options(), gdbarch_dump(), set_disassembler_options(), and set_gdbarch_disassembler_options().

## ◆ displaced_step_copy_insn

gdbarch_displaced_step_copy_insn_ftype* gdbarch::displaced_step_copy_insn

Definition at line 296 of file gdbarch.c.

Referenced by gdbarch_displaced_step_copy_insn(), gdbarch_displaced_step_copy_insn_p(), gdbarch_dump(), set_gdbarch_displaced_step_copy_insn(), and verify_gdbarch().

## ◆ displaced_step_fixup

gdbarch_displaced_step_fixup_ftype* gdbarch::displaced_step_fixup

Definition at line 298 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_displaced_step_fixup(), gdbarch_displaced_step_fixup_p(), gdbarch_dump(), and set_gdbarch_displaced_step_fixup().

## ◆ displaced_step_hw_singlestep

gdbarch_displaced_step_hw_singlestep_ftype* gdbarch::displaced_step_hw_singlestep

Definition at line 297 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_displaced_step_hw_singlestep(), gdbarch_dump(), and set_gdbarch_displaced_step_hw_singlestep().

## ◆ displaced_step_location

gdbarch_displaced_step_location_ftype* gdbarch::displaced_step_location

Definition at line 299 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_displaced_step_location(), gdbarch_dump(), set_gdbarch_displaced_step_location(), and verify_gdbarch().

## ◆ double_bit

int gdbarch::double_bit

Definition at line 183 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_double_bit(), gdbarch_dump(), and set_gdbarch_double_bit().

## ◆ double_format

const struct floatformat** gdbarch::double_format

Definition at line 184 of file gdbarch.c.

Referenced by gdbarch_double_format(), gdbarch_dump(), set_gdbarch_double_format(), and verify_gdbarch().

## ◆ dtrace_disable_probe

gdbarch_dtrace_disable_probe_ftype* gdbarch::dtrace_disable_probe

Definition at line 327 of file gdbarch.c.

Referenced by gdbarch_dtrace_disable_probe(), gdbarch_dtrace_disable_probe_p(), gdbarch_dump(), and set_gdbarch_dtrace_disable_probe().

## ◆ dtrace_enable_probe

gdbarch_dtrace_enable_probe_ftype* gdbarch::dtrace_enable_probe

Definition at line 326 of file gdbarch.c.

Referenced by gdbarch_dtrace_enable_probe(), gdbarch_dtrace_enable_probe_p(), gdbarch_dump(), and set_gdbarch_dtrace_enable_probe().

## ◆ dtrace_parse_probe_argument

gdbarch_dtrace_parse_probe_argument_ftype* gdbarch::dtrace_parse_probe_argument

Definition at line 324 of file gdbarch.c.

Referenced by gdbarch_dtrace_parse_probe_argument(), gdbarch_dtrace_parse_probe_argument_p(), gdbarch_dump(), and set_gdbarch_dtrace_parse_probe_argument().

## ◆ dtrace_probe_is_enabled

gdbarch_dtrace_probe_is_enabled_ftype* gdbarch::dtrace_probe_is_enabled

Definition at line 325 of file gdbarch.c.

Referenced by gdbarch_dtrace_probe_is_enabled(), gdbarch_dtrace_probe_is_enabled_p(), gdbarch_dump(), and set_gdbarch_dtrace_probe_is_enabled().

## ◆ dummy_id

gdbarch_dummy_id_ftype* gdbarch::dummy_id

Definition at line 215 of file gdbarch.c.

Referenced by gdbarch_dummy_id(), gdbarch_dummy_id_p(), gdbarch_dump(), and set_gdbarch_dummy_id().

## ◆ dump_tdep

gdbarch_dump_tdep_ftype* gdbarch::dump_tdep

Definition at line 144 of file gdbarch.c.

Referenced by gdbarch_dump(), and gdbarch_find_by_info().

## ◆ dwarf2_addr_size

int gdbarch::dwarf2_addr_size

Definition at line 192 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_dwarf2_addr_size(), set_gdbarch_dwarf2_addr_size(), and verify_gdbarch().

## ◆ dwarf2_reg_to_regnum

gdbarch_dwarf2_reg_to_regnum_ftype* gdbarch::dwarf2_reg_to_regnum

Definition at line 212 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_dwarf2_reg_to_regnum(), and set_gdbarch_dwarf2_reg_to_regnum().

## ◆ ecoff_reg_to_regnum

gdbarch_ecoff_reg_to_regnum_ftype* gdbarch::ecoff_reg_to_regnum

Definition at line 210 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_ecoff_reg_to_regnum(), and set_gdbarch_ecoff_reg_to_regnum().

## ◆ elf_make_msymbol_special

gdbarch_elf_make_msymbol_special_ftype* gdbarch::elf_make_msymbol_special

Definition at line 270 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_elf_make_msymbol_special(), gdbarch_elf_make_msymbol_special_p(), and set_gdbarch_elf_make_msymbol_special().

## ◆ execute_dwarf_cfa_vendor_op

gdbarch_execute_dwarf_cfa_vendor_op_ftype* gdbarch::execute_dwarf_cfa_vendor_op

Definition at line 279 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_execute_dwarf_cfa_vendor_op(), and set_gdbarch_execute_dwarf_cfa_vendor_op().

## ◆ fast_tracepoint_valid_at

gdbarch_fast_tracepoint_valid_at_ftype* gdbarch::fast_tracepoint_valid_at

Definition at line 331 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_fast_tracepoint_valid_at(), and set_gdbarch_fast_tracepoint_valid_at().

## ◆ fetch_pointer_argument

gdbarch_fetch_pointer_argument_ftype* gdbarch::fetch_pointer_argument

Definition at line 282 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_fetch_pointer_argument(), gdbarch_fetch_pointer_argument_p(), and set_gdbarch_fetch_pointer_argument().

## ◆ fetch_tls_load_module_address

gdbarch_fetch_tls_load_module_address_ftype* gdbarch::fetch_tls_load_module_address

Definition at line 252 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_fetch_tls_load_module_address(), gdbarch_fetch_tls_load_module_address_p(), and set_gdbarch_fetch_tls_load_module_address().

## ◆ find_memory_regions

gdbarch_find_memory_regions_ftype* gdbarch::find_memory_regions

Definition at line 285 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_find_memory_regions(), gdbarch_find_memory_regions_p(), and set_gdbarch_find_memory_regions().

## ◆ float_bit

int gdbarch::float_bit

Definition at line 181 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_float_bit(), and set_gdbarch_float_bit().

## ◆ float_format

const struct floatformat** gdbarch::float_format

Definition at line 182 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_float_format(), set_gdbarch_float_format(), and verify_gdbarch().

## ◆ floatformat_for_type

gdbarch_floatformat_for_type_ftype* gdbarch::floatformat_for_type

Definition at line 189 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_floatformat_for_type(), and set_gdbarch_floatformat_for_type().

## ◆ fp0_regnum

int gdbarch::fp0_regnum

Definition at line 208 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_fp0_regnum(), and set_gdbarch_fp0_regnum().

## ◆ frame_align

gdbarch_frame_align_ftype* gdbarch::frame_align

Definition at line 257 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_frame_align(), gdbarch_frame_align_p(), and set_gdbarch_frame_align().

## ◆ frame_args_skip

CORE_ADDR gdbarch::frame_args_skip

Definition at line 253 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_frame_args_skip(), and set_gdbarch_frame_args_skip().

## ◆ frame_num_args

gdbarch_frame_num_args_ftype* gdbarch::frame_num_args

Definition at line 256 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_frame_num_args(), gdbarch_frame_num_args_p(), and set_gdbarch_frame_num_args().

## ◆ frame_red_zone_size

int gdbarch::frame_red_zone_size

Definition at line 259 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_frame_red_zone_size(), and set_gdbarch_frame_red_zone_size().

## ◆ gcc_target_options

gdbarch_gcc_target_options_ftype* gdbarch::gcc_target_options

Definition at line 350 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_gcc_target_options(), and set_gdbarch_gcc_target_options().

## ◆ gcore_bfd_target

const char* gdbarch::gcore_bfd_target

Definition at line 291 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_gcore_bfd_target(), gdbarch_gcore_bfd_target_p(), and set_gdbarch_gcore_bfd_target().

## ◆ gdb_signal_from_target

gdbarch_gdb_signal_from_target_ftype* gdbarch::gdb_signal_from_target

Definition at line 307 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_gdb_signal_from_target(), gdbarch_gdb_signal_from_target_p(), and set_gdbarch_gdb_signal_from_target().

## ◆ gdb_signal_to_target

gdbarch_gdb_signal_to_target_ftype* gdbarch::gdb_signal_to_target

Definition at line 308 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_gdb_signal_to_target(), gdbarch_gdb_signal_to_target_p(), and set_gdbarch_gdb_signal_to_target().

## ◆ gen_return_address

gdbarch_gen_return_address_ftype* gdbarch::gen_return_address

Definition at line 337 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_gen_return_address(), and set_gdbarch_gen_return_address().

## ◆ get_longjmp_target

gdbarch_get_longjmp_target_ftype* gdbarch::get_longjmp_target

Definition at line 227 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_get_longjmp_target(), gdbarch_get_longjmp_target_p(), and set_gdbarch_get_longjmp_target().

## ◆ get_siginfo_type

gdbarch_get_siginfo_type_ftype* gdbarch::get_siginfo_type

Definition at line 309 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_get_siginfo_type(), gdbarch_get_siginfo_type_p(), and set_gdbarch_get_siginfo_type().

## ◆ get_syscall_number

gdbarch_get_syscall_number_ftype* gdbarch::get_syscall_number

Definition at line 311 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_get_syscall_number(), gdbarch_get_syscall_number_p(), and set_gdbarch_get_syscall_number().

## ◆ gnu_triplet_regexp

gdbarch_gnu_triplet_regexp_ftype* gdbarch::gnu_triplet_regexp

Definition at line 351 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_gnu_triplet_regexp(), and set_gdbarch_gnu_triplet_regexp().

## ◆ guess_tracepoint_registers

gdbarch_guess_tracepoint_registers_ftype* gdbarch::guess_tracepoint_registers

Definition at line 332 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_guess_tracepoint_registers(), and set_gdbarch_guess_tracepoint_registers().

## ◆ half_bit

int gdbarch::half_bit

Definition at line 179 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_half_bit(), and set_gdbarch_half_bit().

## ◆ half_format

const struct floatformat** gdbarch::half_format

Definition at line 180 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_half_format(), set_gdbarch_half_format(), and verify_gdbarch().

## ◆ handle_segmentation_fault

gdbarch_handle_segmentation_fault_ftype* gdbarch::handle_segmentation_fault

Definition at line 204 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_handle_segmentation_fault(), gdbarch_handle_segmentation_fault_p(), and set_gdbarch_handle_segmentation_fault().

## ◆ has_dos_based_file_system

int gdbarch::has_dos_based_file_system

Definition at line 336 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_has_dos_based_file_system(), and set_gdbarch_has_dos_based_file_system().

## ◆ has_global_breakpoints

int gdbarch::has_global_breakpoints

Definition at line 329 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_has_global_breakpoints(), and set_gdbarch_has_global_breakpoints().

## ◆ has_global_solist

int gdbarch::has_global_solist

Definition at line 328 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_has_global_solist(), and set_gdbarch_has_global_solist().

## ◆ has_shared_address_space

gdbarch_has_shared_address_space_ftype* gdbarch::has_shared_address_space

Definition at line 330 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_has_shared_address_space(), and set_gdbarch_has_shared_address_space().

## ◆ have_nonsteppable_watchpoint

int gdbarch::have_nonsteppable_watchpoint

Definition at line 276 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_have_nonsteppable_watchpoint(), and set_gdbarch_have_nonsteppable_watchpoint().

## ◆ in_solib_return_trampoline

gdbarch_in_solib_return_trampoline_ftype* gdbarch::in_solib_return_trampoline

Definition at line 268 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_in_solib_return_trampoline(), and set_gdbarch_in_solib_return_trampoline().

## ◆ infcall_mmap

gdbarch_infcall_mmap_ftype* gdbarch::infcall_mmap

Definition at line 348 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_infcall_mmap(), and set_gdbarch_infcall_mmap().

## ◆ infcall_munmap

gdbarch_infcall_munmap_ftype* gdbarch::infcall_munmap

Definition at line 349 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_infcall_munmap(), and set_gdbarch_infcall_munmap().

## ◆ info_proc

gdbarch_info_proc_ftype* gdbarch::info_proc

Definition at line 338 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_info_proc(), gdbarch_info_proc_p(), and set_gdbarch_info_proc().

## ◆ initialized_p

int gdbarch::initialized_p

Definition at line 130 of file gdbarch.c.

Referenced by gdbarch_data(), gdbarch_find_by_info(), gdbarch_free(), and set_target_gdbarch().

## ◆ inner_than

gdbarch_inner_than_ftype* gdbarch::inner_than

Definition at line 241 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_inner_than(), set_gdbarch_inner_than(), and verify_gdbarch().

## ◆ insn_is_call

gdbarch_insn_is_call_ftype* gdbarch::insn_is_call

Definition at line 342 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_insn_is_call(), and set_gdbarch_insn_is_call().

## ◆ insn_is_jump

gdbarch_insn_is_jump_ftype* gdbarch::insn_is_jump

Definition at line 344 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_insn_is_jump(), and set_gdbarch_insn_is_jump().

## ◆ insn_is_ret

gdbarch_insn_is_ret_ftype* gdbarch::insn_is_ret

Definition at line 343 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_insn_is_ret(), and set_gdbarch_insn_is_ret().

## ◆ int_bit

int gdbarch::int_bit

Definition at line 175 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_int_bit(), and set_gdbarch_int_bit().

## ◆ integer_to_address

gdbarch_integer_to_address_ftype* gdbarch::integer_to_address

Definition at line 235 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_integer_to_address(), gdbarch_integer_to_address_p(), and set_gdbarch_integer_to_address().

## ◆ iterate_over_objfiles_in_search_order

gdbarch_iterate_over_objfiles_in_search_order_ftype* gdbarch::iterate_over_objfiles_in_search_order

Definition at line 340 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_iterate_over_objfiles_in_search_order(), and set_gdbarch_iterate_over_objfiles_in_search_order().

## ◆ iterate_over_regset_sections

gdbarch_iterate_over_regset_sections_ftype* gdbarch::iterate_over_regset_sections

Definition at line 283 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_iterate_over_regset_sections(), gdbarch_iterate_over_regset_sections_p(), and set_gdbarch_iterate_over_regset_sections().

## ◆ long_bit

int gdbarch::long_bit

Definition at line 176 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_long_bit(), and set_gdbarch_long_bit().

## ◆ long_double_bit

int gdbarch::long_double_bit

Definition at line 185 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_long_double_bit(), and set_gdbarch_long_double_bit().

## ◆ long_double_format

const struct floatformat** gdbarch::long_double_format

Definition at line 186 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_long_double_format(), set_gdbarch_long_double_format(), and verify_gdbarch().

## ◆ long_long_align_bit

int gdbarch::long_long_align_bit

Definition at line 178 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_long_long_align_bit(), and set_gdbarch_long_long_align_bit().

## ◆ long_long_bit

int gdbarch::long_long_bit

Definition at line 177 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_long_long_bit(), and set_gdbarch_long_long_bit().

## ◆ make_corefile_notes

gdbarch_make_corefile_notes_ftype* gdbarch::make_corefile_notes

Definition at line 284 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_make_corefile_notes(), gdbarch_make_corefile_notes_p(), and set_gdbarch_make_corefile_notes().

## ◆ make_symbol_special

gdbarch_make_symbol_special_ftype* gdbarch::make_symbol_special

Definition at line 272 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_make_symbol_special(), and set_gdbarch_make_symbol_special().

## ◆ max_insn_length

ULONGEST gdbarch::max_insn_length

Definition at line 295 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_max_insn_length(), gdbarch_max_insn_length_p(), and set_gdbarch_max_insn_length().

## ◆ memory_insert_breakpoint

gdbarch_memory_insert_breakpoint_ftype* gdbarch::memory_insert_breakpoint

Definition at line 247 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_memory_insert_breakpoint(), and set_gdbarch_memory_insert_breakpoint().

## ◆ memory_remove_breakpoint

gdbarch_memory_remove_breakpoint_ftype* gdbarch::memory_remove_breakpoint

Definition at line 248 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_memory_remove_breakpoint(), and set_gdbarch_memory_remove_breakpoint().

## ◆ nr_data

unsigned gdbarch::nr_data

Definition at line 147 of file gdbarch.c.

Referenced by alloc_gdbarch_data(), deprecated_set_gdbarch_data(), and gdbarch_data().

## ◆ num_pseudo_regs

int gdbarch::num_pseudo_regs

Definition at line 201 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_num_pseudo_regs(), and set_gdbarch_num_pseudo_regs().

## ◆ num_regs

int gdbarch::num_regs

Definition at line 200 of file gdbarch.c.

Referenced by amd64_collect_native_gregset(), amd64_supply_native_gregset(), arm_pseudo_read(), arm_pseudo_write(), arm_register_name(), dwarf2_frame_cache(), gdbarch_alloc(), gdbarch_dump(), gdbarch_num_regs(), i386nbsd_sigtramp_cache_init(), mips_stub_frame_cache(), ppc_ravenscar_generic_fetch_registers(), reset_saved_regs(), set_gdbarch_num_regs(), sparc_ravenscar_fetch_registers(), and verify_gdbarch().

## ◆ obstack

struct obstack* gdbarch::obstack

Definition at line 133 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_data(), gdbarch_free(), gdbarch_obstack_strdup(), and gdbarch_obstack_zalloc().

## ◆ osabi

enum gdb_osabi gdbarch::osabi

Definition at line 139 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_list_lookup_by_info(), and gdbarch_osabi().

## ◆ overlay_update

gdbarch_overlay_update_ftype* gdbarch::overlay_update

Definition at line 301 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_overlay_update(), gdbarch_overlay_update_p(), and set_gdbarch_overlay_update().

## ◆ pc_regnum

int gdbarch::pc_regnum

Definition at line 206 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_pc_regnum(), and set_gdbarch_pc_regnum().

## ◆ pointer_to_address

gdbarch_pointer_to_address_ftype* gdbarch::pointer_to_address

Definition at line 233 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_pointer_to_address(), and set_gdbarch_pointer_to_address().

## ◆ print_auxv_entry

gdbarch_print_auxv_entry_ftype* gdbarch::print_auxv_entry

Definition at line 346 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_print_auxv_entry(), and set_gdbarch_print_auxv_entry().

## ◆ print_float_info

gdbarch_print_float_info_ftype* gdbarch::print_float_info

Definition at line 222 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_print_float_info(), and set_gdbarch_print_float_info().

## ◆ print_insn

gdbarch_print_insn_ftype* gdbarch::print_insn

Definition at line 265 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_print_insn(), and set_gdbarch_print_insn().

## ◆ print_registers_info

gdbarch_print_registers_info_ftype* gdbarch::print_registers_info

Definition at line 221 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_print_registers_info(), and set_gdbarch_print_registers_info().

## ◆ print_vector_info

gdbarch_print_vector_info_ftype* gdbarch::print_vector_info

Definition at line 223 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_print_vector_info(), gdbarch_print_vector_info_p(), and set_gdbarch_print_vector_info().

## ◆ process_record

gdbarch_process_record_ftype* gdbarch::process_record

Definition at line 305 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_process_record(), gdbarch_process_record_p(), and set_gdbarch_process_record().

## ◆ process_record_signal

gdbarch_process_record_signal_ftype* gdbarch::process_record_signal

Definition at line 306 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_process_record_signal(), gdbarch_process_record_signal_p(), and set_gdbarch_process_record_signal().

## ◆ ps_regnum

int gdbarch::ps_regnum

Definition at line 207 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_ps_regnum(), set_gdbarch_ps_regnum(), and xtensa_frame_cache().

## ◆ pseudo_register_read

gdbarch_pseudo_register_read_ftype* gdbarch::pseudo_register_read

Definition at line 197 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_pseudo_register_read(), gdbarch_pseudo_register_read_p(), and set_gdbarch_pseudo_register_read().

## ◆ pseudo_register_read_value

gdbarch_pseudo_register_read_value_ftype* gdbarch::pseudo_register_read_value

Definition at line 198 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_pseudo_register_read_value(), gdbarch_pseudo_register_read_value_p(), and set_gdbarch_pseudo_register_read_value().

## ◆ pseudo_register_write

gdbarch_pseudo_register_write_ftype* gdbarch::pseudo_register_write

Definition at line 199 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_pseudo_register_write(), gdbarch_pseudo_register_write_p(), and set_gdbarch_pseudo_register_write().

## ◆ ptr_bit

int gdbarch::ptr_bit

Definition at line 190 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_ptr_bit(), and set_gdbarch_ptr_bit().

## ◆ push_dummy_call

gdbarch_push_dummy_call_ftype* gdbarch::push_dummy_call

Definition at line 217 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_push_dummy_call(), gdbarch_push_dummy_call_p(), and set_gdbarch_push_dummy_call().

## ◆ push_dummy_code

gdbarch_push_dummy_code_ftype* gdbarch::push_dummy_code

Definition at line 219 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_push_dummy_code(), gdbarch_push_dummy_code_p(), and set_gdbarch_push_dummy_code().

## ◆ ravenscar_ops

struct ravenscar_arch_ops* gdbarch::ravenscar_ops

Definition at line 341 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_ravenscar_ops(), and set_gdbarch_ravenscar_ops().

## ◆ read_pc

gdbarch_read_pc_ftype* gdbarch::read_pc

Definition at line 194 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_read_pc(), gdbarch_read_pc_p(), and set_gdbarch_read_pc().

## ◆ record_special_symbol

gdbarch_record_special_symbol_ftype* gdbarch::record_special_symbol

Definition at line 310 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_record_special_symbol(), gdbarch_record_special_symbol_p(), and set_gdbarch_record_special_symbol().

## ◆ register_name

gdbarch_register_name_ftype* gdbarch::register_name

Definition at line 213 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_register_name(), set_gdbarch_register_name(), and verify_gdbarch().

## ◆ register_reggroup_p

gdbarch_register_reggroup_p_ftype* gdbarch::register_reggroup_p

Definition at line 281 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_register_reggroup_p(), and set_gdbarch_register_reggroup_p().

## ◆ register_sim_regno

gdbarch_register_sim_regno_ftype* gdbarch::register_sim_regno

Definition at line 224 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_register_sim_regno(), and set_gdbarch_register_sim_regno().

## ◆ register_to_value

gdbarch_register_to_value_ftype* gdbarch::register_to_value

Definition at line 230 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_register_to_value(), and set_gdbarch_register_to_value().

## ◆ register_type

gdbarch_register_type_ftype* gdbarch::register_type

Definition at line 214 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_register_type(), gdbarch_register_type_p(), and set_gdbarch_register_type().

## ◆ relocate_instruction

gdbarch_relocate_instruction_ftype* gdbarch::relocate_instruction

Definition at line 300 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_relocate_instruction(), gdbarch_relocate_instruction_p(), and set_gdbarch_relocate_instruction().

## ◆ remote_register_number

gdbarch_remote_register_number_ftype* gdbarch::remote_register_number

Definition at line 251 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_remote_register_number(), and set_gdbarch_remote_register_number().

## ◆ return_in_first_hidden_param_p

gdbarch_return_in_first_hidden_param_p_ftype* gdbarch::return_in_first_hidden_param_p

Definition at line 237 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_return_in_first_hidden_param_p(), and set_gdbarch_return_in_first_hidden_param_p().

## ◆ return_value

gdbarch_return_value_ftype* gdbarch::return_value

Definition at line 236 of file gdbarch.c.

Referenced by arm_scan_prologue(), decode_prologue(), gdbarch_dump(), gdbarch_return_value(), gdbarch_return_value_p(), return_command(), and set_gdbarch_return_value().

## ◆ sdb_reg_to_regnum

gdbarch_sdb_reg_to_regnum_ftype* gdbarch::sdb_reg_to_regnum

Definition at line 211 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_sdb_reg_to_regnum(), and set_gdbarch_sdb_reg_to_regnum().

## ◆ short_bit

int gdbarch::short_bit

Definition at line 174 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_short_bit(), and set_gdbarch_short_bit().

## ◆ significant_addr_bit

int gdbarch::significant_addr_bit

Definition at line 262 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_significant_addr_bit(), set_gdbarch_significant_addr_bit(), and verify_gdbarch().

## ◆ single_step_through_delay

gdbarch_single_step_through_delay_ftype* gdbarch::single_step_through_delay

Definition at line 264 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_single_step_through_delay(), gdbarch_single_step_through_delay_p(), and set_gdbarch_single_step_through_delay().

## ◆ skip_entrypoint

gdbarch_skip_entrypoint_ftype* gdbarch::skip_entrypoint

Definition at line 240 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_skip_entrypoint(), gdbarch_skip_entrypoint_p(), and set_gdbarch_skip_entrypoint().

## ◆ skip_main_prologue

gdbarch_skip_main_prologue_ftype* gdbarch::skip_main_prologue

Definition at line 239 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_skip_main_prologue(), gdbarch_skip_main_prologue_p(), and set_gdbarch_skip_main_prologue().

## ◆ skip_permanent_breakpoint

gdbarch_skip_permanent_breakpoint_ftype* gdbarch::skip_permanent_breakpoint

Definition at line 294 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_skip_permanent_breakpoint(), and set_gdbarch_skip_permanent_breakpoint().

## ◆ skip_prologue

gdbarch_skip_prologue_ftype* gdbarch::skip_prologue

Definition at line 238 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_skip_prologue(), set_gdbarch_skip_prologue(), and verify_gdbarch().

## ◆ skip_solib_resolver

gdbarch_skip_solib_resolver_ftype* gdbarch::skip_solib_resolver

Definition at line 267 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_skip_solib_resolver(), and set_gdbarch_skip_solib_resolver().

## ◆ skip_trampoline_code

gdbarch_skip_trampoline_code_ftype* gdbarch::skip_trampoline_code

Definition at line 266 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_skip_trampoline_code(), and set_gdbarch_skip_trampoline_code().

## ◆ software_single_step

gdbarch_software_single_step_ftype* gdbarch::software_single_step

Definition at line 263 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_software_single_step(), gdbarch_software_single_step_p(), and set_gdbarch_software_single_step().

## ◆ sofun_address_maybe_missing

int gdbarch::sofun_address_maybe_missing

Definition at line 304 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_sofun_address_maybe_missing(), and set_gdbarch_sofun_address_maybe_missing().

## ◆ solib_symbols_extension

const char* gdbarch::solib_symbols_extension

Definition at line 335 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_solib_symbols_extension(), and set_gdbarch_solib_symbols_extension().

## ◆ sp_regnum

int gdbarch::sp_regnum

Definition at line 205 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_sp_regnum(), and set_gdbarch_sp_regnum().

## ◆ stab_reg_to_regnum

gdbarch_stab_reg_to_regnum_ftype* gdbarch::stab_reg_to_regnum

Definition at line 209 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_stab_reg_to_regnum(), and set_gdbarch_stab_reg_to_regnum().

## ◆ stabs_argument_has_addr

gdbarch_stabs_argument_has_addr_ftype* gdbarch::stabs_argument_has_addr

Definition at line 258 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_stabs_argument_has_addr(), and set_gdbarch_stabs_argument_has_addr().

## ◆ stack_frame_destroyed_p

gdbarch_stack_frame_destroyed_p_ftype* gdbarch::stack_frame_destroyed_p

Definition at line 269 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_stack_frame_destroyed_p(), and set_gdbarch_stack_frame_destroyed_p().

## ◆ stap_gdb_register_prefix

const char* gdbarch::stap_gdb_register_prefix

Definition at line 320 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_gdb_register_prefix(), and set_gdbarch_stap_gdb_register_prefix().

## ◆ stap_gdb_register_suffix

const char* gdbarch::stap_gdb_register_suffix

Definition at line 321 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_gdb_register_suffix(), and set_gdbarch_stap_gdb_register_suffix().

## ◆ stap_integer_prefixes

const char* const* gdbarch::stap_integer_prefixes

Definition at line 314 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_integer_prefixes(), and set_gdbarch_stap_integer_prefixes().

## ◆ stap_integer_suffixes

const char* const* gdbarch::stap_integer_suffixes

Definition at line 315 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_integer_suffixes(), and set_gdbarch_stap_integer_suffixes().

## ◆ stap_is_single_operand

gdbarch_stap_is_single_operand_ftype* gdbarch::stap_is_single_operand

Definition at line 322 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_is_single_operand(), gdbarch_stap_is_single_operand_p(), and set_gdbarch_stap_is_single_operand().

## ◆ stap_parse_special_token

gdbarch_stap_parse_special_token_ftype* gdbarch::stap_parse_special_token

Definition at line 323 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_parse_special_token(), gdbarch_stap_parse_special_token_p(), and set_gdbarch_stap_parse_special_token().

## ◆ stap_register_indirection_prefixes

const char* const* gdbarch::stap_register_indirection_prefixes

Definition at line 318 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_register_indirection_prefixes(), and set_gdbarch_stap_register_indirection_prefixes().

## ◆ stap_register_indirection_suffixes

const char* const* gdbarch::stap_register_indirection_suffixes

Definition at line 319 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_register_indirection_suffixes(), and set_gdbarch_stap_register_indirection_suffixes().

## ◆ stap_register_prefixes

const char* const* gdbarch::stap_register_prefixes

Definition at line 316 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_register_prefixes(), and set_gdbarch_stap_register_prefixes().

## ◆ stap_register_suffixes

const char* const* gdbarch::stap_register_suffixes

Definition at line 317 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_stap_register_suffixes(), and set_gdbarch_stap_register_suffixes().

## ◆ static_transform_name

gdbarch_static_transform_name_ftype* gdbarch::static_transform_name

Definition at line 303 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_static_transform_name(), gdbarch_static_transform_name_p(), and set_gdbarch_static_transform_name().

## ◆ sw_breakpoint_from_kind

gdbarch_sw_breakpoint_from_kind_ftype* gdbarch::sw_breakpoint_from_kind

Definition at line 244 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_sw_breakpoint_from_kind(), and set_gdbarch_sw_breakpoint_from_kind().

## ◆ syscalls_info

struct syscalls_info* gdbarch::syscalls_info

Definition at line 313 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_syscalls_info(), and set_gdbarch_syscalls_info().

## ◆ target_desc

const struct target_desc* gdbarch::target_desc

Definition at line 140 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_list_lookup_by_info(), and gdbarch_target_desc().

## ◆ tdep

struct gdbarch_tdep* gdbarch::tdep

Definition at line 143 of file gdbarch.c.

Referenced by alpha_gdbarch_init(), arc_gdbarch_init(), bfin_gdbarch_init(), gdbarch_alloc(), gdbarch_tdep(), hppa_gdbarch_init(), ppc_fpreg_offset(), ppc_greg_offset(), ppc_vrreg_offset(), record_linux_msghdr(), record_linux_sockaddr(), record_linux_system_call(), sparc32_gdbarch_init(), and xtensa_gdbarch_init().

## ◆ unwind_pc

gdbarch_unwind_pc_ftype* gdbarch::unwind_pc

Definition at line 254 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_unwind_pc(), gdbarch_unwind_pc_p(), and set_gdbarch_unwind_pc().

## ◆ unwind_sp

gdbarch_unwind_sp_ftype* gdbarch::unwind_sp

Definition at line 255 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_unwind_sp(), gdbarch_unwind_sp_p(), and set_gdbarch_unwind_sp().

## ◆ valid_disassembler_options

const disasm_options_t* gdbarch::valid_disassembler_options

Definition at line 354 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_valid_disassembler_options(), and set_gdbarch_valid_disassembler_options().

## ◆ value_from_register

gdbarch_value_from_register_ftype* gdbarch::value_from_register

Definition at line 232 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_value_from_register(), and set_gdbarch_value_from_register().

## ◆ value_to_register

gdbarch_value_to_register_ftype* gdbarch::value_to_register

Definition at line 231 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_value_to_register(), and set_gdbarch_value_to_register().

## ◆ vbit_in_delta

int gdbarch::vbit_in_delta

Definition at line 293 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_vbit_in_delta(), and set_gdbarch_vbit_in_delta().

## ◆ virtual_frame_pointer

gdbarch_virtual_frame_pointer_ftype* gdbarch::virtual_frame_pointer

Definition at line 196 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_virtual_frame_pointer(), and set_gdbarch_virtual_frame_pointer().

## ◆ vsyscall_range

gdbarch_vsyscall_range_ftype* gdbarch::vsyscall_range

Definition at line 347 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_vsyscall_range(), and set_gdbarch_vsyscall_range().

## ◆ vtable_function_descriptors

int gdbarch::vtable_function_descriptors

Definition at line 292 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_vtable_function_descriptors(), and set_gdbarch_vtable_function_descriptors().

## ◆ wchar_bit

int gdbarch::wchar_bit

Definition at line 187 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_wchar_bit(), and set_gdbarch_wchar_bit().

## ◆ wchar_signed

int gdbarch::wchar_signed

Definition at line 188 of file gdbarch.c.

Referenced by gdbarch_alloc(), gdbarch_dump(), gdbarch_wchar_signed(), set_gdbarch_wchar_signed(), and verify_gdbarch().

## ◆ write_pc

gdbarch_write_pc_ftype* gdbarch::write_pc

Definition at line 195 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_write_pc(), gdbarch_write_pc_p(), and set_gdbarch_write_pc().

## ◆ xml_syscall_file

const char* gdbarch::xml_syscall_file

Definition at line 312 of file gdbarch.c.

Referenced by gdbarch_dump(), gdbarch_xml_syscall_file(), and set_gdbarch_xml_syscall_file().

The documentation for this struct was generated from the following file:

- /tmp/gdb-8.1/gdb/gdbarch.c