GDB (API)
|
#include "defs.h"
#include "gdbcmd.h"
#include "regcache.h"
#include "gdbthread.h"
#include "event-top.h"
#include "exceptions.h"
#include "completer.h"
#include "arch-utils.h"
#include "gdbcore.h"
#include "exec.h"
#include "record.h"
#include "record-full.h"
#include "elf-bfd.h"
#include "gcore.h"
#include "event-loop.h"
#include "inf-loop.h"
#include "gdb_bfd.h"
#include "observer.h"
#include <signal.h>
Go to the source code of this file.
Defines | |
#define | DEFAULT_RECORD_FULL_INSN_MAX_NUM 200000 |
#define | RECORD_FULL_IS_REPLAY (record_full_list->next || execution_direction == EXEC_REVERSE) |
#define | RECORD_FULL_FILE_MAGIC netorder32(0x20091016) |
Typedefs | |
typedef struct record_full_breakpoint * | record_full_breakpoint_p |
Enumerations | |
enum | record_full_type { record_full_end = 0, record_full_reg, record_full_mem } |
Functions | |
int | record_full_arch_list_add_reg (struct regcache *regcache, int regnum) |
int | record_full_arch_list_add_mem (CORE_ADDR addr, int len) |
int | record_full_arch_list_add_end (void) |
struct cleanup * | record_full_gdb_operation_disable_set (void) |
DEF_VEC_P (record_full_breakpoint_p) | |
VEC (record_full_breakpoint_p) | |
void | _initialize_record_full (void) |
Variables | |
int | record_full_memory_query = 0 |
initialize_file_ftype | _initialize_record_full |
#define DEFAULT_RECORD_FULL_INSN_MAX_NUM 200000 |
Definition at line 61 of file record-full.c.
#define RECORD_FULL_FILE_MAGIC netorder32(0x20091016) |
Definition at line 66 of file record-full.c.
#define RECORD_FULL_IS_REPLAY (record_full_list->next || execution_direction == EXEC_REVERSE) |
Definition at line 63 of file record-full.c.
typedef struct record_full_breakpoint* record_full_breakpoint_p |
Definition at line 1720 of file record-full.c.
enum record_full_type |
Definition at line 110 of file record-full.c.
void _initialize_record_full | ( | void | ) |
Definition at line 2913 of file record-full.c.
int record_full_arch_list_add_end | ( | void | ) |
Definition at line 540 of file record-full.c.
int record_full_arch_list_add_mem | ( | CORE_ADDR | addr, |
int | len | ||
) |
Definition at line 509 of file record-full.c.
int record_full_arch_list_add_reg | ( | struct regcache * | regcache, |
int | regnum | ||
) |
Definition at line 486 of file record-full.c.
struct cleanup* record_full_gdb_operation_disable_set | ( | void | ) | [read] |
Definition at line 699 of file record-full.c.
Definition at line 1725 of file record-full.c.
Definition at line 159 of file record-full.c.