[gcc(refs/users/meissner/heads/work037)] Force long double to be IBM 128-bit on PowerPC test, PR target/70117.

Michael Meissner meissner@gcc.gnu.org
Thu Feb 18 18:52:56 GMT 2021


https://gcc.gnu.org/g:29aa53d910bc2640b60ddd65a131655ba1f781f9

commit 29aa53d910bc2640b60ddd65a131655ba1f781f9
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Thu Feb 18 13:51:56 2021 -0500

    Force long double to be IBM 128-bit on PowerPC test, PR target/70117.
    
    This patch fixes the pr70117 test to use IBM 128-bit long double.
    
    gcc/testsuite/
    2021-02-18  Michael Meissner  <meissner@linux.ibm.com>
    
            PR target/70117
            * gcc.target/powerpc/pr70117.c: Force the long double type to use
            the IBM 128-bit format.

Diff:
---
 gcc/testsuite/gcc.target/powerpc/pr70117.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gcc/testsuite/gcc.target/powerpc/pr70117.c b/gcc/testsuite/gcc.target/powerpc/pr70117.c
index 3bbd2c595e0..8a5fad1dee0 100644
--- a/gcc/testsuite/gcc.target/powerpc/pr70117.c
+++ b/gcc/testsuite/gcc.target/powerpc/pr70117.c
@@ -1,5 +1,7 @@
-/* { dg-do run { target { powerpc*-*-linux* powerpc*-*-darwin* powerpc*-*-aix* rs6000-*-* } } } */
-/* { dg-options "-std=c99 -mlong-double-128 -O2" } */
+/* { dg-do run } */
+/* { dg-require-effective-target ppc_long_double_override_ibm128 } */
+/* { dg-options "-std=c99 -O2" } */
+/* { dg-add-options ppc_long_double_override_ibm128 } */
 
 #include <float.h>


More information about the Gcc-cvs mailing list