This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH,tests] Run to main before doing any tests in structs3.exp
- From: Luis Machado <lgustavo at codesourcery dot com>
- To: gdb-patches at sourceware dot org
- Date: Tue, 06 Nov 2012 15:09:05 -0200
- Subject: [PATCH,tests] Run to main before doing any tests in structs3.exp
- Reply-to: lgustavo at codesourcery dot com
Hi,
On remote targets, we don't always start at the entry point. Thus, it is
safer to get to main and do the tests from that point onwards.
This patch does exactly that, and fixes failures when testing this under
some remote targets.
OK?
2012-11-06 Luis Machado <lgustavo@codesourcery.com>
* gdb.base/structs3.exp: Run to main before doing any tests.
Index: gdb-trunk/gdb/testsuite/gdb.base/structs3.exp
===================================================================
--- gdb-trunk.orig/gdb/testsuite/gdb.base/structs3.exp 2012-11-02 17:29:00.801049370 -0200
+++ gdb-trunk/gdb/testsuite/gdb.base/structs3.exp 2012-11-02 17:29:57.401050043 -0200
@@ -23,6 +23,11 @@ if { [prepare_for_testing structs3.exp "
return -1
}
+if ![runto_main] {
+ untested "could not run to main"
+ return -1
+}
+
set vhn "\\$\[0-9\]+"
# Check the real contents.