From: Pedro Alves Date: Mon, 8 Sep 2008 22:04:54 +0000 (+0000) Subject: * infrun.c (context_switch): Don't context-switch the continuations. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fedae5ffbcc3c8ddd072ad61334f710f940a4a4a;p=binutils-gdb.git * infrun.c (context_switch): Don't context-switch the continuations. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 208157fc6fc..1116b12cb1b 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -7,9 +7,7 @@ continuations and intermediate_continuations. (save_infrun_state, load_infrun_state): Delete continuations and intermediate_continuations arguments. - * infrun.c (fetch_inferior_event): Only call normal_stop if - stop_soon is NO_STOP_QUIETLY. - (context_switch): Don't context-switch the continuations. + * infrun.c (context_switch): Don't context-switch the continuations. * thread.c (clear_thread_inferior_resources): Discard all continuations of the thread we're clearing. (save_infrun_state, load_infrun_state): Delete continuations and diff --git a/gdb/infrun.c b/gdb/infrun.c index fbbc17a1616..09afaa88c06 100644 --- a/gdb/infrun.c +++ b/gdb/infrun.c @@ -1742,12 +1742,10 @@ context_switch (ptid_t ptid) if (in_thread_list (inferior_ptid) && in_thread_list (ptid)) { /* Perform infrun state context switch: */ /* Save infrun state for the old thread. */ - save_infrun_state (inferior_ptid, - cmd_continuation, intermediate_continuation); + save_infrun_state (inferior_ptid); /* Load infrun state for the new thread. */ - load_infrun_state (ptid, - &cmd_continuation, &intermediate_continuation); + load_infrun_state (ptid); } switch_to_thread (ptid);