aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2014-09-10 22:02:00 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2014-09-10 22:02:00 +0200
commit7bee00c3739a093dff3108bf55663fc6b50274b4 (patch)
treef187cb210afed48367803d2606404c7492c56c16 /gcc
parentca78482dcdf0dc76fca1334673cd43f7108d8338 (diff)
downloadgcc-7bee00c3739a093dff3108bf55663fc6b50274b4.zip
gcc-7bee00c3739a093dff3108bf55663fc6b50274b4.tar.gz
gcc-7bee00c3739a093dff3108bf55663fc6b50274b4.tar.bz2
i386.exp: Only run vect-args.c tests if runtest_file_p says they should be run.
* gcc.target/i386/i386.exp: Only run vect-args.c tests if runtest_file_p says they should be run. From-SVN: r215135
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.target/i386/i386.exp13
2 files changed, 13 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0061c2c..c9dfcb1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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.
diff --git a/gcc/testsuite/gcc.target/i386/i386.exp b/gcc/testsuite/gcc.target/i386/i386.exp
index c753a2b..91ff1cb 100644
--- a/gcc/testsuite/gcc.target/i386/i386.exp
+++ b/gcc/testsuite/gcc.target/i386/i386.exp
@@ -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 ""
+ }
}
}