aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/testsuite/ChangeLog5
-rw-r--r--gdb/testsuite/gdb.base/source-dir.exp12
2 files changed, 16 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 5d64783..1d3c764 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2020-06-22 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gdb.base/source-dir.exp (test_truncated_comp_dir): Skip on
+ remote host. Fix search path syntax on Windows host.
+
2020-06-21 Philippe Waroquiers <philippe.waroquiers@skynet.be>
* gdb.base/attach.exp: Test priority of 'exec-file' changed
diff --git a/gdb/testsuite/gdb.base/source-dir.exp b/gdb/testsuite/gdb.base/source-dir.exp
index 8f70352..093dda7 100644
--- a/gdb/testsuite/gdb.base/source-dir.exp
+++ b/gdb/testsuite/gdb.base/source-dir.exp
@@ -81,6 +81,12 @@ proc test_truncated_comp_dir {} {
# find the source file no matter what we added to the directory
# search path, this should now be fixed.
+ # All of these pathname and directory manipulations assume
+ # host == build, so do not attempt this set of tests on remote host.
+ if [is_remote host] {
+ return
+ }
+
set original_dir [pwd]
set working_dir [standard_output_file ""]
cd ${working_dir}
@@ -108,7 +114,11 @@ proc test_truncated_comp_dir {} {
clean_restart ${binfile}
- gdb_test_no_output "set directories \$cdir:\$cwd"
+ if { [ishost *-*-mingw*] } {
+ gdb_test_no_output "set directories \$cdir;\$cwd"
+ } else {
+ gdb_test_no_output "set directories \$cdir:\$cwd"
+ }
gdb_test "show directories" \
"\r\nSource directories searched: \\\$cdir\[:;\]\\\$cwd"