Fix for Linux/VDSO failure.
authorPaul Pluzhnikov <ppluzhnikov@google.com>
Thu, 17 Jul 2008 20:57:26 +0000 (20:57 +0000)
committerPaul Pluzhnikov <ppluzhnikov@google.com>
Thu, 17 Jul 2008 20:57:26 +0000 (20:57 +0000)
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/foll-fork.exp

index ae84e068e7a73035f75e577cf2bbdde8954b4d55..adcadd71431199a9a7e9adcbdfe015b89cb7334e 100644 (file)
@@ -1,3 +1,7 @@
+2008-07-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * gdb.base/foll-fork.exp: Fix for Linux/VDSO failure.
+
 2008-07-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * gdb.base/coremaker.c: Fix for Linux failure in gdb.base/corefile.exp
index 4b2458f2c8c360c5cc25edc6dd4358fc1fd510c8..b946cb3880a2e1accbb7b9f2f85b3ee7e648df25 100644 (file)
@@ -170,7 +170,7 @@ proc catch_fork_child_follow {} {
 
    send_gdb "continue\n"
    gdb_expect {
-      -re "Catchpoint.*(forked process.*),.*in .*fork.*$gdb_prompt $"\
+      -re "Catchpoint.*(forked process.*),.*in .*(fork|__kernel_vsyscall).*$gdb_prompt $"\
                       {pass "explicit child follow, catch fork"}
       -re "$gdb_prompt $" {fail "explicit child follow, catch fork"}
       timeout         {fail "(timeout) explicit child follow, catch fork"}
@@ -243,7 +243,7 @@ proc tcatch_fork_parent_follow {} {
 
    send_gdb "continue\n"
    gdb_expect {
-      -re ".*in .*fork.*$gdb_prompt $"\
+      -re ".*in .*(fork|__kernel_vsyscall).*$gdb_prompt $"\
                       {pass "explicit parent follow, tcatch fork"}
       -re "$gdb_prompt $" {fail "explicit parent follow, tcatch fork"}
       timeout         {fail "(timeout) explicit parent follow, tcatch fork"}