re PR target/70640 (IEEE 128-bit floating point negative/abs has two thinkos)
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Thu, 14 Apr 2016 20:05:58 +0000 (20:05 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Thu, 14 Apr 2016 20:05:58 +0000 (20:05 +0000)
2016-04-14  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/70640
* gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
a power7 system that does not have an assembler that supports
power8.

From-SVN: r234988

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr70640.c

index 44f71b5c10e8ce114bcfa8cd97061ee25bcaa689..4b68cb309b6c36232a10f655cdd9209dddbc07ed 100644 (file)
@@ -1,3 +1,10 @@
+2016-04-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       PR target/70640
+       * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
+       a power7 system that does not have an assembler that supports
+       power8.
+
 2016-04-14  Martin Sebor  <msebor@redhat.com>
 
        PR c++/69517
index 7b991c45afefd761fa0e29a55c5591bed86da77d..5d49c6331f31c481d4148a7cba201916a248ebf7 100644 (file)
@@ -5,7 +5,7 @@
 
 __float128 foo (__float128 a) { return -a; }
 
-/* { dg-final { scan-assembler "xxlorc" } } */
+/* { dg-final { scan-assembler "xxlorc\|vspltisw" } } */
 /* { dg-final { scan-assembler "xxlxor" } } */
 /* { dg-final { scan-assembler "vslb"   } } */
 /* { dg-final { scan-assembler "vsldoi" } } */