public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* GCC mainline is broken on x86
@ 2011-06-12 14:00 H.J. Lu
  0 siblings, 0 replies; only message in thread
From: H.J. Lu @ 2011-06-12 14:00 UTC (permalink / raw)
  To: GCC Patches, GCC Development

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.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-06-12 13:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-12 14:00 GCC mainline is broken on x86 H.J. Lu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).