On Oct 16, 2013, at 1:11 AM, Richard Biener <rguent...@suse.de> wrote:
> I suppose it's fine to move the testcase to the C++ lto testsuite
> if you verify it will use the C compiler for the C parts.

Thanks.  Testing pointed out one additional feature lto testing need to make 
thing whole thing go.  Committed.

2013-10-19  Mike Stump  <mikest...@comcast.net>

        * 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.

Index: g++.dg/lto/lto.exp
===================================================================
--- g++.dg/lto/lto.exp  (revision 203827)
+++ g++.dg/lto/lto.exp  (working copy)
@@ -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


Reply via email to