GDB (xrefs)
|
#include "defs.h"
#include "displaced-stepping.h"
#include "cli/cli-cmds.h"
#include "command.h"
#include "gdbarch.h"
#include "gdbcore.h"
#include "gdbthread.h"
#include "inferior.h"
#include "regcache.h"
#include "target/target.h"
Go to the source code of this file.
Functions | |
static void | show_debug_displaced (struct ui_file *file, int from_tty, struct cmd_list_element *c, const char *value) |
static void | write_memory_ptid (ptid_t ptid, CORE_ADDR memaddr, const gdb_byte *myaddr, int len) |
static bool | displaced_step_instruction_executed_successfully (gdbarch *arch, const target_waitstatus &status) |
void | _initialize_displaced_stepping () |
Variables | |
bool | debug_displaced = false |
void _initialize_displaced_stepping | ( | ) |
Definition at line 314 of file displaced-stepping.c.
Referenced by initialize_all_files().
|
static |
Definition at line 194 of file displaced-stepping.c.
References gdbarch_have_nonsteppable_watchpoint(), status, target_have_steppable_watchpoint(), target_stopped_by_watchpoint(), and TARGET_WAITKIND_STOPPED.
Referenced by displaced_step_buffers::finish().
|
static |
Definition at line 40 of file displaced-stepping.c.
References gdb_printf().
|
static |
Definition at line 184 of file displaced-stepping.c.
References inferior_ptid, and write_memory().
Referenced by displaced_step_buffers::finish(), and displaced_step_buffers::restore_in_ptid().
bool debug_displaced = false |
Definition at line 37 of file displaced-stepping.c.
Referenced by displaced_step_prepare_throw().