------- Comment #6 from truedfx at gentoo dot org 2010-08-09 16:15 ------- With those two lines removed from 4.5.0, it looks like the stack will be aligned properly by accident. When changing __builtin_alloca (2) to __builtin_alloca (6), the only thing that changes in the generated code is
@@ -10,7 +10,7 @@ movl %esp, %ebp pushl %ecx subl $20, %esp - subl $20, %esp + subl $24, %esp movdqa .LC0, %xmm0 movdqa %xmm0, (%esp) call f -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45234