From a1e28cb2af1ec61d0dea8c9280e52e7153df2df8 Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Thu, 4 Aug 2011 15:00:50 +0000 Subject: * gdb.base/nostdlib.exp: Skip on gdb_stub targets. * gdb.base/watch-vfork.exp: Skip on remote targets. --- gdb/testsuite/gdb.base/nostdlib.exp | 8 ++++++++ gdb/testsuite/gdb.base/watch-vfork.exp | 5 +++++ 2 files changed, 13 insertions(+) (limited to 'gdb/testsuite/gdb.base') diff --git a/gdb/testsuite/gdb.base/nostdlib.exp b/gdb/testsuite/gdb.base/nostdlib.exp index d61e02c..84cb943 100644 --- a/gdb/testsuite/gdb.base/nostdlib.exp +++ b/gdb/testsuite/gdb.base/nostdlib.exp @@ -18,6 +18,14 @@ set srcfile ${testfile}.c set executable ${testfile} set binfile ${objdir}/${subdir}/${executable} +# If we're using a stub, breakpoints at the entry point will not trigger. +# See also the comment in break-entry.exp. + +if [target_info exists use_gdb_stub] { + untested ${testfile}.exp + return +} + # default_target_compile would otherwise add "-lm" making the testcase # dependent on whether the system libraries are already prelinked. # prelink: Could not set /lib64/libm-2.11.1.so owner or mode: Operation not permitted diff --git a/gdb/testsuite/gdb.base/watch-vfork.exp b/gdb/testsuite/gdb.base/watch-vfork.exp index 8d6265a..27a28a5 100644 --- a/gdb/testsuite/gdb.base/watch-vfork.exp +++ b/gdb/testsuite/gdb.base/watch-vfork.exp @@ -15,6 +15,11 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# There's no support for vfork events in the remote protocol. +if { [is_remote target] } { + return 0 +} + global srcfile set testfile "watch-vfork" if { [build_executable ${testfile}.exp ${testfile} ${testfile}.c {debug}] } { -- cgit v1.1