Pierre Muller
fa4ba8da6c
2002-02-04 Pierre Muller <muller@ics.u-strasbg.fr>
...
Add support for hardware watchpoints on win32 native.
* win32-nat.c (CONTEXT_DEBUG_DR macro): Add use of
CONTEXT_DEBUG_REGISTERS.
(dr variable): New variable. Static array containing a local copy
of debug registers.
(debug_registers_changed): New variable. Reflects when debug registers
are changed and need to be written to inferior.
(debug_registers_used): New variable. Reflects when any debug register
was set, used when new threads are created.
(cygwin_set_dr, cygwin_set_dr7, cygwin_get_dr6): New functions used by
i386-nat code.
(thread_rec): Set dr array if id is the thread of current_event .
(child_continue, child_resume): Change the debug registers for all
threads if debug_registers_changed.
(child_add_thread): Change the debug registers if debug_registers_used.
* config/i386/cygwin.mh: Add use of i386-nat.o file.
Link nm.h to new nm-cygwin.h file.
+ config/i386/nm-cygwin.h: New file. Contains the macros used for use
of hardware registers.
2002-02-04 11:00:10 +00:00
..
2002-02-04 11:00:10 +00:00
1999-04-16 01:35:26 +00:00
2001-11-18 21:28:20 +00:00
2002-01-18 04:51:10 +00:00
2001-07-13 18:27:21 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
1999-04-27 01:26:45 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
2002-01-18 04:51:10 +00:00
2001-07-22 20:35:14 +00:00
2002-01-20 03:29:01 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
1999-04-16 01:35:26 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
2002-01-18 04:51:10 +00:00
2001-03-10 06:17:24 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
2002-01-30 22:32:38 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
2001-03-10 06:17:24 +00:00
2002-01-18 04:51:10 +00:00
2002-01-05 18:36:32 +00:00
2002-01-18 04:51:10 +00:00
2002-01-05 18:36:32 +00:00
2002-01-18 04:51:10 +00:00
2001-03-10 06:17:24 +00:00
2002-02-04 11:00:10 +00:00
2001-07-21 20:16:44 +00:00
2001-03-06 08:22:02 +00:00
2001-03-22 09:35:19 +00:00
2001-03-23 16:17:45 +00:00
1999-07-07 20:19:36 +00:00
2001-03-06 08:22:02 +00:00
1999-07-07 20:19:36 +00:00
2001-03-14 23:23:16 +00:00
1999-07-07 20:19:36 +00:00
1999-07-07 20:19:36 +00:00
2001-03-06 08:22:02 +00:00
2001-05-04 04:15:33 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-10-14 20:42:07 +00:00
1999-07-07 20:19:36 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-11-23 23:01:54 +00:00
2001-05-04 04:15:33 +00:00
2001-05-04 04:15:33 +00:00
2002-01-20 09:29:41 +00:00
2002-01-18 04:51:10 +00:00
2001-11-23 23:01:54 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2002-01-18 04:51:10 +00:00
1999-04-16 01:35:26 +00:00
2001-11-27 05:15:58 +00:00
2001-07-28 17:03:38 +00:00
2001-12-02 18:29:08 +00:00
2002-01-29 04:42:45 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-07-28 17:03:38 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-10-31 22:24:06 +00:00
2001-05-04 04:15:33 +00:00
2001-07-30 21:45:26 +00:00
2002-01-30 22:32:38 +00:00
2001-05-15 00:03:38 +00:00
2001-10-29 23:54:56 +00:00
2001-11-08 00:03:52 +00:00
2002-01-05 18:36:32 +00:00
2000-06-02 23:15:28 +00:00
2001-11-23 23:01:54 +00:00
2001-03-06 08:22:02 +00:00
2001-10-31 22:24:06 +00:00
2001-10-31 22:24:06 +00:00
2001-03-06 08:22:02 +00:00
1999-07-19 23:30:11 +00:00
2002-01-18 04:51:10 +00:00
2001-09-21 12:19:15 +00:00
2001-12-02 02:57:18 +00:00
2001-08-02 15:18:15 +00:00
2001-08-30 21:53:47 +00:00
2001-08-24 12:19:59 +00:00
2001-12-02 02:57:18 +00:00
2001-12-02 02:57:18 +00:00
2001-12-02 02:57:18 +00:00
2001-12-02 02:57:18 +00:00
2001-03-06 08:22:02 +00:00
2001-07-23 19:21:57 +00:00
2001-03-06 08:22:02 +00:00
1999-07-07 20:19:36 +00:00
2001-12-02 02:57:18 +00:00
2001-03-06 08:22:02 +00:00
2001-03-06 08:22:02 +00:00
2001-12-02 02:57:18 +00:00
2001-12-02 02:57:18 +00:00