------- Comment #19 from hjl at gcc dot gnu dot org  2009-06-12 12:54 -------
Subject: Bug 39146

Author: hjl
Date: Fri Jun 12 12:54:30 2009
New Revision: 148428

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148428
Log:
gcc/

2009-06-12  Joey Ye  <joey...@intel.com>

        PR middle-end/39146
        * cfgexpand.c (get_decl_align_unit): Update
        max_used_stack_slot_alignment with align instead of
        stack_alignment_needed.

        * function.c (assign_stack_local_1): Update
        max_used_stack_slot_alignment with alignment_in_bits instead
        of stack_alignment_needed.
        (locate_and_pad_parm): Don't update max_used_stack_slot_alignment
        here.

gcc/testsuite/

2009-06-12  Joey Ye  <joey...@intel.com>
            H.J. Lu  <hongjiu...@intel.com>

        PR middle-end/39146
        * gcc.target/i386/stackalign/pr39146.c: New.

Added:
    trunk/gcc/testsuite/gcc.target/i386/stackalign/pr39146.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cfgexpand.c
    trunk/gcc/function.c
    trunk/gcc/testsuite/ChangeLog


-- 


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

Reply via email to