2011-05-30 Pedro Alves <pedro@codesourcery.com>

gdb/
	* target.h (enum inferior_event_type): Delete INF_ERROR.
	* inf-loop.c (inferior_event_handler): Don't handle INF_ERROR.
This commit is contained in:
Pedro Alves 2011-05-30 20:54:24 +00:00
parent 9722416428
commit 395bff701e
3 changed files with 5 additions and 10 deletions

View File

@ -1,3 +1,8 @@
2011-05-30 Pedro Alves <pedro@codesourcery.com>
* target.h (enum inferior_event_type): Delete INF_ERROR.
* inf-loop.c (inferior_event_handler): Don't handle INF_ERROR.
2011-05-30 Pedro Alves <pedro@codesourcery.com>
* interps.c (interp_set): Don't cancel continuations.

View File

@ -51,14 +51,6 @@ inferior_event_handler (enum inferior_event_type event_type,
switch (event_type)
{
case INF_ERROR:
printf_unfiltered (_("error detected from target.\n"));
pop_all_targets_above (file_stratum, 0);
discard_all_intermediate_continuations ();
discard_all_continuations ();
async_enable_stdin ();
break;
case INF_REG_EVENT:
/* Use catch errors for now, until the inner layers of
fetch_inferior_event (i.e. readchar) can return meaningful

View File

@ -206,8 +206,6 @@ enum inferior_event_type
/* Process a normal inferior event which will result in target_wait
being called. */
INF_REG_EVENT,
/* Deal with an error on the inferior. */
INF_ERROR,
/* We are called because a timer went off. */
INF_TIMER,
/* We are called to do stuff after the inferior stops. */