GDB (API)
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). */

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

#define DR_FIRSTADDR   0

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

#define DR_LASTADDR   3

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

#define DR_NADDR   4 /* The number of debug address registers. */

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

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

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


Function Documentation

void i386_cleanup_dregs ( void  )

Definition at line 302 of file i386-nat.c.

struct i386_debug_reg_state* i386_debug_reg_state ( pid_t  pid) [read]

Definition at line 224 of file i386-nat.c.

void i386_forget_process ( pid_t  pid)

Definition at line 232 of file i386-nat.c.

Definition at line 879 of file i386-nat.c.

void i386_use_watchpoints ( struct target_ops )

Definition at line 861 of file i386-nat.c.


Variable Documentation

Definition at line 40 of file i386-nat.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines