aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/lib/target-supports.exp4
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 22ddaa5..d39269f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2005-03-23 Mark Mitchell <mark@codesourcery.com>
+
+ * lib/target-supports.exp (check_iconv_available): Default
+ libiconv to -liconv, if there is no definition.
+
2005-03-23 Hans-Peter Nilsson <hp@axis.com>
* gcc.dg/torture/cris-asm-mof-1.c: New test.
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index 2acef12..d37fd2d 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -303,6 +303,10 @@ proc check_iconv_available { test_what } {
puts $f "return 0;\n}"
close $f
+ # If the tool configuration file has not set libiconv, try "-liconv"
+ if { ![info exists libiconv] } {
+ set libiconv "-liconv"
+ }
set lines [${tool}_target_compile $src $exe executable "libs=$libiconv" ]
file delete $src