* gdb.mi/mi-async.exp: Remove check for 'async' target, because
authorVladimir Prus <vladimir@codesourcery.com>
Wed, 20 Jan 2010 14:54:23 +0000 (14:54 +0000)
committerVladimir Prus <vladimir@codesourcery.com>
Wed, 20 Jan 2010 14:54:23 +0000 (14:54 +0000)
that target was removed, and the test always runs native anyway.

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

index 0777a9e60882a812eb76b9395578138d04dbe460..c5b4f4e289519ba4b505467bc2e7f184f1f1e530 100644 (file)
@@ -1,3 +1,8 @@
+2010-01-20  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * gdb.mi/mi-async.exp: Remove check for 'async' target, because
+       that target was removed, and the test always runs native anyway.
+
 2010-01-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * gdb.base/watchpoint-cond-gone.exp, gdb.base/watchpoint-cond-gone.c,
index e09b68cba94a970dce364c3db246624fecf045a4..79c805be6649afbb99cadd1b8929b247424fb87e 100644 (file)
 # Test asynchronous Machine Interface (MI) responses.
 #
 
-# This currently only works with native linux and the async remote protocol.
-if { !([isnative] && [istarget *-linux*]) \
-     && (![target_info exists gdb_protocol] \
-         || [target_info gdb_protocol] != "async") } then {
+# Because of the way this test is written, using 'start' and not using
+# mi_run_cmd, it ignores whatever target the rest of GDB testsuite is
+# using, and always tries to run natively.  So, don't do anything unless
+# we're actually testing native.
+if { !([isnative] && [istarget *-linux*]) } then {
   return
 }