GDB (xrefs)
|
#include "gdbsupport/x86-xstate.h"
Go to the source code of this file.
Macros | |
#define | I386_LINUX_ORIG_EAX_REGNUM (I386_PKRU_REGNUM + 1) |
#define | I386_LINUX_NUM_REGS (I386_LINUX_ORIG_EAX_REGNUM + 1) |
#define | I386_LINUX_XSAVE_XCR0_OFFSET 464 |
Functions | |
uint64_t | i386_linux_core_read_xsave_info (bfd *abfd, x86_xsave_layout &layout) |
bool | i386_linux_core_read_x86_xsave_layout (struct gdbarch *gdbarch, x86_xsave_layout &layout) |
void | i386_linux_report_signal_info (struct gdbarch *gdbarch, struct ui_out *uiout, enum gdb_signal siggnal) |
const struct target_desc * | i386_linux_read_description (uint64_t xcr0) |
struct type * | x86_linux_get_siginfo_type (struct gdbarch *gdbarch) |
Variables | |
int | i386_linux_gregset_reg_offset [] |
#define I386_LINUX_NUM_REGS (I386_LINUX_ORIG_EAX_REGNUM + 1) |
Definition at line 37 of file i386-linux-tdep.h.
Referenced by i386_linux_init_abi().
#define I386_LINUX_ORIG_EAX_REGNUM (I386_PKRU_REGNUM + 1) |
Definition at line 34 of file i386-linux-tdep.h.
Referenced by fill_gregset(), i386_linux_get_syscall_number_from_regcache(), i386_linux_init_abi(), i386_linux_register_reggroup_p(), i386_linux_write_pc(), and supply_gregset().
#define I386_LINUX_XSAVE_XCR0_OFFSET 464 |
Definition at line 79 of file i386-linux-tdep.h.
Referenced by amd64_linux_init_abi_common(), i386_linux_core_read_xsave_info(), i386_linux_init_abi(), and x86_linux_nat_target::read_description().
|
extern |
Definition at line 675 of file i386-linux-tdep.c.
References core_bfd, and i386_linux_core_read_xsave_info().
Referenced by amd64_linux_init_abi_common(), and i386_linux_init_abi().
|
extern |
Definition at line 644 of file i386-linux-tdep.c.
References I386_LINUX_XSAVE_XCR0_OFFSET, i387_guess_xsave_layout(), and size.
Referenced by amd64_linux_core_read_description(), i386_linux_core_read_description(), and i386_linux_core_read_x86_xsave_layout().
|
extern |
Definition at line 684 of file i386-linux-tdep.c.
References i386_create_target_description().
Referenced by i386_linux_core_read_description(), i386_linux_init_abi(), and x86_linux_nat_target::read_description().
|
extern |
Definition at line 395 of file i386-linux-tdep.c.
References ui_out::field_core_addr(), ui_out::field_string(), i386_mpx_enabled(), parse_and_eval_long(), SIG_CODE_BOUNDARY_FAULT, and ui_out::text().
Referenced by amd64_linux_init_abi_common(), and i386_linux_init_abi().
Definition at line 738 of file i386-linux-tdep.c.
References linux_get_siginfo_type_with_fields(), and LINUX_SIGINFO_FIELD_ADDR_BND.
Referenced by amd64_linux_init_abi_common(), and i386_linux_init_abi().
|
extern |
Definition at line 586 of file i386-linux-tdep.c.
Referenced by fetch_register(), fill_gregset(), i386_linux_init_abi(), store_register(), and supply_gregset().