rs6000: Correct prefix testsuite failures on AIX.
authorDavid Edelsohn <dje.gcc@gmail.com>
Sun, 28 Jun 2020 00:04:30 +0000 (20:04 -0400)
committerDavid Edelsohn <dje.gcc@gmail.com>
Sun, 28 Jun 2020 00:21:47 +0000 (20:21 -0400)
gcc/testsuite/ChangeLog

2020-06-27  David Edelsohn  <dje.gcc@gmail.com>

* gcc.target/powerpc/prefix-large-dd.c: Require DFP.
* gcc.target/powerpc/prefix-large-sd.c: Require DFP.
* gcc.target/powerpc/prefix-large-kf.c: Require float128.
* gcc.target/powerpc/prefix-pcrel-dd.c: Require DFP.
* gcc.target/powerpc/prefix-pcrel-sd.c: Require DFP.
* gcc.target/powerpc/prefix-pcrel-kf.c: Require float128.

gcc/testsuite/gcc.target/powerpc/prefix-large-dd.c
gcc/testsuite/gcc.target/powerpc/prefix-large-kf.c
gcc/testsuite/gcc.target/powerpc/prefix-large-sd.c
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-dd.c
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-kf.c
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-sd.c

index d3a35977de82aaea9d2c2087db65d5aedf8f19c8..a498b18c919c7c7b696396b69523e7cea67ce4a2 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_prefixed_addr } */
+/* { dg-require-effective-target dfp } */
 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
 
 /* Tests whether prefixed instructions with large numeric offsets are generated
index a6038bd86acf854d4e05e18e15f21c6463b0b141..42ec7b7861e82ef0ab971862e44f790b174dfe97 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_prefixed_addr } */
+/* { dg-require-effective-target float128 } */
 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
 
 /* Tests whether prefixed instructions with large numeric offsets are generated
index beb2d9f62b02eee020674fe288ca2a36b979924a..bc992ee9f6b88b05c7cd490988df0b583397dabe 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_prefixed_addr } */
+/* { dg-require-effective-target dfp } */
 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
 
 /* Tests whether prefixed instructions with large numeric offsets are generated
index 165aa2f9aa015b53693a5bd99b47bb89a89dbf08..053ca32f127007fdfd3ab94f69e42836bfff1b87 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_pcrel } */
+/* { dg-require-effective-target dfp } */
 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
 
 /* Tests whether pc-relative prefixed instructions are generated for the
index 94bcbdc67d920b91d757659a7f6ce53fe80fe9e1..497bdd6dadcb53773bfd5aa67c0e42f6a1b3b6f1 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_pcrel } */
+/* { dg-require-effective-target float128 } */
 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
 
 /* Tests whether pc-relative prefixed instructions are generated for the
index 94c076d3ed6de6cc0f8910a93694512add851b4a..7ab07baa143ee2d25cda823b7ad0b4db065d591d 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_pcrel } */
+/* { dg-require-effective-target dfp } */
 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
 
 /* Tests whether pc-relative prefixed instructions are generated for the