diff options
author | Janis Johnson <janis187@us.ibm.com> | 2005-05-24 21:50:00 +0000 |
---|---|---|
committer | Janis Johnson <janis@gcc.gnu.org> | 2005-05-24 21:50:00 +0000 |
commit | 37e0a9e8902bb91b969591d6f5edcc69a7881a01 (patch) | |
tree | bf1c9365251add01f7563f913af3f298401d29da | |
parent | 22a905129e13638be26b462c8bdb341109bdde6b (diff) | |
download | gcc-37e0a9e8902bb91b969591d6f5edcc69a7881a01.zip gcc-37e0a9e8902bb91b969591d6f5edcc69a7881a01.tar.gz gcc-37e0a9e8902bb91b969591d6f5edcc69a7881a01.tar.bz2 |
altivec-vec-merge.c: Make test usable on GNU/Linux targets and on hardware without VMX support.
* gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
and on hardware without VMX support.
From-SVN: r100120
-rw-r--r-- | gcc/testsuite/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/altivec-vec-merge.c | 7 |
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 72efaa1..c3d153f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2005-05-24 Janis Johnson <janis187@us.ibm.com> + * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets + and on hardware without VMX support. + * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c. * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid. diff --git a/gcc/testsuite/gcc.dg/altivec-vec-merge.c b/gcc/testsuite/gcc.dg/altivec-vec-merge.c index 9eef984..19a682f 100644 --- a/gcc/testsuite/gcc.dg/altivec-vec-merge.c +++ b/gcc/testsuite/gcc.dg/altivec-vec-merge.c @@ -1,5 +1,8 @@ /* { dg-do run { target powerpc*-*-* } } */ -/* { dg-options "-faltivec -O2" } */ +/* { dg-options "-maltivec -O2" } */ + +#include <altivec.h> +#include "altivec_check.h" int printf(const char * , ...); extern void abort(); @@ -595,6 +598,8 @@ if (1){ int main(int argc, char **argv) { char toto[32] __attribute__((aligned(16))); + + altivec_check (); /* Exit if hardware doesn't support AltiVec. */ foo(toto, toto, 0, 0); return 0; } |