[Bug target/35764] improper load from volatile
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35764 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.7.0 Known to work||4.1.2, 4.7.0 Known to fail||4.6.4 Resolution|--- |DUPLICATE Status|NEW |RESOLVED --- Comment #5 from Andrew Pinski --- Fixed in GCC 4.7.0 because this is a dup of bug 47698. *** This bug has been marked as a duplicate of bug 47698 ***
[Bug target/35764] improper load from volatile
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-29 03:54 --- Confirmed, -march=i386 -mtune=i686 is needed to confirm the bug in general. GCC is producing a "conditional move" for the code even though it is invalid to produce such a thing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Component|middle-end |target Ever Confirmed|0 |1 Known to fail||4.4.0 4.3.0 4.0.1 Last reconfirmed|-00-00 00:00:00 |2008-12-29 03:54:58 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35764