aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2007-11-24 12:13:28 +0000
committerPedro Alves <palves@redhat.com>2007-11-24 12:13:28 +0000
commit6537bb249efc0e7279d4b23d2e9501e3416feb7f (patch)
tree2853ad16e09efa056012b2b60b4610464324cd6c /gdb/ChangeLog
parent7129a489bd8d26554ebf7830d62a6eb95a0db7e8 (diff)
downloadgdb-6537bb249efc0e7279d4b23d2e9501e3416feb7f.zip
gdb-6537bb249efc0e7279d4b23d2e9501e3416feb7f.tar.gz
gdb-6537bb249efc0e7279d4b23d2e9501e3416feb7f.tar.bz2
* win32-nat.c (DR6_CLEAR_VALUE): New define.
(thread_info_struct): Rename suspend_count to suspended, to be used as a flag. (thread_rec): Only suspend the thread if it wasn't suspended by gdb before. Warn if suspending failed. (win32_add_thread): Set Dr6 to DR6_CLEAR_VALUE. (win32_continue): Set Dr6 to DR6_CLEAR_VALUE. Update usage of the `suspended' flag. Do ContinueDebugEvent after resuming the suspended threads, not before. Set threads' contexts before resuming them, not after. (win32_resume): Set Dr6 to DR6_CLEAR_VALUE.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index aba7481..2e3fc01 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,17 @@
+2007-11-24 Pedro Alves <pedro_alves@portugalmail.pt>
+
+ * win32-nat.c (DR6_CLEAR_VALUE): New define.
+ (thread_info_struct): Rename suspend_count to suspended, to be
+ used as a flag.
+ (thread_rec): Only suspend the thread if it wasn't suspended by
+ gdb before. Warn if suspending failed.
+ (win32_add_thread): Set Dr6 to DR6_CLEAR_VALUE.
+ (win32_continue): Set Dr6 to DR6_CLEAR_VALUE. Update usage of the
+ `suspended' flag. Do ContinueDebugEvent after resuming the
+ suspended threads, not before. Set threads' contexts before
+ resuming them, not after.
+ (win32_resume): Set Dr6 to DR6_CLEAR_VALUE.
+
2007-11-23 Vladimir Prus <vladimir@codesourcery.com>
* breakpoint.c (insert_breakpoints)