https://gcc.gnu.org/g:4efa7ec85a85c6024d0907a0e735ad5df7fca952

commit r15-790-g4efa7ec85a85c6024d0907a0e735ad5df7fca952
Author: Jiufu Guo <guoji...@linux.ibm.com>
Date:   Wed May 22 10:33:11 2024 +0800

    missing require target has_arch_ppc64 for pr106550.c
    
    Hi,
    
    Case pr106550.c is testing constant building for 64bit
    register. It fails with -m32 without having the expected rldimi.
    So, this case requires target of has_arch_ppc64.
    
    Bootstrap and regtest pass on ppc64{,le}.
    Is this ok for trunk?
    
    BR,
    Jeff(Jiufu) Guo
    
    gcc/testsuite/ChangeLog:
    
            * gcc.target/powerpc/pr106550.c: Adjust by requiring has_arch_ppc64
            effective target. And remove power10_ok.

Diff:
---
 gcc/testsuite/gcc.target/powerpc/pr106550.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/gcc.target/powerpc/pr106550.c 
b/gcc/testsuite/gcc.target/powerpc/pr106550.c
index 74e395331ab..92b76ac8811 100644
--- a/gcc/testsuite/gcc.target/powerpc/pr106550.c
+++ b/gcc/testsuite/gcc.target/powerpc/pr106550.c
@@ -1,6 +1,6 @@
 /* PR target/106550 */
 /* { dg-options "-O2 -mdejagnu-cpu=power10" } */
-/* { dg-require-effective-target power10_ok } */
+/* { dg-require-effective-target has_arch_ppc64 } */
 
 void
 foo (unsigned long long *a)

Reply via email to