diff options
Diffstat (limited to 'gdb/gdbserver')
-rw-r--r-- | gdb/gdbserver/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/gdbserver/win32-low.c | 10 |
2 files changed, 14 insertions, 1 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index b447e9f..76561ff 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,5 +1,10 @@ 2007-07-08 Pedro Alves <pedro_alves@portugalmail.pt> + * win32-low.c (handle_output_debug_string): Ignore event if not + waiting. + +2007-07-08 Pedro Alves <pedro_alves@portugalmail.pt> + * win32-arm-low.c (arm_wince_breakpoint): Fix typo. 2007-07-03 Daniel Jacobowitz <dan@codesourcery.com> diff --git a/gdb/gdbserver/win32-low.c b/gdb/gdbserver/win32-low.c index 736d85e..161cadf 100644 --- a/gdb/gdbserver/win32-low.c +++ b/gdb/gdbserver/win32-low.c @@ -567,7 +567,15 @@ handle_output_debug_string (struct target_waitstatus *ourstatus) } if (strncmp (s, "cYg", 3) != 0) - monitor_output (s); + { + if (!server_waiting) + { + OUTMSG2(("%s", s)); + return; + } + + monitor_output (s); + } #undef READ_BUFFER_LEN } |