Hi, For the subject tests, I neglected to ensure they would be skipped on older hardware. This patch fixes that. Tested on powerpc64-unknown-linux-gnu on POWER7 to verify the tests are unsupported there, and on powerpc64le-unknown-linux-gnu on POWER8 to verify they still run there. Ok for trunk and gcc-6-branch?
Thanks, Bill 2016-07-15 Bill Schmidt <wschm...@linux.vnet.ibm.com> * gcc.target/powerpc/divkc3-1.c: Require p8vector support. * gcc.target/powerpc/mulkc3-1.c: Likewise. Index: gcc/testsuite/gcc.target/powerpc/divkc3-1.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/divkc3-1.c (revision 238375) +++ gcc/testsuite/gcc.target/powerpc/divkc3-1.c (working copy) @@ -1,4 +1,5 @@ /* { dg-do run { target { powerpc64*-*-* && vsx_hw } } } */ +/* { dg-require-effective-target powerpc_p8vector_ok } */ /* { dg-options "-mfloat128 -mvsx" } */ void abort (); Index: gcc/testsuite/gcc.target/powerpc/mulkc3-1.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/mulkc3-1.c (revision 238375) +++ gcc/testsuite/gcc.target/powerpc/mulkc3-1.c (working copy) @@ -1,4 +1,5 @@ /* { dg-do run { target { powerpc64*-*-* && vsx_hw } } } */ +/* { dg-require-effective-target powerpc_p8vector_ok } */ /* { dg-options "-mfloat128 -mvsx" } */ void abort ();