aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2024-05-01 11:11:24 +0200
committerTom de Vries <tdevries@suse.de>2024-05-01 11:11:24 +0200
commit385ab37c5b79a930f12ee05adc7d9af9f92fe578 (patch)
treec0d4cc5ecf4f9bd7f38b4e9ba79229ccdd71a83c
parent7320840f1998547b4428c58d1b39ca41febad83a (diff)
downloadbinutils-385ab37c5b79a930f12ee05adc7d9af9f92fe578.zip
binutils-385ab37c5b79a930f12ee05adc7d9af9f92fe578.tar.gz
binutils-385ab37c5b79a930f12ee05adc7d9af9f92fe578.tar.bz2
[gdb/testsuite] Fix stray file in gdb.dwarf2/gdb-index-nodebug.exp
After running test-case gdb.dwarf2/gdb-index-nodebug.exp I have: ... $ ls build/gdb/testsuite cache config.status gdb.log lib outputs site.exp config.log gdb-index-nodebug.gdb-index gdb.sum Makefile site.bak temp ... The file gdb-index-nodebug.gdb-index doesn't belong there. It happens to be there because we do: ... set index_file ${testfile}.gdb-index set cmd "save gdb-index [file dirname ${index_file}]" ... which results in: ... (gdb) save gdb-index . ... The intention was possibly to use $binfile instead of $testfile, but using that wouldn't work for remote host. Fix this by using host_standard_output_file. Tested on x86_64-linux.
-rw-r--r--gdb/testsuite/gdb.dwarf2/gdb-index-nodebug.exp4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/testsuite/gdb.dwarf2/gdb-index-nodebug.exp b/gdb/testsuite/gdb.dwarf2/gdb-index-nodebug.exp
index 82adb79..cbe456f 100644
--- a/gdb/testsuite/gdb.dwarf2/gdb-index-nodebug.exp
+++ b/gdb/testsuite/gdb.dwarf2/gdb-index-nodebug.exp
@@ -35,9 +35,9 @@ set no_debug_re \
set no_debug_re [join $no_debug_re]
set readnow_p [readnow]
-set index_file ${testfile}.gdb-index
+set index_dir [host_standard_output_file ""]
# The bug was that gdb would crash here.
-set cmd "save gdb-index [file dirname ${index_file}]"
+set cmd "save gdb-index $index_dir"
gdb_test_multiple $cmd "try to save gdb index" {
-re -wrap $have_index_re {
if { $have_index != "" || $readnow_p } {