Document a native system printing output outside of the MI as a known
authorAndrew Cagney <cagney@redhat.com>
Mon, 19 Mar 2001 18:20:04 +0000 (18:20 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 19 Mar 2001 18:20:04 +0000 (18:20 +0000)
bug.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.mi/mi-console.exp

index 06fcb63cb8854cb07dfc46830f161863ad66e8e7..bfe41dfdef7d4fe85dfa306dc0525f46e207298c 100644 (file)
@@ -1,3 +1,7 @@
+2001-03-19  Andrew Cagney  <ac131313@redhat.com>
+
+       * gdb.mi/mi-console.exp: Document ``Hello'' as a known bug.
+
 2001-03-12  Michael Chastain  <chastain@redhat.com>
 
        * gdb.c++/derivation.exp: Use the 'runto' library function.
index f960cebdacd281fcbc279e1f0496f38cbdd5db6c..04ee84166b9ce96743fa5c3dd39af53733d61c79 100644 (file)
@@ -1,4 +1,4 @@
-#   Copyright (C) 1999, 2000 Cygnus Solutions.
+# Copyright 1999, 2000, 2001 Cygnus Solutions.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -79,6 +79,17 @@ gdb_expect {
     -re "@\"H\"\r\n.*@\"e\"\r\n.*@\"l\"\r\n.*@\"l\"\r\n.*@\"o\"\r\n.*@\" \"\r\n.*@\"\\\\\\\\\"\r\n.*@\"\\\\\"\"\r\n.*@\"!\"\r\n.*@\"\\\\r\"\r\n.*@\"\\\\n\"\r\n" {
        pass "Hello message"
     }
+    -re "Hello" {
+
+       # Probably a native system where GDB doesn't have direct
+       # control over the inferior console.
+       # For this to work, GDB would need to run the inferior process
+       # under a PTY and then use the even-loops ability to wait on
+       # multiple event sources to channel the output back through the
+       # MI.
+
+       fail "Hello message (known bug)"
+    }
     timeout {
        fail "Hello message (timeout)"
     }