aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2006-10-30 14:03:05 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2006-10-30 14:03:05 +0000
commit709e1a1a8a1118ace67aad141573bbd2c519f329 (patch)
treeca3b463b28274388837a28d7d7504e11f56d9437
parentaaf0c39c04bd73ab21427180dd85cd5fe10bb192 (diff)
downloadgcc-709e1a1a8a1118ace67aad141573bbd2c519f329.zip
gcc-709e1a1a8a1118ace67aad141573bbd2c519f329.tar.gz
gcc-709e1a1a8a1118ace67aad141573bbd2c519f329.tar.bz2
default.exp (${tool}_target_compile): Use v3_target_compile.
libstdc++-v3: * testsuite/config/default.exp (${tool}_target_compile): Use v3_target_compile. gcc/testsuite: * lib/target-supports.exp (check_function_available): Declare function before calling. From-SVN: r118182
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/lib/target-supports.exp2
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/testsuite/config/default.exp2
4 files changed, 13 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3d10494..f7182e4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2006-10-30 Joseph Myers <joseph@codesourcery.com>
+
+ * lib/target-supports.exp (check_function_available): Declare
+ function before calling.
+
2006-10-30 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/29637
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index 7776cb4..9972247 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -936,6 +936,8 @@ proc check_function_available { function } {
set exe "function[pid].exe"
set f [open $src "w"]
+ puts $f "#ifdef __cplusplus\nextern \"C\"\n#endif\n"
+ puts $f "char $function ();\n"
puts $f "int main () { $function (); }"
close $f
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index ce61055..9274108 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2006-10-30 Joseph Myers <joseph@codesourcery.com>
+
+ * testsuite/config/default.exp (${tool}_target_compile): Use
+ v3_target_compile.
+
2006-10-29 Paolo Carlini <pcarlini@suse.de>
* src/debug.cc (_Safe_sequence_base::_M_revalidate_singular): Fix
diff --git a/libstdc++-v3/testsuite/config/default.exp b/libstdc++-v3/testsuite/config/default.exp
index 1c643f6..c08f6dd 100644
--- a/libstdc++-v3/testsuite/config/default.exp
+++ b/libstdc++-v3/testsuite/config/default.exp
@@ -28,6 +28,6 @@ load_lib "standard.exp"
# target-supports.exp uses this
proc ${tool}_target_compile { srcfile destfile compile_type options } {
- target_compile $srcfile $destfile $compile_type $options
+ v3_target_compile $srcfile $destfile $compile_type $options
}