From: Mike Stump Date: Sat, 19 Oct 2013 19:13:15 +0000 (+0000) Subject: lto.exp: Add support for C/C++ mix language testing. X-Git-Tag: releases/gcc-4.9.0~3343 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7aa14ddbd7eb90ff4cff00baba826ebf82f328b4;p=thirdparty%2Fgcc.git lto.exp: Add support for C/C++ mix language testing. * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing. * gcc.dg/lto/pr54625-1_0.c: Move from here... * g++.dg/lto/pr54625-1_0.c: ... to here. * gcc.dg/lto/pr54625-1_1.C: Likewise. * g++.dg/lto/pr54625-1_1.C: Likewise. * gcc.dg/lto/pr54625-2_0.c: Likewise. * g++.dg/lto/pr54625-2_0.c: Likewise. * gcc.dg/lto/pr54625-2_1.C: Likewise. * g++.dg/lto/pr54625-2_1.C: Likewise. From-SVN: r203862 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0704c8e2fea6..4df46ae4a2b1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,16 @@ +2013-10-19 Mike Stump + + * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing. + + * gcc.dg/lto/pr54625-1_0.c: Move from here... + * g++.dg/lto/pr54625-1_0.c: ... to here. + * gcc.dg/lto/pr54625-1_1.C: Likewise. + * g++.dg/lto/pr54625-1_1.C: Likewise. + * gcc.dg/lto/pr54625-2_0.c: Likewise. + * g++.dg/lto/pr54625-2_0.c: Likewise. + * gcc.dg/lto/pr54625-2_1.C: Likewise. + * g++.dg/lto/pr54625-2_1.C: Likewise. + 2013-10-19 Oleg Endo * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31. diff --git a/gcc/testsuite/g++.dg/lto/lto.exp b/gcc/testsuite/g++.dg/lto/lto.exp index 29cf3be991d4..0c6025dd9621 100644 --- a/gcc/testsuite/g++.dg/lto/lto.exp +++ b/gcc/testsuite/g++.dg/lto/lto.exp @@ -48,7 +48,7 @@ if { ![check_effective_target_lto] } { } # Main loop. -foreach src [lsort [find $srcdir/$subdir *_0.C]] { +foreach src [lsort [find $srcdir/$subdir *_0.\[cC\]]] { # If we're only testing specific files and this isn't one of them, skip it. if ![runtest_file_p $runtests $src] then { continue diff --git a/gcc/testsuite/gcc.dg/lto/pr54625-1_0.c b/gcc/testsuite/g++.dg/lto/pr54625-1_0.c similarity index 100% rename from gcc/testsuite/gcc.dg/lto/pr54625-1_0.c rename to gcc/testsuite/g++.dg/lto/pr54625-1_0.c diff --git a/gcc/testsuite/gcc.dg/lto/pr54625-1_1.C b/gcc/testsuite/g++.dg/lto/pr54625-1_1.C similarity index 100% rename from gcc/testsuite/gcc.dg/lto/pr54625-1_1.C rename to gcc/testsuite/g++.dg/lto/pr54625-1_1.C diff --git a/gcc/testsuite/gcc.dg/lto/pr54625-2_0.c b/gcc/testsuite/g++.dg/lto/pr54625-2_0.c similarity index 100% rename from gcc/testsuite/gcc.dg/lto/pr54625-2_0.c rename to gcc/testsuite/g++.dg/lto/pr54625-2_0.c diff --git a/gcc/testsuite/gcc.dg/lto/pr54625-2_1.C b/gcc/testsuite/g++.dg/lto/pr54625-2_1.C similarity index 100% rename from gcc/testsuite/gcc.dg/lto/pr54625-2_1.C rename to gcc/testsuite/g++.dg/lto/pr54625-2_1.C