aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2010-06-11 23:25:59 +0000
committerUlrich Weigand <uweigand@de.ibm.com>2010-06-11 23:25:59 +0000
commitf3ce5b9c8d43b60e052f6b003ec0f29e6038c183 (patch)
tree3a17615309fe04dbc3b34a844d8a86c1ce0241a2
parent8e46892cd5e4853a197ce44da8d398eb8b38cedb (diff)
downloadgdb-f3ce5b9c8d43b60e052f6b003ec0f29e6038c183.zip
gdb-f3ce5b9c8d43b60e052f6b003ec0f29e6038c183.tar.gz
gdb-f3ce5b9c8d43b60e052f6b003ec0f29e6038c183.tar.bz2
* gdb.trace/packetlen.exp: Respect gdb_target_supports_trace.
-rw-r--r--gdb/testsuite/ChangeLog4
-rw-r--r--gdb/testsuite/gdb.trace/packetlen.exp8
2 files changed, 12 insertions, 0 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 9a8ca24..6bfe353 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2010-06-11 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * gdb.trace/packetlen.exp: Respect gdb_target_supports_trace.
+
2010-06-11 Jan Kratochvil <jan.kratochvil@redhat.com>
* lib/gdb.exp (gdb_run_cmd): Return on $gdb_prompt.
diff --git a/gdb/testsuite/gdb.trace/packetlen.exp b/gdb/testsuite/gdb.trace/packetlen.exp
index be89ee6..16be2a0 100644
--- a/gdb/testsuite/gdb.trace/packetlen.exp
+++ b/gdb/testsuite/gdb.trace/packetlen.exp
@@ -39,6 +39,14 @@ gdb_test "tfind none" ".*" ""
runto_main
gdb_reinitialize_dir $srcdir/$subdir
+# We generously give ourselves one "pass" if we successfully
+# detect that this test cannot be run on this target!
+if { ![gdb_target_supports_trace] } then {
+ pass "Current target does not support trace"
+ return 1;
+
+}
+
# If testing on a remote host, download the source file.
# remote_download host $srcdir/$subdir/$srcfile