On Jun 23, 2005, at 10:08 AM, Mark Mitchell wrote:

* PR 22043, which involves a failure to initialize fields in automatic structures. The patch has been applied to the 4.0 branch, but the target milestone still says 4.0.1. Bugmasters, is that just a mistake?

Yes this was a mistake.

* PR 22000, in which we throw away volatile reads. That's a serious problem for embedded targets.

And I think it is still latent on the mainline too, just harder to expose because of the changes to what passes are run and when. I found a testcase for the mainline too.

* PR 22051, which involves wrong-code generation for pointer comparisons on one of our primary platforms.

There is a missing cast which causes this but I have not looked into who
is causing this, it might be fold.


* PR 21985, in which we are mis-folding expressions involving pointer arithmetic.

And this is fixed on the mainline already.

-- Pinski

Reply via email to