On 6/12/18 3:25 PM, Will Schmidt wrote: > diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c > b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c > index 4f35856..4cdcc35 100644 > --- a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c > +++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c > @@ -1,11 +1,11 @@ > /* Verify that overloaded built-ins for vec_neg with int > inputs produce the right code. */ > > /* { dg-do compile } */ > -/* { dg-require-effective-target powerpc_altivec_ok } */ > -/* { dg-options "-maltivec -O2" } */ > +/* { dg-require-effective-target powerpc_p8vector_ok } */ > +/* { dg-options "-mpower8-vector -maltivec -O2" } */
-mpower8-vector automatically enables -mvsx and -maltivec, so you don't need the -maltivec option above. > diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c > b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c > index 91067ab..07a41e4 100644 > --- a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c > +++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c > @@ -1,10 +1,10 @@ > /* Verify that overloaded built-ins for vec_neg with int > inputs produce the right code when -mcpu=power8 is specified. */ > > /* { dg-do compile } */ > -/* { dg-require-effective-target powerpc_altivec_ok } */ > +/* { dg-require-effective-target powerpc_p8vector_ok } */ > /* { dg-options "-maltivec -O2 -mcpu=power8" } */ > /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { > "-mcpu=power8" } } */ Similarly, -mcpu=power8 also enables -maltivec so you can remove it. Peter