* gdb.base/watchpoint.exp(test_watchpoint_triggered_in_syscall):
Don't call gdb_test when the command doesn't return to a gdb prompt. Oops.
This commit is contained in:
parent
614fb1b421
commit
5f4c2f2db9
2 changed files with 12 additions and 2 deletions
|
@ -1,5 +1,8 @@
|
||||||
Tue Apr 8 19:33:20 1997 Bob Manson <manson@charmed.cygnus.com>
|
Tue Apr 8 19:33:20 1997 Bob Manson <manson@charmed.cygnus.com>
|
||||||
|
|
||||||
|
* gdb.base/watchpoint.exp(test_watchpoint_triggered_in_syscall):
|
||||||
|
Don't call gdb_test when the command doesn't return to a gdb prompt.
|
||||||
|
|
||||||
* lib/gdb.exp(gdb_stop_suppressing_tests): Don't print gratuitous
|
* lib/gdb.exp(gdb_stop_suppressing_tests): Don't print gratuitous
|
||||||
"Tests restarted" messages.
|
"Tests restarted" messages.
|
||||||
|
|
||||||
|
|
|
@ -394,8 +394,15 @@ proc test_watchpoint_triggered_in_syscall {} {
|
||||||
# If we send_gdb "123\n" before gdb has switched the tty, then it goes
|
# If we send_gdb "123\n" before gdb has switched the tty, then it goes
|
||||||
# to gdb, not the inferior, and we lose. So that is why we have
|
# to gdb, not the inferior, and we lose. So that is why we have
|
||||||
# watchpoint.c prompt us, so we can wait for that prompt.
|
# watchpoint.c prompt us, so we can wait for that prompt.
|
||||||
if [gdb_test "continue" "Continuing\\.\r\ntype stuff for buf now:" "continue to read" ] {
|
send_gdb "continue\n";
|
||||||
return ;
|
gdb_expect {
|
||||||
|
-re "Continuing\\.\r\ntype stuff for buf now:" {
|
||||||
|
pass "continue to read"
|
||||||
|
}
|
||||||
|
default {
|
||||||
|
fail "continue to read";
|
||||||
|
return ;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
send_gdb "123\n"
|
send_gdb "123\n"
|
||||||
|
|
Loading…
Add table
Reference in a new issue