http://bugs.winehq.org/show_bug.cgi?id=23522
--- Comment #19 from paulo i30817@gmail.com 2011-02-01 00:57:22 CST --- Halt there! I just compiled with gcc 4.5 and without the option (make clean between of course). It still worked (the repositories wine crashes).
So now i'm self compiling with gcc 4.4 to see if compiling without optimizations makes a difference to the repository wine. If it doesn't, just the new gcc 4.5 (and when wine repos start using it) will be enough to fix this (and the problem should be another weird ASM thing than the SSE alignment bug)