GDB (API)
Functions
/home/stan/gdb/src/gdb/blockframe.c File Reference
#include "defs.h"
#include "symtab.h"
#include "bfd.h"
#include "objfiles.h"
#include "frame.h"
#include "gdbcore.h"
#include "value.h"
#include "target.h"
#include "inferior.h"
#include "annotate.h"
#include "regcache.h"
#include "gdb_assert.h"
#include "dummy-frame.h"
#include "command.h"
#include "gdbcmd.h"
#include "block.h"
#include "inline-frame.h"

Go to the source code of this file.

Functions

struct blockget_frame_block (struct frame_info *frame, CORE_ADDR *addr_in_block)
CORE_ADDR get_pc_function_start (CORE_ADDR pc)
struct symbolget_frame_function (struct frame_info *frame)
struct symbolfind_pc_sect_function (CORE_ADDR pc, struct obj_section *section)
struct symbolfind_pc_function (CORE_ADDR pc)
void clear_pc_function_cache (void)
int find_pc_partial_function_gnu_ifunc (CORE_ADDR pc, const char **name, CORE_ADDR *address, CORE_ADDR *endaddr, int *is_gnu_ifunc_p)
int find_pc_partial_function (CORE_ADDR pc, const char **name, CORE_ADDR *address, CORE_ADDR *endaddr)
struct frame_info * block_innermost_frame (const struct block *block)

Function Documentation

struct frame_info* block_innermost_frame ( const struct block block) [read]

Definition at line 359 of file blockframe.c.

void clear_pc_function_cache ( void  )

Definition at line 168 of file blockframe.c.

struct symbol* find_pc_function ( CORE_ADDR  pc) [read]

Definition at line 151 of file blockframe.c.

int find_pc_partial_function ( CORE_ADDR  pc,
const char **  name,
CORE_ADDR address,
CORE_ADDR endaddr 
)

Definition at line 348 of file blockframe.c.

int find_pc_partial_function_gnu_ifunc ( CORE_ADDR  pc,
const char **  name,
CORE_ADDR address,
CORE_ADDR endaddr,
int is_gnu_ifunc_p 
)

Definition at line 192 of file blockframe.c.

struct symbol* find_pc_sect_function ( CORE_ADDR  pc,
struct obj_section section 
) [read]

Definition at line 137 of file blockframe.c.

struct block* get_frame_block ( struct frame_info *  frame,
CORE_ADDR addr_in_block 
) [read]

Definition at line 56 of file blockframe.c.

struct symbol* get_frame_function ( struct frame_info *  frame) [read]

Definition at line 119 of file blockframe.c.

Definition at line 87 of file blockframe.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines