https://gcc.gnu.org/g:8da34442f6a6d432e52024afc93d3e8e586412f8
commit 8da34442f6a6d432e52024afc93d3e8e586412f8 Author: Alexandre Oliva <ol...@adacore.com> Date: Thu Feb 6 05:08:52 2025 -0300 [testsuite] [sparc] skip sparc-ret-1 with -mfix-ut699 Option -mfix-ut699 changes the set of instructions that can be placed in the delay slot, preventing the expected insn placement. Skip the test if the option is present. for gcc/testsuite/ChangeLog * gcc.target/sparc/sparc-ret-1.c: Skip on -mfix-ut699. Diff: --- gcc/testsuite/gcc.target/sparc/sparc-ret-1.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/testsuite/gcc.target/sparc/sparc-ret-1.c b/gcc/testsuite/gcc.target/sparc/sparc-ret-1.c index 808e8a98f0e8..ef459c5016e9 100644 --- a/gcc/testsuite/gcc.target/sparc/sparc-ret-1.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-ret-1.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-skip-if "no register windows" { *-*-* } { "-mflat" } { "" } } */ +/* { dg-skip-if "prevents expected asm" { *-*-* } { "-mfix-ut699" } { "" } } */ /* { dg-require-effective-target ilp32 } */ /* { dg-options "-mcpu=ultrasparc -O" } */