On Mon, Apr 28, 2003 at 06:33:23PM -0400, Daniel Berlin wrote: > > char *str; > > a can't alias with *str.6, that would imply str.6 = &a, and that's not > allowed due to strict aliasing. Why not? "char" and company are allowed to alias anything. r~