[Bug target/81693] FAIL: gcc.dg/torture/pr25967-*.c -O* execution test on darwin

egallager at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Feb 19 14:59:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81693

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |egallager at gcc dot gnu.org
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=25967

--- Comment #28 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to H.J. Lu from comment #27)
> By definition of the "naked" attribute, the program is responsible
> to manage stack.  Since simulated interrupt functions don't follow
> the normal software calling convention and there is no attempt
> made to accommodate it in the naked function, the outgoing stack
> is properly aligned to requirement of software calling convention.
> Since Darwin checks the incoming stack alignment, the failure is
> expected.

So XFAIL it and close this bug then?


More information about the Gcc-bugs mailing list