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

--- Comment #6 from H.J. Lu <hjl.tools at gmail dot com> ---
I am testing this patch

diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index ee409cfe7e4..9971b369f45 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -13281,8 +13281,7 @@ ix86_finalize_stack_frame_flags (void)
     recompute_frame_layout_p = true;
   }
     }
-  else if (crtl->max_used_stack_slot_alignment
-     > crtl->preferred_stack_boundary)
+  else if (crtl->max_used_stack_slot_alignment)
     {
       /* We don't need to realign stack.  But we still need to keep
    stack frame properly aligned to satisfy the largest alignment

Reply via email to