* 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 a3ae15e00aef19a792fd6edf442bec121eea09ce..275f2fd68bcd2a6e792adcd4cfa8f2ff4417625c 100644 (file)
@@ -1,3 +1,8 @@
+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
index d2a8968b570ce66496ec960e21c2ca4080aef53c..9662fea7dbf0c28bd8ac2f6642b1c6fd6005b081 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)"
        }
     }