diff options
-rw-r--r-- | gdb/nat/windows-nat.c | 4 | ||||
-rw-r--r-- | gdb/nat/windows-nat.h | 2 | ||||
-rw-r--r-- | gdb/windows-nat.c | 11 |
3 files changed, 0 insertions, 17 deletions
diff --git a/gdb/nat/windows-nat.c b/gdb/nat/windows-nat.c index 46fbc2b..b5cfad6 100644 --- a/gdb/nat/windows-nat.c +++ b/gdb/nat/windows-nat.c @@ -366,10 +366,6 @@ windows_process_info::handle_exception (struct target_waitstatus *ourstatus, memcpy (&siginfo_er, rec, sizeof siginfo_er); - /* Record the context of the current thread. */ - thread_rec (ptid_t (current_event.dwProcessId, current_event.dwThreadId, 0), - DONT_SUSPEND); - last_sig = GDB_SIGNAL_0; switch (code) diff --git a/gdb/nat/windows-nat.h b/gdb/nat/windows-nat.h index 0e2093e..e18edc9 100644 --- a/gdb/nat/windows-nat.h +++ b/gdb/nat/windows-nat.h @@ -101,8 +101,6 @@ struct windows_thread_info /* Possible values to pass to 'thread_rec'. */ enum thread_disposition_type { - /* Invalidate the context, but do not suspend the thread. */ - DONT_SUSPEND, }; /* A single pending stop. See "pending_stops" for more diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index f53a45f..f5435d7 100644 --- a/gdb/windows-nat.c +++ b/gdb/windows-nat.c @@ -542,17 +542,6 @@ windows_per_inferior::thread_rec (ptid_t ptid, thread_disposition_type disposition) { windows_thread_info *th = find_thread (ptid); - - if (th != nullptr && !th->suspended) - { - switch (disposition) - { - case DONT_SUSPEND: - th->suspended = -1; - invalidate_context (th); - break; - } - } return th; } |