GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | i386_gdbarch_tdep |
Macros | |
#define | I386_NUM_GREGS 16 |
#define | I386_NUM_XREGS 9 |
#define | I386_SSE_NUM_REGS (I386_MXCSR_REGNUM + 1) |
#define | I386_AVX_NUM_REGS (I386_YMM7H_REGNUM + 1) |
#define | I386_MPX_NUM_REGS (I386_BNDSTATUS_REGNUM + 1) |
#define | I386_AVX512_NUM_REGS (I386_ZMM7H_REGNUM + 1) |
#define | I386_PKEYS_NUM_REGS (I386_PKRU_REGNUM + 1) |
#define | I386_NUM_REGS (I386_GSBASE_REGNUM + 1) |
#define | I386_MAX_REGISTER_SIZE 64 |
#define | I386_SEL_RPL 0x0003 /* Requester's Privilege Level mask. */ |
#define | I386_SEL_UPL 0x0003 /* User Privilege Level. */ |
#define | I386_SEL_KPL 0x0000 /* Kernel Privilege Level. */ |
#define | I386_MAX_INSN_LEN (16) |
Typedefs | |
typedef buf_displaced_step_copy_insn_closure | i386_displaced_step_copy_insn_closure |
Variables | |
const struct regset | i386_gregset |
const struct regset | i386_fpregset |
CORE_ADDR | i386obsd_sigtramp_start_addr |
CORE_ADDR | i386obsd_sigtramp_end_addr |
int | i386obsd_sc_reg_offset [] |
int | i386bsd_sc_reg_offset [] |
#define I386_AVX512_NUM_REGS (I386_ZMM7H_REGNUM + 1) |
Definition at line 350 of file i386-tdep.h.
#define I386_AVX_NUM_REGS (I386_YMM7H_REGNUM + 1) |
Definition at line 348 of file i386-tdep.h.
#define I386_MAX_INSN_LEN (16) |
Definition at line 399 of file i386-tdep.h.
Referenced by i386_gdbarch_init(), i386_insn_is_call(), i386_insn_is_jump(), i386_insn_is_ret(), and i386_relocate_instruction().
#define I386_MAX_REGISTER_SIZE 64 |
Definition at line 355 of file i386-tdep.h.
Referenced by i386_extract_return_value(), i386_process_record(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), i386_store_return_value(), i387_collect_xsave(), i387_register_to_value(), i387_supply_xsave(), and i387_value_to_register().
#define I386_MPX_NUM_REGS (I386_BNDSTATUS_REGNUM + 1) |
Definition at line 349 of file i386-tdep.h.
#define I386_NUM_GREGS 16 |
Definition at line 344 of file i386-tdep.h.
Referenced by i386_darwin_nat_target::fetch_registers(), i386_gnu_nat_target::fetch_registers(), fill_gregset(), i386_gdbarch_init(), i386nto_regset_id(), i386_darwin_nat_target::store_registers(), i386_gnu_nat_target::store_registers(), and supply_gregset().
#define I386_NUM_REGS (I386_GSBASE_REGNUM + 1) |
Definition at line 352 of file i386-tdep.h.
Referenced by i386_gdbarch_init().
#define I386_NUM_XREGS 9 |
Definition at line 345 of file i386-tdep.h.
Referenced by i386_darwin_init_abi(), and i386_gdbarch_init().
#define I386_PKEYS_NUM_REGS (I386_PKRU_REGNUM + 1) |
Definition at line 351 of file i386-tdep.h.
#define I386_SEL_KPL 0x0000 /* Kernel Privilege Level. */ |
Definition at line 395 of file i386-tdep.h.
#define I386_SEL_RPL 0x0003 /* Requester's Privilege Level mask. */ |
Definition at line 393 of file i386-tdep.h.
Referenced by amd64obsd_trapframe_cache(), amd64obsd_trapframe_sniffer(), i386obsd_trapframe_cache(), and i386obsd_trapframe_sniffer().
#define I386_SEL_UPL 0x0003 /* User Privilege Level. */ |
Definition at line 394 of file i386-tdep.h.
Referenced by amd64obsd_trapframe_cache(), amd64obsd_trapframe_sniffer(), i386obsd_trapframe_cache(), and i386obsd_trapframe_sniffer().
#define I386_SSE_NUM_REGS (I386_MXCSR_REGNUM + 1) |
Definition at line 347 of file i386-tdep.h.
Referenced by i386_darwin_nat_target::fetch_registers(), i386_darwin_init_abi(), i386nto_regset_id(), and i386_darwin_nat_target::store_registers().
Definition at line 448 of file i386-tdep.h.
enum i386_regnum |
Definition at line 279 of file i386-tdep.h.
enum record_i386_regnum |
Definition at line 316 of file i386-tdep.h.
enum struct_return |
Enumerator | |
---|---|
pcc_struct_return | |
reg_struct_return |
Definition at line 54 of file i386-tdep.h.
|
extern |
Definition at line 3737 of file i386-tdep.c.
References i386_gdbarch_tdep::al_regnum, ax_reg_mask(), i386_gdbarch_tdep::ax_regnum, i386_gdbarch_tdep::bnd0_regnum, i386_bnd_regnum_p(), i386_byte_regnum_p(), i386_k_regnum_p(), i386_mmx_regnum_p(), i386_word_regnum_p(), i386_ymm_avx512_regnum_p(), i386_ymm_regnum_p(), i386_zmm_regnum_p(), I387_BND0R_REGNUM, I387_FSTAT_REGNUM, I387_ST0_REGNUM, I387_XMM0_REGNUM, I387_XMM16_REGNUM, I387_YMM16H_REGNUM, i386_gdbarch_tdep::k0_regnum, num_lower_zmm_regs, regnum, i386_gdbarch_tdep::ymm0_regnum, i386_gdbarch_tdep::ymm0h_regnum, i386_gdbarch_tdep::ymm16_regnum, i386_gdbarch_tdep::ymm16h_regnum, i386_gdbarch_tdep::zmm0_regnum, and i386_gdbarch_tdep::zmm0h_regnum.
Referenced by amd64_ax_pseudo_register_collect(), and i386_gdbarch_init().
|
extern |
Definition at line 317 of file i386-tdep.c.
References i386_gdbarch_tdep::bnd0_regnum, I387_NUM_BND_REGS, and regnum.
Referenced by i386_ax_pseudo_register_collect(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_type(), i386_pseudo_register_write(), and i386_register_reggroup_p().
|
extern |
Definition at line 185 of file i386-tdep.c.
References i386_gdbarch_tdep::al_regnum, i386_gdbarch_tdep::num_byte_regs, and regnum.
Referenced by amd64_ax_pseudo_register_collect(), amd64_pseudo_register_name(), amd64_pseudo_register_read_value(), amd64_pseudo_register_write(), i386_ax_pseudo_register_collect(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_type(), i386_pseudo_register_write(), and i386_register_reggroup_p().
|
extern |
Definition at line 806 of file i386-tdep.c.
References displaced_debug_printf, gdbarch_max_insn_length(), i386_syscall_p(), paddress(), read_memory(), and write_memory().
Referenced by i386_linux_displaced_step_copy_insn().
|
extern |
Definition at line 843 of file i386-tdep.c.
References buf_displaced_step_copy_insn_closure::buf, displaced_debug_printf, gdbarch_byte_order(), gdbarch_max_insn_length(), i386_absolute_call_p(), i386_absolute_jmp_p(), i386_call_p(), I386_ESP_REGNUM, i386_ret_p(), i386_syscall_p(), paddress(), read_memory_unsigned_integer(), regcache_cooked_read_unsigned(), regcache_read_pc(), regcache_write_pc(), and write_memory_unsigned_integer().
Referenced by i386_linux_init_abi().
|
extern |
Definition at line 207 of file i386-tdep.c.
References i386_gdbarch_tdep::eax_regnum, i386_gdbarch_tdep::num_dword_regs, and regnum.
Referenced by amd64_ax_pseudo_register_collect(), amd64_pseudo_register_name(), amd64_pseudo_register_read_value(), amd64_pseudo_register_write(), i386_pseudo_register_type(), and i386_register_reggroup_p().
|
extern |
Definition at line 4530 of file i386-tdep.c.
References i386_in_indirect_branch_thunk(), i386_stap_adjust_register(), i386_stap_is_single_operand(), i386_stap_parse_special_token(), i386_svr4_reg_to_regnum(), set_gdbarch_in_indirect_branch_thunk(), set_gdbarch_stab_reg_to_regnum(), set_gdbarch_stap_adjust_register(), set_gdbarch_stap_integer_prefixes(), set_gdbarch_stap_is_single_operand(), set_gdbarch_stap_parse_special_token(), set_gdbarch_stap_register_indirection_prefixes(), set_gdbarch_stap_register_indirection_suffixes(), set_gdbarch_stap_register_prefixes(), stap_register_indirection_prefixes, and stap_register_indirection_suffixes.
Referenced by i386_linux_init_abi(), i386_svr4_init_abi(), i386fbsd_init_abi(), i386gnu_init_abi(), i386nbsdelf_init_abi(), i386nto_init_abi(), and i386obsd_init_abi().
|
extern |
Definition at line 373 of file i386-tdep.c.
References I387_FCTRL_REGNUM, I387_ST0_REGNUM, and regnum.
Referenced by fetch_register(), i386_process_record(), i386_register_reggroup_p(), i386_register_to_value(), i386_value_to_register(), i387_convert_register_p(), i387_register_to_value(), i387_value_to_register(), and store_register().
|
extern |
Definition at line 385 of file i386-tdep.c.
References I387_FCTRL_REGNUM, I387_ST0_REGNUM, I387_XMM0_REGNUM, and regnum.
Referenced by fetch_register(), i386_process_record(), i386_register_reggroup_p(), and store_register().
|
extern |
Definition at line 4055 of file i386-tdep.c.
References i386_gdbarch_tdep::fpregset, i386_gregset, i386_gdbarch_tdep::sizeof_fpregset, and i386_gdbarch_tdep::sizeof_gregset.
Referenced by i386_gdbarch_init().
|
extern |
Definition at line 248 of file i386-tdep.c.
References I387_NUM_K_REGS, i386_gdbarch_tdep::k0_regnum, and regnum.
Referenced by i386_ax_pseudo_register_collect(), i386_pseudo_register_read_into_value(), i386_pseudo_register_type(), and i386_pseudo_register_write().
|
extern |
Definition at line 9000 of file i386-tdep.c.
References reg_buffer::arch(), get_current_arch(), i386_gdbarch_tdep::tdesc, and tdesc_find_feature().
Referenced by i386_linux_report_signal_info(), i386_mpx_info_bounds(), and i386_mpx_set_bounds().
|
extern |
Definition at line 4073 of file i386-tdep.c.
References gdbarch_byte_order(), get_frame_arch(), general_symbol_info::linkage_name(), lookup_minimal_symbol_by_pc(), bound_minimal_symbol::minsym, name, and read_memory_unsigned_integer().
Referenced by i386_windows_skip_trampoline_code().
|
extern |
Definition at line 427 of file i386-tdep.c.
References I387_NUM_PKEYS_REGS, i386_gdbarch_tdep::pkru_regnum, and regnum.
Referenced by i386_register_reggroup_p().
|
extern |
Definition at line 5112 of file i386-tdep.c.
References i386_record_s::addr, i386_record_s::aflag, i386_record_s::dflag, extract_unsigned_integer(), gdb_printf(), gdb_stderr, gdb_stdlog, i386_record_s::gdbarch, gdbarch_byte_order(), I386_EAX_REGNUM, i386_fp_regnum_p(), i386_fpc_regnum_p(), I386_MAX_REGISTER_SIZE, i386_mmx_regnum_p(), i386_mxcsr_regnum_p(), i386_record_floats(), I386_RECORD_FULL_ARCH_LIST_ADD_REG, i386_record_lea_modrm(), i386_record_lea_modrm_addr(), i386_record_modrm(), i386_record_push(), I386_SAVE_FPU_ENV, I386_SAVE_FPU_ENV_REG_STACK, I386_SAVE_FPU_REGS, i386_xmm_regnum_p(), I387_FCTRL_REGNUM, I387_FTAG_REGNUM, I387_MM0_REGNUM, I387_MXCSR_REGNUM, I387_ST0_REGNUM, I387_XMM0_REGNUM, i386_record_s::mod, i386_record_s::modrm, OP_CMPL, i386_record_s::orig_addr, i386_record_s::ot, OT_BYTE, OT_DQUAD, OT_LONG, OT_QUAD, OT_WORD, i386_record_s::override, paddress(), i386_record_s::popl_esp_hack, PREFIX_ADDR, PREFIX_DATA, PREFIX_LOCK, PREFIX_REPNZ, PREFIX_REPZ, record_debug, record_full_arch_list_add_end(), record_full_arch_list_add_mem(), record_full_arch_list_add_reg(), record_full_memory_query, record_read_memory(), i386_record_s::reg, i386_record_s::regcache, regcache_raw_read_unsigned(), i386_record_s::regmap, regnum, i386_record_s::rex_b, i386_record_s::rex_x, i386_record_s::rip_offset, i386_record_s::rm, X86_RECORD_CS_REGNUM, X86_RECORD_DS_REGNUM, X86_RECORD_EFLAGS_REGNUM, X86_RECORD_ES_REGNUM, X86_RECORD_FS_REGNUM, X86_RECORD_GS_REGNUM, X86_RECORD_R8_REGNUM, X86_RECORD_REAX_REGNUM, X86_RECORD_REBP_REGNUM, X86_RECORD_REBX_REGNUM, X86_RECORD_RECX_REGNUM, X86_RECORD_REDI_REGNUM, X86_RECORD_REDX_REGNUM, X86_RECORD_REIP_REGNUM, X86_RECORD_RESI_REGNUM, X86_RECORD_RESP_REGNUM, X86_RECORD_SS_REGNUM, and yquery().
Referenced by amd64_linux_init_abi_common(), and i386_linux_init_abi().
|
extern |
Definition at line 463 of file i386-tdep.c.
References i386_gdbarch_tdep::al_regnum, i386_gdbarch_tdep::ax_regnum, i386_gdbarch_tdep::bnd0_regnum, i386_bnd_names, i386_bnd_regnum_p(), i386_byte_names, i386_byte_regnum_p(), i386_mmx_names, i386_mmx_regnum_p(), i386_word_names, i386_word_regnum_p(), i386_ymm_names, i386_ymm_regnum_p(), i386_zmm_names, i386_zmm_regnum_p(), I387_MM0_REGNUM, regnum, i386_gdbarch_tdep::ymm0_regnum, and i386_gdbarch_tdep::zmm0_regnum.
Referenced by amd64_pseudo_register_name(), and i386_gdbarch_init().
|
extern |
Definition at line 3419 of file i386-tdep.c.
References i386_gdbarch_tdep::al_regnum, i386_gdbarch_tdep::ax_regnum, i386_gdbarch_tdep::bnd0_regnum, builtin_type::builtin_data_ptr, builtin_type(), value::contents_raw(), extract_unsigned_integer(), gdbarch_byte_order(), i386_bnd_regnum_p(), i386_byte_regnum_p(), i386_k_regnum_p(), I386_MAX_REGISTER_SIZE, i386_mmx_regnum_p(), i386_mmx_regnum_to_fp_regnum(), i386_word_regnum_p(), i386_ymm_avx512_regnum_p(), i386_ymm_regnum_p(), i386_zmm_regnum_p(), I387_BND0R_REGNUM, I387_XMM0_REGNUM, I387_XMM16_REGNUM, I387_YMM16H_REGNUM, i386_gdbarch_tdep::k0_regnum, type::length(), value::mark_bytes_unavailable(), num_lower_zmm_regs, readable_regcache::raw_read(), register_size(), regnum, size, status, target_gdbarch(), value::type(), i386_gdbarch_tdep::ymm0_regnum, i386_gdbarch_tdep::ymm0h_regnum, i386_gdbarch_tdep::ymm16_regnum, i386_gdbarch_tdep::ymm16h_regnum, i386_gdbarch_tdep::zmm0_regnum, and i386_gdbarch_tdep::zmm0h_regnum.
Referenced by amd64_pseudo_register_read_value(), and i386_pseudo_register_read_value().
Definition at line 3366 of file i386-tdep.c.
References builtin_type(), i386_bnd_regnum_p(), i386_bnd_type(), i386_byte_regnum_p(), i386_dword_regnum_p(), i386_k_regnum_p(), i386_mmx_regnum_p(), i386_mmx_type(), i386_word_regnum_p(), i386_ymm_avx512_regnum_p(), i386_ymm_regnum_p(), i386_ymm_type(), i386_zmm_regnum_p(), i386_zmm_type(), and regnum.
Referenced by amd64_x32_pseudo_register_type(), and i386_gdbarch_init().
|
extern |
Definition at line 3614 of file i386-tdep.c.
References i386_gdbarch_tdep::al_regnum, i386_gdbarch_tdep::ax_regnum, i386_gdbarch_tdep::bnd0_regnum, builtin_type::builtin_data_ptr, builtin_type(), extract_unsigned_integer(), gdbarch_byte_order(), i386_bnd_regnum_p(), i386_byte_regnum_p(), i386_k_regnum_p(), I386_MAX_REGISTER_SIZE, i386_mmx_regnum_p(), i386_mmx_regnum_to_fp_regnum(), i386_word_regnum_p(), i386_ymm_avx512_regnum_p(), i386_ymm_regnum_p(), i386_zmm_regnum_p(), I387_BND0R_REGNUM, I387_XMM0_REGNUM, I387_XMM16_REGNUM, I387_YMM0_REGNUM, I387_YMM16H_REGNUM, i386_gdbarch_tdep::k0_regnum, type::length(), num_lower_zmm_regs, readable_regcache::raw_read(), regcache::raw_write(), register_size(), regnum, size, target_gdbarch(), i386_gdbarch_tdep::ymm0_regnum, i386_gdbarch_tdep::ymm0h_regnum, i386_gdbarch_tdep::ymm16_regnum, i386_gdbarch_tdep::ymm16h_regnum, i386_gdbarch_tdep::zmm0_regnum, and i386_gdbarch_tdep::zmm0h_regnum.
Referenced by amd64_pseudo_register_write(), and i386_gdbarch_init().
|
extern |
Definition at line 4604 of file i386-tdep.c.
References all_reggroup, default_register_reggroup_p(), float_reggroup, general_reggroup, i386_bnd_regnum_p(), i386_bndr_regnum_p(), i386_byte_regnum_p(), i386_dword_regnum_p(), i386_fp_regnum_p(), i386_fpc_regnum_p(), i386_mmx_reggroup, i386_mmx_regnum_p(), i386_mpx_ctrl_regnum_p(), i386_mxcsr_regnum_p(), i386_pkru_regnum_p(), i386_sse_reggroup, i386_word_regnum_p(), i386_xmm_avx512_regnum_p(), i386_xmm_regnum_p(), i386_ymm_avx512_regnum_p(), i386_ymm_regnum_p(), i386_ymmh_avx512_regnum_p(), i386_ymmh_regnum_p(), i386_zmm_regnum_p(), i386_zmmh_regnum_p(), regnum, vector_reggroup, and i386_gdbarch_tdep::xcr0.
Referenced by amd64_linux_register_reggroup_p(), i386_gdbarch_init(), and i386_linux_register_reggroup_p().
|
extern |
Definition at line 4104 of file i386-tdep.c.
References find_pc_partial_function(), get_frame_pc(), and name.
Referenced by darwin_dwarf_signal_frame_p(), i386_darwin_init_abi(), i386_gdbarch_init(), and x86_darwin_init_abi_64().
|
extern |
Definition at line 1934 of file i386-tdep.c.
References extract_signed_integer(), gdbarch_byte_order(), general_symbol_info::linkage_name(), lookup_minimal_symbol_by_pc(), bound_minimal_symbol::minsym, and target_read_code().
Referenced by i386_windows_init_abi_common().
|
extern |
Definition at line 4174 of file i386-tdep.c.
Referenced by amd64_init_abi(), and i386_elf_init_abi().
|
extern |
Definition at line 4462 of file i386-tdep.c.
References i386_stap_parse_special_token_three_arg_disp(), and i386_stap_parse_special_token_triplet().
Referenced by amd64_init_abi(), and i386_elf_init_abi().
|
extern |
Definition at line 3953 of file i386-tdep.c.
References reg_buffer::arch(), i386_gdbarch_tdep::gregset_num_regs, i386_gdbarch_tdep::gregset_reg_offset, reg_buffer::raw_supply(), regnum, and i386_gdbarch_tdep::sizeof_gregset.
|
extern |
Definition at line 4563 of file i386-tdep.c.
References find_solib_trampoline_target(), i386_elf_init_abi(), i386_svr4_sigcontext_addr(), i386_svr4_sigtramp_p(), i386_gdbarch_tdep::jb_pc_offset, i386_gdbarch_tdep::sc_pc_offset, i386_gdbarch_tdep::sc_sp_offset, set_gdbarch_skip_trampoline_code(), i386_gdbarch_tdep::sigcontext_addr, and i386_gdbarch_tdep::sigtramp_p.
Referenced by i386_sol2_init_abi().
|
extern |
Definition at line 578 of file i386-tdep.c.
References gdbarch_num_cooked_regs(), i386_svr4_dwarf_reg_to_regnum(), and regnum.
Referenced by i386_elf_init_abi(), and i386_go32_init_abi().
|
extern |
Definition at line 8957 of file i386-tdep.c.
References i386_create_target_description().
Referenced by i386_gdbarch_init(), i386_go32_init_abi(), i386fbsd_core_read_description(), amd64_fbsd_nat_target::read_description(), and i386_fbsd_nat_target::read_description().
|
extern |
Definition at line 2730 of file i386-tdep.c.
References obj_section::addr(), regcache::cooked_write(), find_function_addr(), find_pc_section(), gdbarch_byte_order(), i386_16_byte_align_p(), I386_EBP_REGNUM, I386_EBX_REGNUM, I386_ECX_REGNUM, I386_ESP_REGNUM, i387_reset_bnd_regs(), in_plt_section(), maint_obj_section_from_bfd_section(), objfile::obfd, obj_section::objfile, return_method_struct, store_unsigned_integer(), and write_memory().
Referenced by i386_push_dummy_call(), and i386_windows_push_dummy_call().
|
extern |
Definition at line 196 of file i386-tdep.c.
References i386_gdbarch_tdep::ax_regnum, i386_gdbarch_tdep::num_word_regs, and regnum.
Referenced by amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_type(), i386_pseudo_register_write(), and i386_register_reggroup_p().
|
extern |
Definition at line 347 of file i386-tdep.c.
References I387_NUM_XMM_AVX512_REGS, I387_XMM16_REGNUM, and regnum.
Referenced by i386_register_reggroup_p().
|
extern |
Definition at line 332 of file i386-tdep.c.
References I387_NUM_XMM_REGS, I387_XMM0_REGNUM, and regnum.
Referenced by amd64_dwarf_reg_to_regnum(), i386_dbx_reg_to_regnum(), i386_process_record(), and i386_register_reggroup_p().
|
extern |
Definition at line 302 of file i386-tdep.c.
References i386_gdbarch_tdep::num_ymm_avx512_regs, regnum, and i386_gdbarch_tdep::ymm16_regnum.
Referenced by amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), i386_pseudo_register_read_into_value(), i386_pseudo_register_type(), i386_pseudo_register_write(), and i386_register_reggroup_p().
|
extern |
Definition at line 276 of file i386-tdep.c.
References i386_gdbarch_tdep::num_ymm_regs, regnum, and i386_gdbarch_tdep::ymm0_regnum.
Referenced by amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_type(), i386_pseudo_register_write(), and i386_register_reggroup_p().
|
extern |
Definition at line 235 of file i386-tdep.c.
References i386_gdbarch_tdep::num_zmm_regs, regnum, and i386_gdbarch_tdep::zmm0_regnum.
Referenced by amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_type(), i386_pseudo_register_write(), and i386_register_reggroup_p().
|
extern |
Definition at line 222 of file i386-tdep.c.
References i386_gdbarch_tdep::num_zmm_regs, regnum, and i386_gdbarch_tdep::zmm0h_regnum.
Referenced by i386_register_name(), and i386_register_reggroup_p().
|
extern |
Definition at line 75 of file i386-bsd-tdep.c.
References i386bsd_sc_reg_offset, i386bsd_sigcontext_addr(), i386_gdbarch_tdep::jb_pc_offset, i386_gdbarch_tdep::sc_num_regs, i386_gdbarch_tdep::sc_reg_offset, i386_gdbarch_tdep::sigcontext_addr, i386_gdbarch_tdep::sigtramp_end, and i386_gdbarch_tdep::sigtramp_start.
Referenced by amd64fbsd_init_abi(), i386fbsd_init_abi(), i386nbsd_init_abi(), and i386obsd_init_abi().
Definition at line 3152 of file i386-tdep.c.
References i386_gdbarch_tdep::i387_ext_type, and tdesc_find_type().
Referenced by i386_extract_return_value(), i386_store_return_value(), i387_convert_register_p(), i387_register_to_value(), i387_value_to_register(), and print_i387_value().
|
extern |
Definition at line 4047 of file i386-tdep.c.
Referenced by i386_gdbarch_init(), i386_linux_iterate_over_regset_sections(), and i386fbsd_iterate_over_regset_sections().
|
extern |
Definition at line 4042 of file i386-tdep.c.
Referenced by amd64_linux_iterate_over_regset_sections(), i386_iterate_over_regset_sections(), i386_linux_iterate_over_regset_sections(), and i386nto_supply_gregset().
|
extern |
Definition at line 54 of file i386-bsd-tdep.c.
Referenced by i386bsd_init_abi().
|
extern |
Definition at line 144 of file i386-obsd-tdep.c.
Referenced by i386obsd_init_abi().
|
extern |
Definition at line 141 of file i386-obsd-tdep.c.
Referenced by _initialize_i386obsd_nat(), and i386obsd_init_abi().
|
extern |
Definition at line 140 of file i386-obsd-tdep.c.
Referenced by _initialize_i386obsd_nat(), and i386obsd_init_abi().