diff options
author | Janis Johnson <janis187@us.ibm.com> | 2008-01-07 21:05:03 +0000 |
---|---|---|
committer | Janis Johnson <janis@gcc.gnu.org> | 2008-01-07 21:05:03 +0000 |
commit | 6dd116bef6b4bf39ac8cce9e2e6e33c54d4a8a38 (patch) | |
tree | 72cd660ec590e96c501cd45c0d13a47d274cd0ff /gcc | |
parent | dcc080746711689e00cb657c1bfa6bd2a04e5942 (diff) | |
download | gcc-6dd116bef6b4bf39ac8cce9e2e6e33c54d4a8a38.zip gcc-6dd116bef6b4bf39ac8cce9e2e6e33c54d4a8a38.tar.gz gcc-6dd116bef6b4bf39ac8cce9e2e6e33c54d4a8a38.tar.bz2 |
target-supports.exp (check_effective_target_powerpc_spu): New.
* lib/target-supports.exp (check_effective_target_powerpc_spu): New.
* g++.dg/other/spu2vmx-1.C: Use it.
From-SVN: r131385
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/other/spu2vmx-1.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/lib/target-supports.exp | 6 |
3 files changed, 12 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d6d359f..b559fc8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2008-01-07 Janis Johnson <janis187@us.ibm.com> + + * lib/target-supports.exp (check_effective_target_powerpc_spu): New. + * g++.dg/other/spu2vmx-1.C: Use it. + 2008-01-07 Jack Howarth <howarth@bromo.med.uc.edu> * gcc.dg/out-of-bounds-1.c: Don't use -mstrict-align for Darwin. diff --git a/gcc/testsuite/g++.dg/other/spu2vmx-1.C b/gcc/testsuite/g++.dg/other/spu2vmx-1.C index becd1dc..d9c8faf 100644 --- a/gcc/testsuite/g++.dg/other/spu2vmx-1.C +++ b/gcc/testsuite/g++.dg/other/spu2vmx-1.C @@ -1,5 +1,5 @@ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-require-effective-target powerpc_altivec_ok } */ +/* { dg-require-effective-target powerpc_spu } */ /* { dg-options "-maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index aaa3b5b..a723dc6 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -1197,6 +1197,12 @@ proc check_effective_target_powerpc_altivec_ok { } { } } +# Return 1 if this is a PowerPC target that supports SPU. + +proc check_effective_target_powerpc_spu { } { + return [istarget powerpc*-*-linux*] +} + # Return 1 if this is a PowerPC target with SPE enabled. proc check_effective_target_powerpc_spe { } { |