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

Go to the source code of this file.

Classes

struct  frame_base_table_entry
struct  frame_base_table

Functions

static CORE_ADDR default_frame_base_address (struct frame_info *this_frame, void **this_cache)
static CORE_ADDR default_frame_locals_address (struct frame_info *this_frame, void **this_cache)
static CORE_ADDR default_frame_args_address (struct frame_info *this_frame, void **this_cache)
static void * frame_base_init (struct obstack *obstack)
void frame_base_append_sniffer (struct gdbarch *gdbarch, frame_base_sniffer_ftype *sniffer)
void frame_base_set_default (struct gdbarch *gdbarch, const struct frame_base *default_base)
struct frame_baseframe_base_find_by_frame (struct frame_info *this_frame)
void _initialize_frame_base (void)

Variables

struct frame_base default_frame_base
static struct gdbarch_dataframe_base_data
initialize_file_ftype _initialize_frame_base

Function Documentation

void _initialize_frame_base ( void  )
static CORE_ADDR default_frame_args_address ( struct frame_info this_frame,
void **  this_cache 
) [static]

Definition at line 43 of file frame-base.c.

References default_frame_base_address().

static CORE_ADDR default_frame_base_address ( struct frame_info this_frame,
void **  this_cache 
) [static]

Definition at line 31 of file frame-base.c.

References get_frame_base().

Referenced by default_frame_args_address(), and default_frame_locals_address().

static CORE_ADDR default_frame_locals_address ( struct frame_info this_frame,
void **  this_cache 
) [static]

Definition at line 37 of file frame-base.c.

References default_frame_base_address().

void frame_base_append_sniffer ( struct gdbarch gdbarch,
frame_base_sniffer_ftype sniffer 
)
struct frame_base* frame_base_find_by_frame ( struct frame_info this_frame) [read]
static void* frame_base_init ( struct obstack *  obstack) [static]
void frame_base_set_default ( struct gdbarch gdbarch,
const struct frame_base default_base 
)

Variable Documentation

Initial value:

Definition at line 48 of file frame-base.c.

Referenced by frame_base_init().

struct gdbarch_data* frame_base_data [static]

Definition at line 55 of file frame-base.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines