diff options
-rw-r--r-- | gdb/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/testsuite/gdb.linespec/explicit.exp | 4 | ||||
-rw-r--r-- | gdb/testsuite/gdb.trace/strace.exp | 5 |
3 files changed, 10 insertions, 4 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 37ed043..9a7cf88 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2015-08-17 Keith Seitz <keiths@redhat.com> + + * gdb.linespec/explicit.exp: Move strace test from here ... + * gdb.trace/strace.exp: ... to here. + 2015-08-15 Patrick Palka <patrick@parcs.ath.cx> * gdb.base/kill-detach-inferiors-cmd.exp: New test file. diff --git a/gdb/testsuite/gdb.linespec/explicit.exp b/gdb/testsuite/gdb.linespec/explicit.exp index 344f1b0..a0851cd 100644 --- a/gdb/testsuite/gdb.linespec/explicit.exp +++ b/gdb/testsuite/gdb.linespec/explicit.exp @@ -86,10 +86,6 @@ namespace eval $testfile { add linespecs "-function myfunction -label top -line 3" $location(top) add linespecs "-line 3" $location(normal) - # Test that static tracepoints on marker ID are not interpreted - # as an erroneous explicit option. - gdb_test "strace -m gdbfoobarbaz" "You can't do that.*" - # Fire up gdb. if {![runto_main]} { return -1 diff --git a/gdb/testsuite/gdb.trace/strace.exp b/gdb/testsuite/gdb.trace/strace.exp index 8610fdf..e0a4082 100644 --- a/gdb/testsuite/gdb.trace/strace.exp +++ b/gdb/testsuite/gdb.trace/strace.exp @@ -390,6 +390,11 @@ if { ![gdb_target_supports_trace] } then { return -1 } +# Double-check that marker ID ("-m") is not mistaken for an explicit location +# flag. +gdb_test "strace -m gdbfoobarbaz" \ + "No known static tracepoint marker named gdbfoobarbaz" + strace_probe_marker strace_trace_on_same_addr "trace" |