GDB (xrefs)
Enumerations | Functions | Variables
/tmp/gdb-7.10/gdb/record.h File Reference
#include "target/waitstatus.h"

Go to the source code of this file.

Enumerations

enum  record_print_flag { RECORD_PRINT_SRC_LINE = (1 << 0), RECORD_PRINT_INSN_RANGE = (1 << 1), RECORD_PRINT_INDENT_CALLS = (1 << 2) }
 

Functions

int record_check_stopped_by_breakpoint (struct address_space *aspace, CORE_ADDR pc, enum target_stop_reason *reason)
 
int record_read_memory (struct gdbarch *gdbarch, CORE_ADDR memaddr, gdb_byte *myaddr, ssize_t len)
 
void record_goto (const char *arg)
 
void record_disconnect (struct target_ops *, const char *, int)
 
void record_detach (struct target_ops *, const char *, int)
 
void record_mourn_inferior (struct target_ops *)
 
void record_kill (struct target_ops *)
 
struct target_opsfind_record_target (void)
 
void record_preopen (void)
 

Variables

unsigned int record_debug
 
struct cmd_list_elementrecord_cmdlist
 
struct cmd_list_elementset_record_cmdlist
 
struct cmd_list_elementshow_record_cmdlist
 
struct cmd_list_elementinfo_record_cmdlist
 
const struct frame_unwind record_btrace_frame_unwind
 
const struct frame_unwind record_btrace_tailcall_frame_unwind
 

Enumeration Type Documentation

Enumerator
RECORD_PRINT_SRC_LINE 
RECORD_PRINT_INSN_RANGE 
RECORD_PRINT_INDENT_CALLS 

Definition at line 40 of file record.h.

Function Documentation

struct target_ops* find_record_target ( void  )
int record_check_stopped_by_breakpoint ( struct address_space aspace,
CORE_ADDR  pc,
enum target_stop_reason reason 
)
void record_detach ( struct target_ops ,
const char *  ,
int   
)
void record_disconnect ( struct target_ops ,
const char *  ,
int   
)
void record_goto ( const char *  arg)
void record_kill ( struct target_ops )
void record_mourn_inferior ( struct target_ops )
void record_preopen ( void  )

Definition at line 86 of file record.c.

References _, error(), and find_record_target().

Referenced by record_btrace_open(), and record_full_open().

int record_read_memory ( struct gdbarch gdbarch,
CORE_ADDR  memaddr,
gdb_byte myaddr,
ssize_t  len 
)

Variable Documentation

struct cmd_list_element* info_record_cmdlist

Definition at line 54 of file record.c.

const struct frame_unwind record_btrace_frame_unwind

Definition at line 1603 of file record-btrace.c.

Referenced by dwarf2_frame_cfa(), and record_btrace_to_get_unwinder().

const struct frame_unwind record_btrace_tailcall_frame_unwind

Definition at line 1614 of file record-btrace.c.

Referenced by dwarf2_frame_cfa(), and record_btrace_to_get_tailcall_unwinder().

struct cmd_list_element* record_cmdlist

Definition at line 50 of file record.c.

Referenced by _initialize_record_btrace(), and _initialize_record_full().

unsigned int record_debug
struct cmd_list_element* set_record_cmdlist

Definition at line 52 of file record.c.

Referenced by _initialize_record_btrace(), and _initialize_record_full().

struct cmd_list_element* show_record_cmdlist

Definition at line 53 of file record.c.

Referenced by _initialize_record_btrace(), and _initialize_record_full().