GDB (xrefs)
Classes | Defines | Functions | Variables
/home/stan/gdb/src/gdb/i386-nat.h File Reference

Go to the source code of this file.

Classes

struct  i386_dr_low_type
struct  i386_debug_reg_state

Defines

#define DR_FIRSTADDR   0
#define DR_LASTADDR   3
#define DR_NADDR   4 /* The number of debug address registers. */
#define DR_STATUS   6 /* Index of debug status register (DR6). */
#define DR_CONTROL   7 /* Index of debug control register (DR7). */

Functions

void i386_use_watchpoints (struct target_ops *)
void i386_set_debug_register_length (int len)
void i386_cleanup_dregs (void)
struct i386_debug_reg_statei386_debug_reg_state (pid_t pid)
void i386_forget_process (pid_t pid)

Variables

struct i386_dr_low_type i386_dr_low

Define Documentation

#define DR_CONTROL   7 /* Index of debug control register (DR7). */
#define DR_FIRSTADDR   0
#define DR_LASTADDR   3
#define DR_NADDR   4 /* The number of debug address registers. */

Definition at line 82 of file i386-nat.h.

Referenced by i386_insert_aligned_watchpoint(), and i386_region_ok_for_watchpoint().

#define DR_STATUS   6 /* Index of debug status register (DR6). */

Function Documentation

void i386_cleanup_dregs ( void  )
struct i386_debug_reg_state* i386_debug_reg_state ( pid_t  pid) [read]
void i386_forget_process ( pid_t  pid)
void i386_use_watchpoints ( struct target_ops )

Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines