[gcc/devel/omp/gcc-9] Darwin, PPC< testsuite - backport fix for powerpc/builtins-2.c

Tobias Burnus burnus@gcc.gnu.org
Thu Mar 5 14:19:00 GMT 2020


https://gcc.gnu.org/g:504ea2ade6a68262a2c82ebb48bd22dcf93cb3fc

commit 504ea2ade6a68262a2c82ebb48bd22dcf93cb3fc
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Sun Aug 4 12:49:12 2019 +0000

    Darwin, PPC< testsuite - backport fix for powerpc/builtins-2.c
    
    This cannot pass for current Darwin, since it requires VSX and we
    don't have any hardware supporting that. Add a dg-requires clause
    for this.
    
    2019-08-04  Iain Sandoe  <iain@sandoe.co.uk>
    
    	Backport from mainline.
    	2019-06-23  Iain Sandoe  <iain@sandoe.co.uk>
    
    	* gcc.target/powerpc/builtins-2.c: Require VSX hardware support.
    
    From-SVN: r274085

Diff:
---
 gcc/testsuite/ChangeLog                       | 7 +++++++
 gcc/testsuite/gcc.target/powerpc/builtins-2.c | 1 +
 2 files changed, 8 insertions(+)

diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1bfa1de..aa7c3f4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -3,6 +3,13 @@
 	Backport from mainline.
 	2019-06-23  Iain Sandoe  <iain@sandoe.co.uk>
 
+	* gcc.target/powerpc/builtins-2.c: Require VSX hardware support.
+
+2019-08-04  Iain Sandoe  <iain@sandoe.co.uk>
+
+	Backport from mainline.
+	2019-06-23  Iain Sandoe  <iain@sandoe.co.uk>
+
 	* gcc.target/powerpc/pr80125.c (foo): Use an unsigned char
 	vector explicitly for the vec_perm.
 
diff --git a/gcc/testsuite/gcc.target/powerpc/builtins-2.c b/gcc/testsuite/gcc.target/powerpc/builtins-2.c
index bf3347a..0fa60b2 100644
--- a/gcc/testsuite/gcc.target/powerpc/builtins-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/builtins-2.c
@@ -1,4 +1,5 @@
 /* { dg-do run { target { powerpc*-*-* } } } */
+/* { dg-require-effective-target vsx_hw } */
 /* { dg-options "-mdejagnu-cpu=power8 " } */
 
 #include <altivec.h>



More information about the Gcc-cvs mailing list