]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rs6000, update effective target for tests builtins-10*.c and vec_perm-runnable-i128.c
authorCarl Love <cel@us.ibm.com>
Fri, 12 Jul 2024 18:37:36 +0000 (13:37 -0500)
committerCarl Love <cel@linux.ibm.com>
Thu, 18 Jul 2024 17:06:29 +0000 (13:06 -0400)
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.

gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c
gcc/testsuite/gcc.target/powerpc/builtins-10.c
gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c

index dede08358e1342a6360a297beb6a9496aeec709b..e2d3c9908521fcc5424a79f121448d1ef6d2595d 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do run } */
+/* { dg-do run { target int128 } } */
 /* { dg-require-effective-target vmx_hw } */
 /* { dg-options "-maltivec -O2 " } */
 
index b00f53cfc62802965270004fbf1cf5e04ac261ec..007892e2731aa23eeb67721502b58746cd06313a 100644 (file)
@@ -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 } } */
index 0e0d77bcb84531b6827c1b48068826b5e8822f5e..df1bf873cfc96dfc0439e354cdb25900d584dfba 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do run } */
+/* { dg-do run { target  int128 } } */
 /* { dg-require-effective-target vmx_hw } */
 /* { dg-options "-maltivec -O2 " } */