From 3993cbc2c8539e9d9e11ecbd1dd181ea11bf75b0 Mon Sep 17 00:00:00 2001 From: hjl Date: Wed, 3 Sep 2008 22:08:03 +0000 Subject: [PATCH] 2008-09-03 H.J. Lu * gcc.c-torture/compile/vector-4.c: Add -mavx for x86. * gcc.target/i386/avx-3.c: Require DFP support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@139960 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gcc.c-torture/compile/vector-4.c | 2 ++ gcc/testsuite/gcc.target/i386/avx-3.c | 1 + 3 files changed, 9 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b1d9324..9fa65ed 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2008-09-03 H.J. Lu + + * gcc.c-torture/compile/vector-4.c: Add -mavx for x86. + + * gcc.target/i386/avx-3.c: Require DFP support. + 2008-09-03 Jakub Jelinek PR c++/37348 diff --git a/gcc/testsuite/gcc.c-torture/compile/vector-4.c b/gcc/testsuite/gcc.c-torture/compile/vector-4.c index b0d8e81..2f1fa35 100644 --- a/gcc/testsuite/gcc.c-torture/compile/vector-4.c +++ b/gcc/testsuite/gcc.c-torture/compile/vector-4.c @@ -1,3 +1,5 @@ +/* { dg-options "-mavx" { target { i?86-*-* x86_64-*-* } } } */ + /* Make sure that vector of size 8 of signed char works. This used to crash with AVX on x86 as we would produce try to extract the chars inside the vector mode using the vector mode of V8SI which was wrong. */ diff --git a/gcc/testsuite/gcc.target/i386/avx-3.c b/gcc/testsuite/gcc.target/i386/avx-3.c index 9e0b434..6a180fa 100644 --- a/gcc/testsuite/gcc.target/i386/avx-3.c +++ b/gcc/testsuite/gcc.target/i386/avx-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target dfp } */ /* { dg-options "-O2 -mavx -std=gnu99" } */ _Decimal128 -- 2.7.4