[Bug middle-end/45234] [4.4/4.5/4.6 Regression] ICE in expand_call, at calls.c:2845 when passing aligned function argument from unaligned stack after alloca

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Sep 24 15:11:00 GMT 2010


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45234

--- Comment #26 from Jakub Jelinek <jakub at gcc dot gnu.org> 2010-09-24 15:07:40 UTC ---
Author: jakub
Date: Fri Sep 24 15:07:36 2010
New Revision: 164596

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164596
Log:
    Revert:
    2010-09-17  H.J. Lu  <hongjiu.lu@intel.com>

    PR middle-end/45234
    * calls.c (expand_call): Make sure that all variable sized
    adjustments are multiple of preferred stack boundary after
    stack alignment.

    * gcc.dg/torture/stackalign/alloca-5.c: Remove.

Removed:
    branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c
Modified:
    branches/gcc-4_4-branch/gcc/ChangeLog
    branches/gcc-4_4-branch/gcc/calls.c
    branches/gcc-4_4-branch/gcc/testsuite/ChangeLog

-- 
Configure bugmail: http://gcc.gnu.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Gcc-bugs mailing list