diff options
author | Daniel Jacobowitz <drow@mvista.com> | 2004-04-23 14:33:36 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@gcc.gnu.org> | 2004-04-23 14:33:36 +0000 |
commit | d8fe7b2985c43c7392fac377a2c186db3ac27507 (patch) | |
tree | d59300a646bf19c8f5676df41f142fd49436682f | |
parent | 01d4c813e84d813bcc5ac0b4acafe2eb382fdef4 (diff) | |
download | gcc-d8fe7b2985c43c7392fac377a2c186db3ac27507.zip gcc-d8fe7b2985c43c7392fac377a2c186db3ac27507.tar.gz gcc-d8fe7b2985c43c7392fac377a2c186db3ac27507.tar.bz2 |
PR libstdc++/15047, libstdc++/11610
PR libstdc++/15047, libstdc++/11610
* testsuite/lib/libstdc++.exp (v3-copy-files): Use remote_download.
(libstdc++_init): Don't pass outdir to v3-copy-files.
From-SVN: r81094
-rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/lib/libstdc++.exp | 14 |
2 files changed, 13 insertions, 7 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 74d2949..ea13da2 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2004-04-23 Daniel Jacobowitz <drow@mvista.com> + + PR libstdc++/15047, libstdc++/11610 + * testsuite/lib/libstdc++.exp (v3-copy-files): Use remote_download. + (libstdc++_init): Don't pass outdir to v3-copy-files. + 2004-04-21 Paolo Carlini <pcarlini@suse.de> * include/bits/deque.tcc: Trivial formatting fixes. diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp index 8bba282..4e0d86d 100644 --- a/libstdc++-v3/testsuite/lib/libstdc++.exp +++ b/libstdc++-v3/testsuite/lib/libstdc++.exp @@ -59,16 +59,16 @@ proc v3track { var n } { } # Called by v3-init below. "Static" to this file. -proc v3-copy-files {srcfiles dstdir} { +proc v3-copy-files {srcfiles} { foreach f $srcfiles { if { [catch { set symlink [file readlink $f] } x] } then { - file copy -force $f $dstdir + remote_download target $f } else { if { [regexp "^/" "$symlink"] } then { - file copy -force $symlink $dstdir + remote_download target $symlink } else { set dirname [file dirname $f] - file copy -force $dirname/$symlink $dstdir + remote_download target $dirname/$symlink } } } @@ -77,7 +77,7 @@ proc v3-copy-files {srcfiles dstdir} { # Called once, during runtest.exp setup. proc libstdc++_init { testfile } { global env - global srcdir outdir blddir objdir tool_root_dir + global srcdir blddir objdir tool_root_dir global cxx cxxflags global includes global gluefile wrap_flags @@ -116,8 +116,8 @@ proc libstdc++_init { testfile } { set dg-do-what-default run # Copy any required data files. - v3-copy-files [glob -nocomplain "$srcdir/data/*.tst"] $outdir - v3-copy-files [glob -nocomplain "$srcdir/data/*.txt"] $outdir + v3-copy-files [glob -nocomplain "$srcdir/data/*.tst"] + v3-copy-files [glob -nocomplain "$srcdir/data/*.txt"] # Setup LD_LIBRARY_PATH so that libgcc_s, libstdc++ binaries can be found. # Find the existing LD_LIBRARY_PATH. |