aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/lib
diff options
context:
space:
mode:
authorDaniel Jacobowitz <drow@false.org>2004-02-08 03:56:15 +0000
committerDaniel Jacobowitz <drow@false.org>2004-02-08 03:56:15 +0000
commit83f66e8f3b8f3b6b31e243cc6308f2ffada1e4d4 (patch)
tree7bc495f5a38719162bac8efbe50d58ac9ea32bdf /gdb/testsuite/lib
parentd02c80cdf4c8426e911e897c4c6a9aa950354b1b (diff)
downloadgdb-83f66e8f3b8f3b6b31e243cc6308f2ffada1e4d4.zip
gdb-83f66e8f3b8f3b6b31e243cc6308f2ffada1e4d4.tar.gz
gdb-83f66e8f3b8f3b6b31e243cc6308f2ffada1e4d4.tar.bz2
* config/sim.exp (gdb_load): Handle $arg == "".
* lib/gdb.exp (gdb_run_cmd): Honor gdb,do_reload_on_run. * gdb.objc/basicclass.exp: Use gdb_run_cmd.
Diffstat (limited to 'gdb/testsuite/lib')
-rw-r--r--gdb/testsuite/lib/gdb.exp6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp
index 52ec55f..5838c0d 100644
--- a/gdb/testsuite/lib/gdb.exp
+++ b/gdb/testsuite/lib/gdb.exp
@@ -248,6 +248,12 @@ proc gdb_run_cmd {args} {
}
return
}
+
+ if [target_info exists gdb,do_reload_on_run] {
+ if { [gdb_load ""] < 0 } {
+ return;
+ }
+ }
send_gdb "run $args\n"
# This doesn't work quite right yet.
gdb_expect 60 {