diff options
author | Andreas Schwab <schwab@linux-m68k.org> | 2008-11-20 17:17:59 +0000 |
---|---|---|
committer | Andreas Schwab <schwab@linux-m68k.org> | 2008-11-20 17:17:59 +0000 |
commit | a9c640111debc0b61f074ef7ce2521ca9a587a10 (patch) | |
tree | 90bbd8bca46a6c0c0f9202276daec6a13b532523 /gdb/testsuite/gdb.base/foll-fork.exp | |
parent | c7e8a53cdd5cd68ded1e80c52a691791fb28a0e4 (diff) | |
download | binutils-gdb-a9c640111debc0b61f074ef7ce2521ca9a587a10.tar.gz |
* gdb.base/foll-fork.exp (catch_fork_child_follow): Fix patterns
matching syscall entry point.
* gdb.base/foll-vfork.exp (tcatch_vfork_then_parent_follow)
(tcatch_vfork_then_child_follow): Likewise. Finish through
vfork even if we stopped at the syscall trampoline.
Diffstat (limited to 'gdb/testsuite/gdb.base/foll-fork.exp')
-rw-r--r-- | gdb/testsuite/gdb.base/foll-fork.exp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/testsuite/gdb.base/foll-fork.exp b/gdb/testsuite/gdb.base/foll-fork.exp index 79a9a012b0b..fc72e412f18 100644 --- a/gdb/testsuite/gdb.base/foll-fork.exp +++ b/gdb/testsuite/gdb.base/foll-fork.exp @@ -167,7 +167,7 @@ proc catch_fork_child_follow {} { send_gdb "continue\n" gdb_expect { - -re "Catchpoint.*(forked process.*),.*in .*(fork|__kernel_vsyscall).*$gdb_prompt $"\ + -re "Catchpoint.*(forked process.*),.*in .*(fork|__kernel_v?syscall).*$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"} @@ -239,7 +239,7 @@ proc tcatch_fork_parent_follow {} { send_gdb "continue\n" gdb_expect { - -re ".*in .*(fork|__kernel_vsyscall).*$gdb_prompt $"\ + -re ".*in .*(fork|__kernel_v?syscall).*$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"} |