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 1d02f567daf5408ac9571b3544dad13344abaa88..1a7c89d0183cc27f1bc3dc4ccc57797b414fb731 100644 (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.
index 0ab372c784d3cf86683fa537ff5d3afe12887a6a..8e19eef299565d43436077fca206ec7c28801718 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 21e14501eb86a09d4d5b12586549e79b69a52f1a..1c7fcd29e670d083f1a85e2f208e7cb2367d8f4b 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.  */