http://bugs.winehq.org/show_bug.cgi?id=22316 --- Comment #14 from Mike Frysinger <vapier(a)gentoo.org> 2011-07-12 14:01:10 CDT --- the gcc PR mentioned in comment #1 says the Linux ABI is (being updated to say?) 16 bytes. the man page also indicates that 4 byte is legacy and 16 byte is modern. and further, the man page says that it realigns the stack only when needed. so i dont understand why this would be unacceptable to the wine devs as it doesnt affect code output if no SSE code is generated that needs 16byte alignment. -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. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.