Message ID | c42d7166f0779451cecafba7d63bd204d9c39962.1421482716.git.segher@kernel.crashing.org |
---|---|
State | New |
Headers | show |
On Sat, Jan 17, 2015 at 3:48 AM, Segher Boessenkool <segher@kernel.crashing.org> wrote: > These tests test that no 64-bit etc. insns are used when the compiler > options say they should not be used. But -mpowerpc64 says that they > _should_ be used. So skip the tests in that case. > > > 2015-01-16 Segher Boessenkool <segher@kernel.crashing.org> > > gcc/testsuite/ > * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64. > * gcc.target/powerpc/ppc-fpconv-8.c: Ditto. Okay. Thanks, David
diff --git a/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-4.c b/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-4.c index dc1f710..562e672 100644 --- a/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-4.c +++ b/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-4.c @@ -1,6 +1,7 @@ /* { dg-do compile { target { powerpc*-*-* } } } */ /* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */ /* { dg-require-effective-target ilp32 } */ +/* { dg-skip-if "" { powerpc*-*-* } { "-mpowerpc64" } } */ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=750" } } */ /* { dg-options "-O2 -mcpu=750 -ffast-math" } */ /* { dg-final { scan-assembler-not "lfiwax" } } */ diff --git a/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-8.c b/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-8.c index 5f1bb23..0daf573 100644 --- a/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-8.c +++ b/gcc/testsuite/gcc.target/powerpc/ppc-fpconv-8.c @@ -1,6 +1,7 @@ /* { dg-do compile { target { powerpc*-*-* } } } */ /* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */ /* { dg-require-effective-target ilp32 } */ +/* { dg-skip-if "" { powerpc*-*-* } { "-mpowerpc64" } } */ /* { dg-require-effective-target powerpc_fprs } */ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=750" } } */ /* { dg-options "-O3 -mcpu=750 -ffast-math" } */