2011-05-30 Pedro Alves <pedro@codesourcery.com>
authorPedro Alves <palves@redhat.com>
Mon, 30 May 2011 20:54:24 +0000 (20:54 +0000)
committerPedro Alves <palves@redhat.com>
Mon, 30 May 2011 20:54:24 +0000 (20:54 +0000)
gdb/
* target.h (enum inferior_event_type): Delete INF_ERROR.
* inf-loop.c (inferior_event_handler): Don't handle INF_ERROR.

gdb/ChangeLog
gdb/inf-loop.c
gdb/target.h

index 1d02f56..1a7c89d 100644 (file)
@@ -1,5 +1,10 @@
 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.
 
 2011-05-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
index 0ab372c..8e19eef 100644 (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
index 21e1450..1c7fcd2 100644 (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.  */