aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2007-03-05 22:07:09 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2007-03-05 22:07:09 +0000
commit039183c9612b4162b580ea0eaa4d72618c9153a8 (patch)
treebe1e9cd2e75531e8a47b2563963eebc4c7b3adec
parentf3a8a5abfb9bd6d65b9e88000afb3d7ce4f2fd29 (diff)
downloadgcc-039183c9612b4162b580ea0eaa4d72618c9153a8.zip
gcc-039183c9612b4162b580ea0eaa4d72618c9153a8.tar.gz
gcc-039183c9612b4162b580ea0eaa4d72618c9153a8.tar.bz2
re PR libstdc++/30675 (libstdc++ testsuite hardcodes "ar" and "ranlib")
PR libstdc++/30675 * testsuite/lib/libstdc++.exp (v3-build_support): Use [transform "ar"] and [transform "ranlib"]. From-SVN: r122576
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/testsuite/lib/libstdc++.exp6
2 files changed, 10 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f0718ff..5e0a87f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2007-03-05 Joseph Myers <joseph@codesourcery.com>
+
+ PR libstdc++/30675
+ * testsuite/lib/libstdc++.exp (v3-build_support): Use [transform
+ "ar"] and [transform "ranlib"].
+
2007-03-04 Paolo Carlini <pcarlini@suse.de>
* testsuite/27_io/basic_ostream/inserters_arithmetic/
diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp
index 3557d13..f69481a 100644
--- a/libstdc++-v3/testsuite/lib/libstdc++.exp
+++ b/libstdc++-v3/testsuite/lib/libstdc++.exp
@@ -466,11 +466,13 @@ proc v3-build_support { } {
}
# Collect into libtestc++.a
- set arcommand "ar -rc ./libtestc++.a ${libtest_objs}"
+ set ar [transform "ar"]
+ set arcommand "$ar -rc ./libtestc++.a ${libtest_objs}"
set result [lindex [local_exec "$arcommand" "" "" 300] 0]
verbose "link result is $result"
if { $result == 0 } {
- set ranlibcommand "ranlib ./libtestc++.a"
+ set ranlib [transform "ranlib"]
+ set ranlibcommand "$ranlib ./libtestc++.a"
set result [lindex [local_exec "$ranlibcommand" "" "" 300] 0]
if { $result != 0 } {
error "could not link libtestc++.a"