mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-26 04:15:28 +00:00
Disable exec-dependent follow vfork tests for remote
The native-extended-gdbserver target now supports fork events and follow fork, but it does not yet support exec events. Some of the tests in gdb.base/foll-vfork.exp depend on exec events. This patch disables those tests for remote targets. We can re-enable these once the exec event support goes in. gdb/testsuite/ * gdb.base/foll-vfork.exp (main): Disable exec-dependent tests for remote targets by checking is_target_gdbserver.
This commit is contained in:
parent
bfacd19d64
commit
e970cb3401
@ -1,3 +1,8 @@
|
||||
2015-05-28 Don Breazeal <donb@codesourcery.com>
|
||||
|
||||
* gdb.base/foll-vfork.exp (main): Disable exec-dependent
|
||||
tests for remote targets by checking is_target_gdbserver.
|
||||
|
||||
2015-05-27 Doug Evans <dje@google.com>
|
||||
|
||||
* gdb.dwarf2/opaque-type-lookup-2.c: New file.
|
||||
|
@ -524,18 +524,23 @@ with_test_prefix "check vfork support" {
|
||||
check_vfork_catchpoints
|
||||
}
|
||||
|
||||
# Follow parent and follow child vfork tests with a child that execs.
|
||||
with_test_prefix "exec" {
|
||||
# These are tests of gdb's ability to follow the parent of a Unix
|
||||
# vfork system call. The child will subsequently call a variant
|
||||
# of the Unix exec system call.
|
||||
do_vfork_and_follow_parent_tests
|
||||
# There is no support for exec events in the RSP yet.
|
||||
if { ![gdb_is_target_remote] } {
|
||||
# Follow parent and follow child vfork tests with a child that execs.
|
||||
with_test_prefix "exec" {
|
||||
# These are tests of gdb's ability to follow the parent of a Unix
|
||||
# vfork system call. The child will subsequently call a variant
|
||||
# of the Unix exec system call.
|
||||
do_vfork_and_follow_parent_tests
|
||||
|
||||
# These are tests of gdb's ability to follow the child of a Unix
|
||||
# vfork system call. The child will subsequently call a variant
|
||||
# of a Unix exec system call.
|
||||
#
|
||||
do_vfork_and_follow_child_tests_exec
|
||||
# These are tests of gdb's ability to follow the child of a Unix
|
||||
# vfork system call. The child will subsequently call a variant
|
||||
# of a Unix exec system call.
|
||||
#
|
||||
do_vfork_and_follow_child_tests_exec
|
||||
}
|
||||
} else {
|
||||
unsupported "vfork with exec: exec events not supported for remote"
|
||||
}
|
||||
|
||||
# Switch to test the case of the child exiting. We can't use
|
||||
|
Loading…
x
Reference in New Issue
Block a user