aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2023-03-09 10:45:03 +0100
committerTom de Vries <tdevries@suse.de>2023-03-09 10:45:03 +0100
commit64c9b6398c287901119bf282a26c6a27df330663 (patch)
tree21274d7e906f70d2a72f7f52b12b3cf7981c3fed /gdb/testsuite/gdb.server/reconnect-ctrl-c.exp
parent[gdb/testsuite] Fix gdb.server/unittest.exp for remote target (diff)
downloadbinutils-gdb-64c9b6398c287901119bf282a26c6a27df330663.tar.gz
binutils-gdb-64c9b6398c287901119bf282a26c6a27df330663.tar.bz2
binutils-gdb-64c9b6398c287901119bf282a26c6a27df330663.zip
[gdb/testsuite] Fix gdb.server/*.exp for remote target
Fix test-cases for target board remote-gdbserver-on-localhost by using gdb_remote_download. Tested on x86_64-linux.
Diffstat (limited to 'gdb/testsuite/gdb.server/reconnect-ctrl-c.exp')
-rw-r--r--gdb/testsuite/gdb.server/reconnect-ctrl-c.exp4
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.server/reconnect-ctrl-c.exp b/gdb/testsuite/gdb.server/reconnect-ctrl-c.exp
index c8ef81443e5..6146cc3888e 100644
--- a/gdb/testsuite/gdb.server/reconnect-ctrl-c.exp
+++ b/gdb/testsuite/gdb.server/reconnect-ctrl-c.exp
@@ -40,6 +40,8 @@ save_vars { GDBFLAGS } {
}
}
+set target_binfile [gdb_remote_download target $binfile]
+
# Make sure we're disconnected, in case we're testing with an
# extended-remote board, therefore already connected.
with_test_prefix "preparation" {
@@ -70,7 +72,7 @@ proc connect_continue_ctrl_c {} {
with_test_prefix "first" {
# Start GDBserver.
set gdbserver_reconnect_p 1
- set res [gdbserver_start "" $binfile]
+ set res [gdbserver_start "" $target_binfile]
set gdbserver_protocol [lindex $res 0]
set gdbserver_gdbport [lindex $res 1]