------- Comment #73 from ubizjak at gmail dot com 2010-04-29 07:50 ------- >From the manual:
`-mstackrealign' Realign the stack at entry. On the Intel x86, the `-mstackrealign' option will generate an alternate prologue and epilogue that realigns the runtime stack if necessary. This supports mixing legacy codes that keep a 4-byte aligned stack with modern codes that keep a 16-byte stack for SSE compatibility. See also the attribute `force_align_arg_pointer', applicable to individual functions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838