diff options
author | Christopher Faylor <me+cygwin@cgf.cx> | 2006-04-10 16:13:01 +0000 |
---|---|---|
committer | Christopher Faylor <me+cygwin@cgf.cx> | 2006-04-10 16:13:01 +0000 |
commit | cb832706eb69c5150f3649931b3c17fd9a9e0982 (patch) | |
tree | 4b73aa5a7a54a98454b589182860e1161e8d66ad /gdb/windows-nat.c | |
parent | 03926e1f6316aeb8c01906e1c97a507fac5c8c22 (diff) | |
download | gdb-cb832706eb69c5150f3649931b3c17fd9a9e0982.zip gdb-cb832706eb69c5150f3649931b3c17fd9a9e0982.tar.gz gdb-cb832706eb69c5150f3649931b3c17fd9a9e0982.tar.bz2 |
* win32-nat.c (do_win32_fetch_inferior_registers): Don't do anything with saved
context if __COPY_CONTEXT_SIZE is not defined.
(handle_output_debug_string): Ditto.
Diffstat (limited to 'gdb/windows-nat.c')
-rw-r--r-- | gdb/windows-nat.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index 4248858..cbafa96 100644 --- a/gdb/windows-nat.c +++ b/gdb/windows-nat.c @@ -354,6 +354,7 @@ do_win32_fetch_inferior_registers (int r) if (current_thread->reload_context) { +#ifdef __COPY_CONTEXT_SIZE if (have_saved_context) { /* Lie about where the program actually is stopped since cygwin has informed us that @@ -363,6 +364,7 @@ do_win32_fetch_inferior_registers (int r) have_saved_context = 0; } else +#endif { thread_info *th = current_thread; th->context.ContextFlags = CONTEXT_DEBUGGER_DR; @@ -928,6 +930,7 @@ handle_output_debug_string (struct target_waitstatus *ourstatus) if (strncmp (s, "cYg", 3) != 0) warning (("%s"), s); } +#ifdef __COPY_CONTEXT_SIZE else { /* Got a cygwin signal marker. A cygwin signal is followed by the signal number @@ -955,6 +958,7 @@ handle_output_debug_string (struct target_waitstatus *ourstatus) current_event.dwThreadId = retval; } } +#endif if (s) xfree (s); |