diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2171c9265f8..7d2cb1b9d6f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-05-30 Richard Guenther + + * g++.dg/dg.exp: Prune torture/. + * g++.dg/torture/dg-torture.exp: New testsuite. + 2007-05-30 Kazu Hirata * gcc.target/arm/pr27387.C: Move and rename to ... diff --git a/gcc/testsuite/g++.dg/dg.exp b/gcc/testsuite/g++.dg/dg.exp index 2581139eac3..a3e7e1bc00e 100644 --- a/gcc/testsuite/g++.dg/dg.exp +++ b/gcc/testsuite/g++.dg/dg.exp @@ -42,6 +42,7 @@ set tests [prune $tests $srcdir/$subdir/tls/*] set tests [prune $tests $srcdir/$subdir/vect/*] set tests [prune $tests $srcdir/$subdir/gomp/*] set tests [prune $tests $srcdir/$subdir/tree-prof/*] +set tests [prune $tests $srcdir/$subdir/torture/*] # Main loop. dg-runtest $tests "" $DEFAULT_CXXFLAGS diff --git a/gcc/testsuite/g++.dg/torture/dg-torture.exp b/gcc/testsuite/g++.dg/torture/dg-torture.exp new file mode 100644 index 00000000000..bcb8200c117 --- /dev/null +++ b/gcc/testsuite/g++.dg/torture/dg-torture.exp @@ -0,0 +1,7 @@ +# This harness is for tests that should be run at all optimisation levels. + +load_lib g++-dg.exp + +dg-init +gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.C]] "" +dg-finish