GDB (xrefs)
Classes | Functions | Variables
/home/stan/gdb/src/gdb/sentinel-frame.c File Reference
#include "defs.h"
#include "regcache.h"
#include "sentinel-frame.h"
#include "inferior.h"
#include "frame-unwind.h"

Go to the source code of this file.

Classes

struct  frame_unwind_cache

Functions

void * sentinel_frame_cache (struct regcache *regcache)
static struct valuesentinel_frame_prev_register (struct frame_info *this_frame, void **this_prologue_cache, int regnum)
static void sentinel_frame_this_id (struct frame_info *this_frame, void **this_prologue_cache, struct frame_id *this_id)
static struct gdbarchsentinel_frame_prev_arch (struct frame_info *this_frame, void **this_prologue_cache)

Variables

struct frame_unwind sentinel_frame_unwind

Function Documentation

void* sentinel_frame_cache ( struct regcache regcache)

Definition at line 33 of file sentinel-frame.c.

References FRAME_OBSTACK_ZALLOC, and frame_unwind_cache::regcache.

Referenced by create_sentinel_frame().

static struct gdbarch* sentinel_frame_prev_arch ( struct frame_info this_frame,
void **  this_prologue_cache 
) [static, read]

Definition at line 70 of file sentinel-frame.c.

References get_regcache_arch(), and frame_unwind_cache::regcache.

static struct value* sentinel_frame_prev_register ( struct frame_info this_frame,
void **  this_prologue_cache,
int  regnum 
) [static, read]
static void sentinel_frame_this_id ( struct frame_info this_frame,
void **  this_prologue_cache,
struct frame_id this_id 
) [static]

Definition at line 59 of file sentinel-frame.c.

References _, and internal_error().


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines