This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/23444] Volatile register access incorrectly optimized
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Aug 2005 16:49:27 -0000
- Subject: [Bug rtl-optimization/23444] Volatile register access incorrectly optimized
- References: <20050817154313.23444.oakad@yahoo.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-17 16:49 -------
(In reply to comment #6)
> Thanks, I will check it tomorrow. However, this behavior is different from the
> gcc 3, documented nowhere and broke (in a very bad way) a large program with
> good reliability record (so far). Can this be mentioned somewhere in the gcc
> info?
why, the type was never correct in the first place. It just happened to work before 4.0.0 because we did
not do that many optimizations which could have taken this into effect.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23444