Fix gdb.base/list-missing-source.exp on remote host.
authorSandra Loosemore <sandra@codesourcery.com>
Sun, 21 Jun 2020 00:23:53 +0000 (17:23 -0700)
committerSandra Loosemore <sandra@codesourcery.com>
Sun, 21 Jun 2020 00:23:53 +0000 (17:23 -0700)
2020-06-20  Sandra Loosemore  <sandra@codesourcery.com>

gdb/testsuite/
* gdb.base/list-missing-source.exp: Correct $srcfile manipulation
for remote host.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/list-missing-source.exp

index 36662f910b88cd0272a56be9d68b501fb5850684..5ae3ffa0670b6b276ca87ea190c6cbe3a30db494 100644 (file)
@@ -1,3 +1,8 @@
+2020-06-20  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gdb.base/list-missing-source.exp: Correct $srcfile manipulation
+       for remote host.
+
 2020-06-19  Sandra Loosemore  <sandra@codesourcery.com>
            Hafiz Abid Qadeer  <abidh@codesourcery.com>
 
index e64f42c56bf05000d0810bcf10c81a294fca057c..72d3922afc28585be237eaf6b9ddfb197e6b77f7 100644 (file)
@@ -29,6 +29,7 @@ main ()
 }
 }
 close $fd
+set srcfile [remote_download host $srcfile]
 
 # Compile the source file.
 set options "debug"
@@ -39,7 +40,7 @@ if  { [gdb_compile "${srcfile}" "${binfile}" \
 }
 
 # Now delete the source file.
-file delete $srcfile
+remote_file host delete $srcfile
 
 # Now start GDB, run to main and try to list the source.
 clean_restart ${binfile}