pr69454-2.c needs -msse2 -mno-accumulate-outgoing-args to fail. Checked into trunk.
H.J. Index: ChangeLog =================================================================== --- ChangeLog (revision 233165) +++ ChangeLog (working copy) @@ -1,3 +1,8 @@ +2016-02-04 H.J. Lu <hongjiu...@intel.com> + + * gcc.target/i386/pr69454-2.c: Compile with -msse2 + -mno-accumulate-outgoing-args. + 2016-02-04 Patrick Palka <ppa...@gcc.gnu.org> * g++.dg/cpp0x/constexpr-ptrmem5.C: New test. Index: gcc.target/i386/pr69454-2.c =================================================================== --- gcc.target/i386/pr69454-2.c (revision 233165) +++ gcc.target/i386/pr69454-2.c (working copy) @@ -1,5 +1,5 @@ /* { dg-do compile { target { ia32 } } } */ -/* { dg-options "-O2 -mpreferred-stack-boundary=2" } */ +/* { dg-options "-O2 -msse2 -mno-accumulate-outgoing-args -mpreferred-stack-boundary=2" } */ extern void fn2 (); long long a, b;