http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468
--- Comment #18 from austinenglish at gmail dot com 2011-06-29 02:16:04 UTC --- This bug is now affecting the World of Warcraft launcher, which crashes: http://bugs.winehq.org/show_bug.cgi?id=27057 I've was able to narrow it down to a single .c file in wine (and a single patch): http://source.winehq.org/git/wine.git/commitdiff/dc96c688d397eb4ef1392ee6a98f3eb6b176dc56 I'll attach preprocessed files with good/bad gcc. command used was: gcc -E -I. -I. -I../../include -I../../include -D__WINESRC__ -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -Wlogical-op -g -O2 mutation.c &> ~/output.i good gcc: gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3 bad gcc: gcc (GCC) 4.6.0 20100812 (experimental) (this is at commit fc00a76a26bb71539e8e4355e824986baf852f32 / Turn on -fomit-frame-pointer by default for 32bit Linux/x86.)