* win32-nat.c (thread_rec): Be more defensive about suspending already
authorChristopher Faylor <me+cygwin@cgf.cx>
Fri, 21 Apr 2000 02:26:14 +0000 (02:26 +0000)
committerChristopher Faylor <me+cygwin@cgf.cx>
Fri, 21 Apr 2000 02:26:14 +0000 (02:26 +0000)
commit8a892701f5df8fbd3470b93dca78caa6113ebaa9
treee4f1ab77fda0b115d19b7a0c3c5f431ec02b929a
parentc18e0d23bdc994d590c734601aec94c05f8d957f
* win32-nat.c (thread_rec): Be more defensive about suspending already
suspended threads.
(safe_symbol_file_add_stub): New function.
(safe_symbole_file_add_cleanup): New function.
(safe_symbol_file_add): New function.
(handle_load_dll): Use wrapper to add DLL symbol information to avoid bogus
errors from non-stabs DLLs.
(handle_exception): Add work around for detection of first exception breakpoint
which does not seem to occur on W2K.  Detect more "signals" that can be
effectively passed to the debuggee.  Reorganize to eliminate continue_status
global.
(child_continue): Reorganize to eliminate continue_status global.
(child_wait): Ditto.
(child_resume): Ditto.
(get_child_debug_event): Ditto.  Recognize when an a breakpoint exception
should be ignored.  Change method for signalling when an important event has
occured to the caller.
(child_create_inferior): Use new method for noticing when get_child_debug_event
has found something interesting.
gdb/ChangeLog
gdb/win32-nat.c
gdb/windows-nat.c