diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/ext')
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-1.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-10.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-11.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-12.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-13.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-2.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-3.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-4.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-5.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-6.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-7.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-8.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-9.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-types-1.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-types-2.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-types-3.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-types-4.C | 1 |
17 files changed, 18 insertions, 14 deletions
diff --git a/gcc/testsuite/g++.dg/ext/altivec-1.C b/gcc/testsuite/g++.dg/ext/altivec-1.C index 7e382babf11..cd7c3aad261 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-1.C +++ b/gcc/testsuite/g++.dg/ext/altivec-1.C @@ -1,5 +1,5 @@ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/g++.dg/ext/altivec-10.C b/gcc/testsuite/g++.dg/ext/altivec-10.C index 36cce7e01fa..7f7d2b013de 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-10.C +++ b/gcc/testsuite/g++.dg/ext/altivec-10.C @@ -1,7 +1,7 @@ /* This is a compile-only test for interaction of "-maltivec" and "-save-temps". */ /* Author: Ziemowit Laski <zlaski@apple.com>. */ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-save-temps -maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/g++.dg/ext/altivec-11.C b/gcc/testsuite/g++.dg/ext/altivec-11.C index 9e7fe952849..ff3016953d8 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-11.C +++ b/gcc/testsuite/g++.dg/ext/altivec-11.C @@ -1,6 +1,6 @@ /* Test handling of literal constant for dss operation. */ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/g++.dg/ext/altivec-12.C b/gcc/testsuite/g++.dg/ext/altivec-12.C index 6e28204fcc5..6f21da961b2 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-12.C +++ b/gcc/testsuite/g++.dg/ext/altivec-12.C @@ -1,6 +1,6 @@ /* Test vec_dst* functions with float pointer as first argument. */ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/g++.dg/ext/altivec-13.C b/gcc/testsuite/g++.dg/ext/altivec-13.C index f82fde950e5..abc05af62d5 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-13.C +++ b/gcc/testsuite/g++.dg/ext/altivec-13.C @@ -3,9 +3,9 @@ AltiVec testsuite. */ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ - + #include <altivec.h> extern vector unsigned char vuc; diff --git a/gcc/testsuite/g++.dg/ext/altivec-2.C b/gcc/testsuite/g++.dg/ext/altivec-2.C index 24a0ef228a8..6a404b266d8 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-2.C +++ b/gcc/testsuite/g++.dg/ext/altivec-2.C @@ -1,5 +1,5 @@ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec -Wall" } */ /* This test checks if AltiVec builtins accept const-qualified diff --git a/gcc/testsuite/g++.dg/ext/altivec-3.C b/gcc/testsuite/g++.dg/ext/altivec-3.C index e480299e1ae..8ac401ce7ce 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-3.C +++ b/gcc/testsuite/g++.dg/ext/altivec-3.C @@ -1,5 +1,5 @@ /* { dg-do run { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ /* Test for correct handling of AltiVec constants passed diff --git a/gcc/testsuite/g++.dg/ext/altivec-4.C b/gcc/testsuite/g++.dg/ext/altivec-4.C index 62cc1f0535f..86a2615dc49 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-4.C +++ b/gcc/testsuite/g++.dg/ext/altivec-4.C @@ -1,5 +1,5 @@ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ /* PR c++/14425 */ diff --git a/gcc/testsuite/g++.dg/ext/altivec-5.C b/gcc/testsuite/g++.dg/ext/altivec-5.C index 198f38cb0b5..04c26e80ff4 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-5.C +++ b/gcc/testsuite/g++.dg/ext/altivec-5.C @@ -1,5 +1,5 @@ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ /* PR c++/14426 */ diff --git a/gcc/testsuite/g++.dg/ext/altivec-6.C b/gcc/testsuite/g++.dg/ext/altivec-6.C index 5ca23028bae..63ae0b0b91b 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-6.C +++ b/gcc/testsuite/g++.dg/ext/altivec-6.C @@ -1,7 +1,7 @@ /* Test for correct handling of literal arguments. */ /* Author: Ziemowit Laski <zlaski@apple.com> */ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/g++.dg/ext/altivec-7.C b/gcc/testsuite/g++.dg/ext/altivec-7.C index d1a0b2959c6..7c458fb003f 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-7.C +++ b/gcc/testsuite/g++.dg/ext/altivec-7.C @@ -1,6 +1,6 @@ /* Test for AltiVec type overloading and name mangling. */ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/g++.dg/ext/altivec-8.C b/gcc/testsuite/g++.dg/ext/altivec-8.C index 045220252b9..3c5a76e060e 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-8.C +++ b/gcc/testsuite/g++.dg/ext/altivec-8.C @@ -1,5 +1,5 @@ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ /* Author: Ziemowit Laski <zlaski@apple.com> */ diff --git a/gcc/testsuite/g++.dg/ext/altivec-9.C b/gcc/testsuite/g++.dg/ext/altivec-9.C index ab78b99ebdf..174ae63edcb 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-9.C +++ b/gcc/testsuite/g++.dg/ext/altivec-9.C @@ -1,6 +1,6 @@ /* Test for AltiVec function vec_ld, passing a pointer to const vector */ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-xfail-if "" { "powerpc-*-eabispe*" "powerpc-ibm-aix*" } { "*" } { "" } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ #include <altivec.h> diff --git a/gcc/testsuite/g++.dg/ext/altivec-types-1.C b/gcc/testsuite/g++.dg/ext/altivec-types-1.C index 9ebab95e408..9e9ca96e8c6 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-types-1.C +++ b/gcc/testsuite/g++.dg/ext/altivec-types-1.C @@ -1,4 +1,5 @@ /* { dg-do compile { target powerpc*-*-linux* } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ /* Valid AltiVec vector types should be accepted with no warnings. */ diff --git a/gcc/testsuite/g++.dg/ext/altivec-types-2.C b/gcc/testsuite/g++.dg/ext/altivec-types-2.C index 4f4d3f3a123..f64c0c5aa21 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-types-2.C +++ b/gcc/testsuite/g++.dg/ext/altivec-types-2.C @@ -1,5 +1,6 @@ /* { dg-do compile { target powerpc*-*-linux* } } */ /* { dg-require-effective-target ilp32 } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec" } */ /* These should get warnings for 32-bit code. */ diff --git a/gcc/testsuite/g++.dg/ext/altivec-types-3.C b/gcc/testsuite/g++.dg/ext/altivec-types-3.C index 42fd3ca359c..2fe965986b3 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-types-3.C +++ b/gcc/testsuite/g++.dg/ext/altivec-types-3.C @@ -1,4 +1,5 @@ /* { dg-do compile { target powerpc*-*-linux* } } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-require-effective-target lp64 } */ /* { dg-options "-maltivec" } */ diff --git a/gcc/testsuite/g++.dg/ext/altivec-types-4.C b/gcc/testsuite/g++.dg/ext/altivec-types-4.C index bc2296cc15e..212f6733939 100644 --- a/gcc/testsuite/g++.dg/ext/altivec-types-4.C +++ b/gcc/testsuite/g++.dg/ext/altivec-types-4.C @@ -1,5 +1,6 @@ /* { dg-do compile { target powerpc*-*-linux* } } */ /* { dg-require-effective-target ilp32 } */ +/* { dg-require-effective-target powerpc_altivec_ok } */ /* { dg-options "-maltivec -mno-warn-altivec-long" } */ /* These should not get warnings for 32-bit code when the warning is |