Incorrect bitfield aliasing with Tree SSA
Eric Botcazou
ebotcazou@libertysurf.fr
Mon Jun 18 13:08:00 GMT 2007
> If it was designed properly in the first place, there simply would *be
> no problem at the tree level*, because nothing would have broken.
That's certainly a point of view. The other is that the RTL implementation
predates the Tree one, works fine in GCC 3.x, including for the C compiler.
One would have thought that the Tree implementation would be aware of it
instead of overlooking it, given that alias.c is shared among them.
> So far you guys have resisted what seem like perfectly reasonable
> solutions by Adam
You mean the patch that would have disabled the whole thing at the RTL level?
I'm sure that we can devise something better.
--
Eric Botcazou
More information about the Gcc
mailing list