GDB (xrefs)
Classes | Functions
/tmp/gdb-7.10/gdb/tramp-frame.c File Reference
#include "defs.h"
#include "tramp-frame.h"
#include "frame-unwind.h"
#include "gdbcore.h"
#include "symtab.h"
#include "objfiles.h"
#include "target.h"
#include "trad-frame.h"
#include "frame-base.h"

Go to the source code of this file.

Classes

struct  frame_data
 
struct  tramp_frame_cache
 

Functions

static struct trad_frame_cachetramp_frame_cache (struct frame_info *this_frame, void **this_cache)
 
static void tramp_frame_this_id (struct frame_info *this_frame, void **this_cache, struct frame_id *this_id)
 
static struct valuetramp_frame_prev_register (struct frame_info *this_frame, void **this_cache, int prev_regnum)
 
static CORE_ADDR tramp_frame_start (const struct tramp_frame *tramp, struct frame_info *this_frame, CORE_ADDR pc)
 
static int tramp_frame_sniffer (const struct frame_unwind *self, struct frame_info *this_frame, void **this_cache)
 
void tramp_frame_prepend_unwinder (struct gdbarch *gdbarch, const struct tramp_frame *tramp_frame)
 

Function Documentation

static struct trad_frame_cache* tramp_frame_cache ( struct frame_info this_frame,
void **  this_cache 
)
static
void tramp_frame_prepend_unwinder ( struct gdbarch gdbarch,
const struct tramp_frame tramp_frame 
)
static struct value* tramp_frame_prev_register ( struct frame_info this_frame,
void **  this_cache,
int  prev_regnum 
)
static

Definition at line 71 of file tramp-frame.c.

References trad_frame_get_register(), and tramp_frame_cache().

Referenced by tramp_frame_prepend_unwinder().

static int tramp_frame_sniffer ( const struct frame_unwind self,
struct frame_info this_frame,
void **  this_cache 
)
static
static CORE_ADDR tramp_frame_start ( const struct tramp_frame tramp,
struct frame_info this_frame,
CORE_ADDR  pc 
)
static
static void tramp_frame_this_id ( struct frame_info this_frame,
void **  this_cache,
struct frame_id this_id 
)
static

Definition at line 60 of file tramp-frame.c.

References trad_frame_get_id(), and tramp_frame_cache().

Referenced by tramp_frame_prepend_unwinder().