#include "target/waitstatus.h"
#include "gdbsupport/enum-flags.h"
Go to the source code of this file.
|
| DEF_ENUM_FLAGS_TYPE (enum record_print_flag, record_print_flags) |
|
int | record_check_stopped_by_breakpoint (const 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 *, inferior *, int) |
|
void | record_mourn_inferior (struct target_ops *) |
|
void | record_kill (struct target_ops *) |
|
struct target_ops * | find_record_target (void) |
|
void | record_preopen (void) |
|
void | record_start (const char *method, const char *format, int from_tty) |
|
void | record_stop (int from_tty) |
|
◆ record_method
Enumerator |
---|
RECORD_METHOD_NONE | |
RECORD_METHOD_FULL | |
RECORD_METHOD_BTRACE | |
Definition at line 43 of file record.h.
◆ record_print_flag
Enumerator |
---|
RECORD_PRINT_SRC_LINE | |
RECORD_PRINT_INSN_RANGE | |
RECORD_PRINT_INDENT_CALLS | |
Definition at line 56 of file record.h.
◆ DEF_ENUM_FLAGS_TYPE()
DEF_ENUM_FLAGS_TYPE |
( |
enum | record_print_flag, |
|
|
record_print_flags | ) |
◆ find_record_target()
◆ record_check_stopped_by_breakpoint()
◆ record_detach()
◆ record_disconnect()
void record_disconnect |
( |
struct target_ops * | t, |
|
|
const char * | args, |
|
|
int | from_tty ) |
|
extern |
◆ record_goto()
void record_goto |
( |
const char * | arg | ) |
|
|
extern |
◆ record_kill()
◆ record_mourn_inferior()
void record_mourn_inferior |
( |
struct target_ops * | t | ) |
|
|
extern |
◆ record_preopen()
void record_preopen |
( |
void | | ) |
|
|
extern |
◆ record_read_memory()
int record_read_memory |
( |
struct gdbarch * | gdbarch, |
|
|
CORE_ADDR | memaddr, |
|
|
gdb_byte * | myaddr, |
|
|
ssize_t | len ) |
|
extern |
◆ record_start()
void record_start |
( |
const char * | method, |
|
|
const char * | format, |
|
|
int | from_tty ) |
|
extern |
◆ record_stop()
void record_stop |
( |
int | from_tty | ) |
|
|
extern |
◆ info_record_cmdlist
◆ record_btrace_frame_unwind
◆ record_btrace_tailcall_frame_unwind
const struct frame_unwind record_btrace_tailcall_frame_unwind |
|
extern |
◆ record_cmdlist
◆ record_debug
unsigned int record_debug |
|
extern |
Definition at line 34 of file record.c.
Referenced by aarch64_record_asimd_load_store(), aarch64_record_data_proc_simd_fp(), aarch64_record_load_store(), arm_process_record(), record_full_base_target::close(), ftrace_update_insns(), record_full_base_target::get_bookmark(), record_full_base_target::goto_bookmark(), i386_process_record(), record_full_core_target::kill(), moxie_process_readu(), moxie_process_record(), record_full_arch_list_add(), record_full_arch_list_add_end(), record_full_arch_list_add_mem(), record_full_arch_list_add_reg(), record_full_exec_insn(), record_full_open(), record_full_open_1(), record_full_restore(), record_full_sig_handler(), record_full_wait_1(), record_linux_msghdr(), record_linux_sockaddr(), record_linux_system_call(), record_full_base_target::save_record(), and record_full_target::xfer_partial().
◆ set_record_cmdlist
◆ show_record_cmdlist