https://gcc.gnu.org/g:6621311c309fcc68ecdd395bceb9ad7994bed41f
commit r16-802-g6621311c309fcc68ecdd395bceb9ad7994bed41f Author: Alexandre Oliva <ol...@adacore.com> Date: Wed May 21 06:21:04 2025 -0300 [testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count On an --enable-frame-pointer toolchain, pr31985.c gets an extra movl and fails. Enable -fomit-frame-pointer explicitly. for gcc/testsuite/ChangeLog * gcc.target/i386/pr31985.c: Add -fomit-frame-pointer. Diff: --- gcc/testsuite/gcc.target/i386/pr31985.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/i386/pr31985.c b/gcc/testsuite/gcc.target/i386/pr31985.c index a6de1b5b1431..a0a91116242c 100644 --- a/gcc/testsuite/gcc.target/i386/pr31985.c +++ b/gcc/testsuite/gcc.target/i386/pr31985.c @@ -1,5 +1,5 @@ /* { dg-do compile { target ia32 } } */ -/* { dg-options "-O2" } */ +/* { dg-options "-O2 -fomit-frame-pointer" } */ void test_c (unsigned int a, unsigned int b, unsigned int c, unsigned int d) {