aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.trace/infotrace.exp
diff options
context:
space:
mode:
authorSandra Loosemore <sandra@codesourcery.com>2018-10-12 17:56:13 -0700
committerSandra Loosemore <sandra@codesourcery.com>2018-10-12 17:56:13 -0700
commit8bca297856b2e54ac093674554f6abd82e7ce6b0 (patch)
treed2871df1969c945ab04809cae4922e1e882631ef /gdb/testsuite/gdb.trace/infotrace.exp
parent032c98ec5206ac120374aa9d990c1d58bee976a4 (diff)
downloadgdb-8bca297856b2e54ac093674554f6abd82e7ce6b0.zip
gdb-8bca297856b2e54ac093674554f6abd82e7ce6b0.tar.gz
gdb-8bca297856b2e54ac093674554f6abd82e7ce6b0.tar.bz2
Clean up gdb.trace test results on targets not supporting this feature.
2018-10-12 Sandra Loosemore <sandra@codesourcery.com> gdb/testsuite/ * gdb.trace/actions-changed.exp: Check for arch support. * gdb.trace/actions.exp: Likewise. * gdb.trace/ax.exp: Likewise. * gdb.trace/backtrace.exp: Likewise. * gdb.trace/change-loc.exp: Likewise. * gdb.trace/deltrace.exp: Likewise. * gdb.trace/ftrace-lock.exp: Check for shlib and arch support. * gdb.trace/ftrace.exp: Likewise. * gdb.trace/infotrace.exp: Check for arch support. * gdb.trace/mi-trace-frame-collected.exp: Likewise. * gdb.trace/mi-tracepoint-changed.exp: Likewise. * gdb.trace/mi-tsv-changed.exp: Likewise. * gdb.trace/packetlen.exp: Likewise. * gdb.trace/passc-dyn.exp: Likewise. * gdb.trace/passcount.exp: Likewise. * gdb.trace/pending.exp: Likewise. * gdb.trace/range-stepping.exp: Check for shlib support. * gdb.trace/report.exp: Check for arch support. * gdb.trace/save-trace.exp: Likewise. * gdb.trace/signal.exp: Check for signal support. * gdb.trace/tfind.exp: Check for arch support. * gdb.trace/trace-break.exp: Check for arch and shlib support. * gdb.trace/trace-common.h: Add comment. * gdb.trace/trace-condition.exp: Check for shlib and arch support. * gdb.trace/trace-enable-disable.exp: Likewise. * gdb.trace/trace-mt.exp: Likewise. Remove redundant untested call. * gdb.trace/tracecmd.exp: Check for arch support. * gdb.trace/tspeed.exp: Check for shlib and target support. * gdb.trace/tstatus.exp: Check for arch support. * gdb.trace/tsv.exp: Likewise. * gdb.trace/while-dyn.exp: Likewise. * gdb.trace/while-stepping.exp: Likewise. * lib/trace-support.exp (gdb_trace_common_supports_arch): New.
Diffstat (limited to 'gdb/testsuite/gdb.trace/infotrace.exp')
-rw-r--r--gdb/testsuite/gdb.trace/infotrace.exp6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.trace/infotrace.exp b/gdb/testsuite/gdb.trace/infotrace.exp
index b013658..1e33db3 100644
--- a/gdb/testsuite/gdb.trace/infotrace.exp
+++ b/gdb/testsuite/gdb.trace/infotrace.exp
@@ -22,6 +22,12 @@ gdb_exit
gdb_start
standard_testfile actions.c
+
+if ![gdb_trace_common_supports_arch] {
+ unsupported "no trace-common.h support for arch"
+ return -1
+}
+
if { [gdb_compile "$srcdir/$subdir/$srcfile" $binfile \
executable {debug nowarnings}] != "" } {
untested "failed to compile"