GDB (API)
Defines | Functions | Variables
/home/stan/gdb/src/gdb/aarch64-linux-tdep.c File Reference
#include "defs.h"
#include "gdbarch.h"
#include "glibc-tdep.h"
#include "linux-tdep.h"
#include "aarch64-tdep.h"
#include "aarch64-linux-tdep.h"
#include "osabi.h"
#include "solib-svr4.h"
#include "symtab.h"
#include "tramp-frame.h"
#include "trad-frame.h"
#include "inferior.h"
#include "regcache.h"
#include "regset.h"

Go to the source code of this file.

Defines

#define AARCH64_LINUX_SIZEOF_GREGSET   (34 * X_REGISTER_SIZE)
#define AARCH64_LINUX_SIZEOF_FPREGSET   (33 * V_REGISTER_SIZE)
#define AARCH64_SIGCONTEXT_REG_SIZE   8
#define AARCH64_RT_SIGFRAME_UCONTEXT_OFFSET   128
#define AARCH64_UCONTEXT_SIGCONTEXT_OFFSET   176
#define AARCH64_SIGCONTEXT_XO_OFFSET   8

Functions

void aarch64_linux_supply_gregset (struct regcache *regcache, const gdb_byte *gregs_buf)
void aarch64_linux_supply_fpregset (struct regcache *regcache, const gdb_byte *fpregs_buf)
void _initialize_aarch64_linux_tdep (void)

Variables

initialize_file_ftype _initialize_aarch64_linux_tdep

Define Documentation

Definition at line 46 of file aarch64-linux-tdep.c.

Definition at line 41 of file aarch64-linux-tdep.c.

Definition at line 129 of file aarch64-linux-tdep.c.

Definition at line 128 of file aarch64-linux-tdep.c.

Definition at line 131 of file aarch64-linux-tdep.c.

Definition at line 130 of file aarch64-linux-tdep.c.


Function Documentation

Definition at line 299 of file aarch64-linux-tdep.c.

void aarch64_linux_supply_fpregset ( struct regcache *  regcache,
const gdb_byte fpregs_buf 
)

Definition at line 211 of file aarch64-linux-tdep.c.

void aarch64_linux_supply_gregset ( struct regcache *  regcache,
const gdb_byte gregs_buf 
)

Definition at line 186 of file aarch64-linux-tdep.c.


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines