From a9a0daa3e55733318c5ad25c7420da0417d5b650 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Tue, 14 Nov 2023 22:15:32 -0300 Subject: testsuite: arg-pushing reqs -mno-accumulate-outgoing-args gcc.target/i386/pr95126-m32-[34].c expect push instructions that are only present with -mno-accumulate-outgoing-args, so make that option explicit rather than dependent on tuning. for gcc/testsuite/ChangeLog * gcc.target/i386/pr95126-m32-3.c: Add -mno-accumulate-outgoing-args. * gcc.target/i386/pr95126-m32-4.c: Likewise. --- gcc/testsuite/gcc.target/i386/pr95126-m32-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr95126-m32-4.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'gcc') diff --git a/gcc/testsuite/gcc.target/i386/pr95126-m32-3.c b/gcc/testsuite/gcc.target/i386/pr95126-m32-3.c index cc2fe94..91608f8 100644 --- a/gcc/testsuite/gcc.target/i386/pr95126-m32-3.c +++ b/gcc/testsuite/gcc.target/i386/pr95126-m32-3.c @@ -1,5 +1,5 @@ /* { dg-do compile { target { ia32 } } } */ -/* { dg-options "-O2" } */ +/* { dg-options "-O2 -mno-accumulate-outgoing-args" } */ struct small{ short a; }; diff --git a/gcc/testsuite/gcc.target/i386/pr95126-m32-4.c b/gcc/testsuite/gcc.target/i386/pr95126-m32-4.c index e829335..85b30f6 100644 --- a/gcc/testsuite/gcc.target/i386/pr95126-m32-4.c +++ b/gcc/testsuite/gcc.target/i386/pr95126-m32-4.c @@ -1,5 +1,5 @@ /* { dg-do compile { target { ia32 } } } */ -/* { dg-options "-O2" } */ +/* { dg-options "-O2 -mno-accumulate-outgoing-args" } */ struct small{ short a,b; }; -- cgit v1.1