Hi, Revision 174952:
http://gcc.gnu.org/ml/gcc-cvs/2011-06/msg00441.html totally breaks C++ on x86: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49378 http://gcc.gnu.org/ml/gcc-regression/2011-06/msg00159.html One symptom is we are using uninitialized registers, which leads to writing random memory location. The same ia32 binary works on Fedora 14 under kernel 2.6.35 and failed under Fedora 15 under kernel 2.6.38. We also use uninitialized registers on x86-64, but the program doesn't crash. This bug may also affects C and other languages. -- H.J.