GDB (API)
|
#include "defs.h"
#include "arch-utils.h"
#include "frame.h"
#include "gdbcore.h"
#include "regcache.h"
#include "osabi.h"
#include "symtab.h"
#include "gdbtypes.h"
#include "reggroups.h"
#include "regset.h"
#include "amd64-linux-tdep.h"
#include "i386-linux-tdep.h"
#include "linux-tdep.h"
#include "i386-xstate.h"
#include "gdb_string.h"
#include "amd64-tdep.h"
#include "solib-svr4.h"
#include "xml-syscall.h"
#include "glibc-tdep.h"
#include "features/i386/amd64-linux.c"
#include "features/i386/amd64-avx-linux.c"
#include "features/i386/x32-linux.c"
#include "features/i386/x32-avx-linux.c"
#include "record-full.h"
#include "linux-record.h"
Go to the source code of this file.
Defines | |
#define | XML_SYSCALL_FILENAME_AMD64 "syscalls/amd64-linux.xml" |
#define | LINUX_SIGTRAMP_INSN0 0x48 /* mov $NNNNNNNN, %rax */ |
#define | LINUX_SIGTRAMP_OFFSET0 0 |
#define | LINUX_SIGTRAMP_INSN1 0x0f /* syscall */ |
#define | LINUX_SIGTRAMP_OFFSET1 7 |
#define | LINUX_SIGTRAMP_LEN (sizeof amd64_linux_sigtramp_code) |
#define | AMD64_LINUX_UCONTEXT_SIGCONTEXT_OFFSET 40 |
#define | RECORD_ARCH_GET_FS 0x1003 |
#define | RECORD_ARCH_GET_GS 0x1004 |
#define | AMD64_LINUX_redzone 128 |
#define | AMD64_LINUX_xstate 512 |
#define | AMD64_LINUX_frame_size 560 |
Functions | |
void | _initialize_amd64_linux_tdep (void) |
Variables | |
int | amd64_linux_gregset_reg_offset [] |
#define AMD64_LINUX_frame_size 560 |
Definition at line 1244 of file amd64-linux-tdep.c.
#define AMD64_LINUX_redzone 128 |
Definition at line 1242 of file amd64-linux-tdep.c.
#define AMD64_LINUX_UCONTEXT_SIGCONTEXT_OFFSET 40 |
Definition at line 194 of file amd64-linux-tdep.c.
#define AMD64_LINUX_xstate 512 |
Definition at line 1243 of file amd64-linux-tdep.c.
#define LINUX_SIGTRAMP_INSN0 0x48 /* mov $NNNNNNNN, %rax */ |
Definition at line 105 of file amd64-linux-tdep.c.
#define LINUX_SIGTRAMP_INSN1 0x0f /* syscall */ |
Definition at line 107 of file amd64-linux-tdep.c.
#define LINUX_SIGTRAMP_LEN (sizeof amd64_linux_sigtramp_code) |
Definition at line 126 of file amd64-linux-tdep.c.
#define LINUX_SIGTRAMP_OFFSET0 0 |
Definition at line 106 of file amd64-linux-tdep.c.
#define LINUX_SIGTRAMP_OFFSET1 7 |
Definition at line 108 of file amd64-linux-tdep.c.
#define RECORD_ARCH_GET_FS 0x1003 |
Definition at line 1173 of file amd64-linux-tdep.c.
#define RECORD_ARCH_GET_GS 0x1004 |
Definition at line 1174 of file amd64-linux-tdep.c.
#define XML_SYSCALL_FILENAME_AMD64 "syscalls/amd64-linux.xml" |
Definition at line 49 of file amd64-linux-tdep.c.
void _initialize_amd64_linux_tdep | ( | void | ) |
Definition at line 1616 of file amd64-linux-tdep.c.
Definition at line 67 of file amd64-linux-tdep.c.