GDB (xrefs)
Loading...
Searching...
No Matches
Macros | Functions | Variables
aarch64-ravenscar-thread.c File Reference
#include "defs.h"
#include "gdbcore.h"
#include "regcache.h"
#include "aarch64-tdep.h"
#include "inferior.h"
#include "ravenscar-thread.h"
#include "aarch64-ravenscar-thread.h"
#include "gdbarch.h"

Go to the source code of this file.

Macros

#define NO_OFFSET   -1
 
#define V_INIT_OFFSET   640
 

Functions

static struct ravenscar_arch_ops aarch64_ravenscar_ops (aarch64_context_offsets, -1, -1, V_INIT_OFFSET, aarch64_context_offsets[AARCH64_FPSR_REGNUM], AARCH64_V0_REGNUM, AARCH64_FPCR_REGNUM)
 
void register_aarch64_ravenscar_ops (struct gdbarch *gdbarch)
 

Variables

static const int aarch64_context_offsets []
 

Macro Definition Documentation

◆ NO_OFFSET

#define NO_OFFSET   -1

Definition at line 29 of file aarch64-ravenscar-thread.c.

◆ V_INIT_OFFSET

#define V_INIT_OFFSET   640

Definition at line 64 of file aarch64-ravenscar-thread.c.

Function Documentation

◆ aarch64_ravenscar_ops()

static struct ravenscar_arch_ops aarch64_ravenscar_ops ( aarch64_context_offsets ,
- 1,
- 1,
V_INIT_OFFSET ,
aarch64_context_offsets [AARCH64_FPSR_REGNUM],
AARCH64_V0_REGNUM ,
AARCH64_FPCR_REGNUM  )
static

◆ register_aarch64_ravenscar_ops()

void register_aarch64_ravenscar_ops ( struct gdbarch * gdbarch)

Variable Documentation

◆ aarch64_context_offsets

const int aarch64_context_offsets[]
static
Initial value:
=
{
8, 16, 24, 32,
40, 48, 56, 64,
72,
80, 88, 96, 88,
128, 144, 160, 176,
192, 208, 224, 240,
256, 272, 288, 304,
320, 336, 352, 368,
384, 400, 416, 432,
448, 464, 480, 496,
512, 528, 544, 560,
576, 592, 608, 624,
112, 116,
}
#define NO_OFFSET

Definition at line 33 of file aarch64-ravenscar-thread.c.