http://bugs.winehq.org/show_bug.cgi?id=22387
--- Comment #9 from Artem S. Tashkinov t.artem@mailcity.com 2010-04-20 03:26:52 --- (In reply to comment #8)
(In reply to comment #7)
Point taken - I'm going back to GCC 4.2.4 which has never caused any problems for me.
BTW, I'm not using any extreme GCC flags, for the last few years I compile all sources either with:
C Compiler flags: -march=pentium2 -O2 -pipe -ftree-vectorize C++ Compiler flags: -march=pentium2 -O2 -pipe -ftree-vectorize Linker flags: -Wl,-O1 -Wl,--hash-style=gnu -Wl,--enable-new-dtags
or with:
C Compiler flags: -march=native -O2 -pipe -ftree-vectorize C++ Compiler flags: -march=native -O2 -pipe -ftree-vectorize Linker flags: -Wl,-O1 -Wl,--hash-style=gnu -Wl,--enable-new-dtags
Anyway, it looks like GCC is kinda degrading because these innocuous flags cause some much stir, however Linux kernel works nicely having compiled with the aforementioned flags (albeit without -ftree-vectorize).