re PR target/29009 (ice in kernel build)

2006-09-10  Andrew Pinski  <pinskia@physics.uc.edu>

        PR target/29009
        * config/i386/i386.c (override_options): Use 128-bit
        stack boundary always for 64bits.

From-SVN: r116831
This commit is contained in:
Andrew Pinski 2006-09-10 23:05:00 +00:00 committed by Andrew Pinski
parent de097a3b99
commit 748dc0c9c2
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
PR target/29009
* config/i386/i386.c (override_options): Use 128-bit
stack boundary always for 64bits.
2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
PR rtl-optimization/28636

View File

@ -1903,7 +1903,8 @@ override_options (void)
don't want additional code to keep the stack aligned when
optimizing for code size. */
ix86_preferred_stack_boundary
= ((TARGET_MACHO || TARGET_SSE || !optimize_size) ? 128 : 32);
= (TARGET_64BIT || TARGET_MACHO || TARGET_SSE || !optimize_size)
? 128 : 32;
if (ix86_preferred_stack_boundary_string)
{
i = atoi (ix86_preferred_stack_boundary_string);