aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Love <cel@us.ibm.com>2024-07-12 13:37:36 -0500
committerCarl Love <cel@linux.ibm.com>2024-07-18 13:06:29 -0400
commitc19237614b42ddae80a9a24e0b282cecc8aefb86 (patch)
tree0a797a0e3cbb378715c7f0713c9ae9a018ae0d3e
parentf7d01e080a54ea94586c8847857e5aef17906519 (diff)
downloadgcc-c19237614b42ddae80a9a24e0b282cecc8aefb86.zip
gcc-c19237614b42ddae80a9a24e0b282cecc8aefb86.tar.gz
gcc-c19237614b42ddae80a9a24e0b282cecc8aefb86.tar.bz2
rs6000, update effective target for tests builtins-10*.c and vec_perm-runnable-i128.c
The tests: tests builtins-10-runnable.c tests builtins-10.c vec_perm-runnable-i128.c use __int128 types that are not supported on all platforms. Update the tests to check int128 effective target to avoid unsupported type errors on unsupported platforms. gcc/testsuite/ChangeLog: * gcc.target/powerpc/builtins-10-runnable.c: Add target int128. * gcc.target/powerpc/builtins-10.c: Add target int128. * gcc.target/powerpc/vec_perm-runnable-i128.c: Add target int128.
-rw-r--r--gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/builtins-10.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c b/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c
index dede083..e2d3c99 100644
--- a/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c
+++ b/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c
@@ -1,4 +1,4 @@
-/* { dg-do run } */
+/* { dg-do run { target int128 } } */
/* { dg-require-effective-target vmx_hw } */
/* { dg-options "-maltivec -O2 " } */
diff --git a/gcc/testsuite/gcc.target/powerpc/builtins-10.c b/gcc/testsuite/gcc.target/powerpc/builtins-10.c
index b00f53c..007892e 100644
--- a/gcc/testsuite/gcc.target/powerpc/builtins-10.c
+++ b/gcc/testsuite/gcc.target/powerpc/builtins-10.c
@@ -1,4 +1,4 @@
-/* { dg-do compile } */
+/* { dg-do compile { target int128 } } */
/* { dg-options "-O2 -maltivec" } */
/* { dg-require-effective-target powerpc_altivec } */
/* { dg-final { scan-assembler-times "xxsel" 6 } } */
diff --git a/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c b/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c
index 0e0d77b..df1bf87 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c
@@ -1,4 +1,4 @@
-/* { dg-do run } */
+/* { dg-do run { target int128 } } */
/* { dg-require-effective-target vmx_hw } */
/* { dg-options "-maltivec -O2 " } */