* gdb.threads/pthreads.exp (check_backtraces): Consume $gdb_prompt
authorPedro Alves <palves@redhat.com>
Thu, 29 Jul 2010 23:19:46 +0000 (23:19 +0000)
committerPedro Alves <palves@redhat.com>
Thu, 29 Jul 2010 23:19:46 +0000 (23:19 +0000)
in gdb_test_multiple.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.threads/pthreads.exp

index a3ae15e..275f2fd 100644 (file)
@@ -1,5 +1,10 @@
 2010-07-29  Pedro Alves  <pedro@codesourcery.com>
 
+       * gdb.threads/pthreads.exp (check_backtraces): Consume $gdb_prompt
+       in gdb_test_multiple.
+
+2010-07-29  Pedro Alves  <pedro@codesourcery.com>
+
        * lib/gdb.exp (gdb_init): Set LC_ALL and LANG to C in the
        environment.
 
index d2a8968..9662fea 100644 (file)
@@ -269,16 +269,16 @@ proc check_backtraces {} {
            "set break at common_routine in thread 2"
 
     gdb_test_multiple "continue" "continue to bkpt at common_routine in thread 2" {
-       -re "Breakpoint .* common_routine \\(arg=2\\).*" {
+       -re "Breakpoint .* common_routine \\(arg=2\\).*$gdb_prompt $" {
            pass "continue to bkpt at common_routine in thread 2"
            gdb_test "backtrace" \
                "#0.*common_routine \\(arg=2\\).*#1.*thread2.*" \
                "backtrace from thread 2 bkpt in common_routine"
        }
-       -re "Breakpoint .* common_routine \\(arg=0\\).*" {
+       -re "Breakpoint .* common_routine \\(arg=0\\).*$gdb_prompt $" {
            fail "continue to bkpt at common_routine in thread 2 (arg=0)"
        }
-       -re "Breakpoint .* common_routine \\(arg=1\\).*" {
+       -re "Breakpoint .* common_routine \\(arg=1\\).*$gdb_prompt $" {
            fail "continue to bkpt at common_routine in thread 2 (arg=1)"
        }
     }