i386.exp: Only run vect-args.c tests if runtest_file_p says they should be run.
authorJakub Jelinek <jakub@redhat.com>
Wed, 10 Sep 2014 20:02:00 +0000 (22:02 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 10 Sep 2014 20:02:00 +0000 (22:02 +0200)
* gcc.target/i386/i386.exp: Only run vect-args.c tests
if runtest_file_p says they should be run.

From-SVN: r215135

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/i386.exp

index 0061c2c9692f06de48e233c49b9db33142d496fa..c9dfcb1d9c87699148f11494f33c2cca81b7c750 100644 (file)
@@ -1,3 +1,8 @@
+2014-09-10  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.target/i386/i386.exp: Only run vect-args.c tests
+       if runtest_file_p says they should be run.
+
 2014-09-10  Alan Lawrence  <alan.lawrence@arm.com>
 
        * gcc.target/aarch64/vstN_1.c: New test.
index c753a2b6658ac02757814059ffd00a8300be4762..91ff1cb197642095b1173c57f415a8b13e56e9f8 100644 (file)
@@ -316,13 +316,16 @@ if ![info exists DEFAULT_CFLAGS] then {
 dg-init
 clearcap-init
 
+global runtests
 # Special case compilation of vect-args.c so we don't have to
 # replicate it 10 times.
-foreach type { "" -mmmx -m3dnow -msse -msse2 } {
-  foreach level { "" -O } {
-    set flags "$type $level"
-    verbose -log "Testing vect-args, $flags" 1
-    dg-test $srcdir/$subdir/vect-args.c $flags ""
+if [runtest_file_p $runtests $srcdir/$subdir/vect-args.c] {
+  foreach type { "" -mmmx -m3dnow -msse -msse2 } {
+    foreach level { "" -O } {
+      set flags "$type $level"
+      verbose -log "Testing vect-args, $flags" 1
+      dg-test $srcdir/$subdir/vect-args.c $flags ""
+    }
   }
 }