From 103a86713589f2ed97b20281a3f16e47b0f3e270 Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Thu, 22 May 2008 14:33:12 +0000 Subject: * gdb.base/longjmp.exp: Fix GDB_TEST_MULTIPLE missing GDB_PROMPT races. --- gdb/testsuite/ChangeLog | 4 ++++ gdb/testsuite/gdb.base/longjmp.exp | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 260feea4..e23dee9 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2008-05-22 Jan Kratochvil + + * gdb.base/longjmp.exp: Fix GDB_TEST_MULTIPLE missing GDB_PROMPT races. + 2008-05-21 Joel Brobecker * gdb.base/finish.exp: Test that "fin" works as an abbreviation diff --git a/gdb/testsuite/gdb.base/longjmp.exp b/gdb/testsuite/gdb.base/longjmp.exp index da8f484..90ac829 100644 --- a/gdb/testsuite/gdb.base/longjmp.exp +++ b/gdb/testsuite/gdb.base/longjmp.exp @@ -75,12 +75,12 @@ gdb_test "next" "longjmp \\(env, 1\\);.*" "next to longjmp (1)" set msg "next over longjmp(1)" gdb_test_multiple "next" $msg { - -re ".*patt1.*" { + -re ".*patt1.*$gdb_prompt $" { pass $msg gdb_test "next" "resumes\\+\\+.*" "next into else block (1)" gdb_test "next" "miss_step_1.*" "next into safety net (1)" } - -re "miss_step_1.*" { + -re "miss_step_1.*$gdb_prompt $" { fail $msg } } @@ -105,13 +105,13 @@ gdb_test "next" "call_longjmp.*" "next over setjmp (2)" set msg "next over call_longjmp (2)" gdb_test_multiple "next" $msg { - -re ".*patt2.*" { + -re ".*patt2.*$gdb_prompt $" { pass $msg gdb_test "next" "resumes\\+\\+.*" "next into else block (2)" gdb_test "next" "miss_step_2.*" "next into safety net (2)" } - -re "miss_step_2.*" { + -re "miss_step_2.*$gdb_prompt $" { fail $msg } } -- cgit v1.1