aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2005-12-06 20:50:27 +0000
committerJanis Johnson <janis@gcc.gnu.org>2005-12-06 20:50:27 +0000
commit2b948876d87065efd5c0aeabe828a586b9454cbd (patch)
tree97fddcf4ee4614e7936cb7e5058528230ebdc48e /gcc
parent9e1700983bb2984bc5ad215ca46df7ad13d256f7 (diff)
downloadgcc-2b948876d87065efd5c0aeabe828a586b9454cbd.zip
gcc-2b948876d87065efd5c0aeabe828a586b9454cbd.tar.gz
gcc-2b948876d87065efd5c0aeabe828a586b9454cbd.tar.bz2
* lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
From-SVN: r108129
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/lib/gcc-dg.exp4
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 35f45ea..45d0af7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2005-12-06 Janis Johnson <janis187@us.ibm.com>
+
+ * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
+
2005-12-06 Roger Sayle <roger@eyesopen.com>
* g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
diff --git a/gcc/testsuite/lib/gcc-dg.exp b/gcc/testsuite/lib/gcc-dg.exp
index 68c4aac..6fb94e0 100644
--- a/gcc/testsuite/lib/gcc-dg.exp
+++ b/gcc/testsuite/lib/gcc-dg.exp
@@ -367,7 +367,9 @@ proc cleanup-dump { suffix } {
# proc that stores the filename of the testcase in a local variable
# "name". A cleaner solution would require a new DejaGnu release.
upvar 3 name testcase
- remove-build-file "[file tail $testcase].$suffix"
+ # The name might include a list of options; extract the file name.
+ set src [file tail [lindex $testcase 0]]
+ remove-build-file "[file tail $src].$suffix"
# Clean up dump files for additional source files.
if [info exists additional_sources] {