https://gcc.gnu.org/g:9a551d634fdfe8ad432a9a8a2d4621997137a231
commit r15-7402-g9a551d634fdfe8ad432a9a8a2d4621997137a231 Author: Alexandre Oliva <ol...@adacore.com> Date: Fri Feb 7 04:12: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" } */