diff options
author | Alexandre Oliva <oliva@adacore.com> | 2023-11-14 22:15:32 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2023-11-14 22:15:32 -0300 |
commit | a9a0daa3e55733318c5ad25c7420da0417d5b650 (patch) | |
tree | ecdb92ad4226f49dc0df92183064922ade789c8f /gcc | |
parent | a1ad62ee2fd070854d2137f35614af639c1a94f2 (diff) | |
download | gcc-a9a0daa3e55733318c5ad25c7420da0417d5b650.zip gcc-a9a0daa3e55733318c5ad25c7420da0417d5b650.tar.gz gcc-a9a0daa3e55733318c5ad25c7420da0417d5b650.tar.bz2 |
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.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr95126-m32-3.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr95126-m32-4.c | 2 |
2 files changed, 2 insertions, 2 deletions
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; }; |