Don't print ``(MI_OUT)'' at startup.
authorAndrew Cagney <cagney@redhat.com>
Sun, 21 Oct 2001 19:43:41 +0000 (19:43 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sun, 21 Oct 2001 19:43:41 +0000 (19:43 +0000)
gdb/ChangeLog
gdb/testsuite/ChangeLog
gdb/testsuite/lib/mi-support.exp
gdb/top.c

index a032518c2509b4e42aef57e816eeacc15b5b91a6..723b6572e4c02cb12b4995aff4b7ecbf452b6d89 100644 (file)
@@ -1,3 +1,8 @@
+2001-10-21  Andrew Cagney  <ac131313@redhat.com>
+
+       * top.c (print_gdb_version): Do not print ``(MI_OUT)''.  MI
+       interface is always enabled.
+
 2001-10-21  Andrew Cagney  <ac131313@redhat.com>
 
        * Makefile.in: Replace top.h with $(top_h). Replace expression.h
index 69b13d20f1d8ec687abb47aa9dab6d6c2d163b3a..1be8c737cc4678cbf58bf149f527985b61728d7b 100644 (file)
@@ -1,3 +1,8 @@
+2001-10-21  Andrew Cagney  <ac131313@redhat.com>
+
+       * lib/mi-support.exp (mi_gdb_start): Don't require MI_OUT when
+       checking MI enabled.
+
 2001-10-09  Corinna Vinschen  <vinschen@redhat.com>
 
        * gdb.base/maint.exp: Treat $EXEEXT as optional in output.
index 76fad161a38375e6a847afd26c9fd1d9579aa090..8727ae5137223ddc5bb0eb41ae9e305285df95b9 100644 (file)
@@ -123,13 +123,8 @@ proc mi_gdb_start { } {
        return 1;
     }
     gdb_expect {
-       -re ".*MI_OUT.*$mi_gdb_prompt$" {
-           verbose "GDB initialized."
-       }
        -re ".*$mi_gdb_prompt$" {
-           untested "Skip mi tests (output not in headless format)."
-           remote_close host;
-           return -1;
+           verbose "GDB initialized."
        }
        -re ".*$gdb_prompt $" {
            untested "Skip mi tests (got non-mi prompt)."
index 7cdc4bdf0b1bb0653203044774977a9868580f0b..3798a3b7ce909028a8c8c02c8b1f013c65f2925b 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -1272,12 +1272,7 @@ print_gdb_version (struct ui_file *stream)
      program to parse, and is just canonical program name and version
      number, which starts after last space. */
 
-#ifdef MI_OUT
-  /* Print it console style until a format is defined */
-  fprintf_filtered (stream, "GNU gdb %s (MI_OUT)\n", version);
-#else
   fprintf_filtered (stream, "GNU gdb %s\n", version);
-#endif
 
   /* Second line is a copyright notice. */