GDB (API)
Functions | Variables
/home/stan/gdb/src/gdb/dwarf2-frame-tailcall.c File Reference
#include "defs.h"
#include "gdb_assert.h"
#include "frame.h"
#include "dwarf2-frame-tailcall.h"
#include "dwarf2loc.h"
#include "frame-unwind.h"
#include "block.h"
#include "hashtab.h"
#include "exceptions.h"
#include "gdbtypes.h"
#include "regcache.h"
#include "value.h"
#include "dwarf2-frame.h"

Go to the source code of this file.

Functions

struct value * dwarf2_tailcall_prev_register_first (struct frame_info *this_frame, void **tailcall_cachep, int regnum)
void dwarf2_tailcall_sniffer_first (struct frame_info *this_frame, void **tailcall_cachep, const LONGEST *entry_cfa_sp_offsetp)
void _initialize_tailcall_frame (void)

Variables

struct frame_unwind dwarf2_tailcall_frame_unwind
initialize_file_ftype _initialize_tailcall_frame

Function Documentation

void _initialize_tailcall_frame ( void  )

Definition at line 473 of file dwarf2-frame-tailcall.c.

struct value* dwarf2_tailcall_prev_register_first ( struct frame_info *  this_frame,
void **  tailcall_cachep,
int  regnum 
) [read]

Definition at line 267 of file dwarf2-frame-tailcall.c.

void dwarf2_tailcall_sniffer_first ( struct frame_info *  this_frame,
void **  tailcall_cachep,
const LONGEST entry_cfa_sp_offsetp 
)

Definition at line 363 of file dwarf2-frame-tailcall.c.


Variable Documentation

Initial value:
{
  TAILCALL_FRAME,
  default_frame_unwind_stop_reason,
  tailcall_frame_this_id,
  tailcall_frame_prev_register,
  NULL,
  tailcall_frame_sniffer,
  tailcall_frame_dealloc_cache,
  tailcall_frame_prev_arch
}

Definition at line 457 of file dwarf2-frame-tailcall.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines