+2010-11-12 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gdb.base/break-entry.exp: Skip if using a stub.
+
2010-11-12 Nathan Froyd <froydnj@codesourcery.com>
* gdb.python/py-inferior.exp: Pack values in target endianness.
return -1
}
+# If we're using a stub, we'll already be debugging a live program and
+# stopped at the entry point when we connect, and so the runto below
+# will issue a "continue", which always skips any breakpoint at PC.
+# When testing with a native target (or some other target that supports
+# "run"), runto will do a "run", which first creates the process,
+# leaving the PC at the entry point, just like the stub case, but then
+# continues the process with the equivalent of "jump *$PC", which
+# triggers any breakpoint at $PC. The latter is what we want to test.
+
+if [target_info exists use_gdb_stub] {
+ untested ${testfile}.exp
+ return
+}
+
set test "info files"
set entry ""
gdb_test_multiple $test $test {