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 ae84e06..adcadd7 100644 (file)
@@ -1,5 +1,9 @@
 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
 
 2008-07-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
index 4b2458f..b946cb3 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"}