convert to_ranged_break_num_registers
[deliverable/binutils-gdb.git] / gdb / i386-nat.h
index c06993c910dd3340b92c9ce5849c2096ea40c161..ae2f1a7a520ca08444877032817bab9c9df1641e 100644 (file)
@@ -3,7 +3,7 @@
    Low level functions to implement Oeprating System specific
    code to manipulate I386 debug registers.
 
-   Copyright (C) 2009-2012 Free Software Foundation, Inc.
+   Copyright (C) 2009-2014 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -20,8 +20,6 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#include "defs.h"
-
 #ifndef I386_NAT_H
 #define I386_NAT_H 1
 
@@ -112,9 +110,14 @@ extern void i386_set_debug_register_length (int len);
 
 extern void i386_cleanup_dregs (void);
 
-/* Return a pointer to the the local mirror of the inferior's debug
-   registers.  */
+/* Return a pointer to the local mirror of the debug registers of
+   process PID.  */
+
+extern struct i386_debug_reg_state *i386_debug_reg_state (pid_t pid);
+
+/* Called whenever GDB is no longer debugging process PID.  It deletes
+   data structures that keep track of debug register state.  */
 
-extern struct i386_debug_reg_state *i386_debug_reg_state (void);
+extern void i386_forget_process (pid_t pid);
 
 #endif /* I386_NAT_H */
This page took 0.025431 seconds and 4 git commands to generate.