From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joern Rennecke To: ak@muc.de (Andi Kleen) Cc: craig@jcb-sc.com, gcc@gcc.gnu.org Subject: Re: type based aliasing again Date: Thu, 30 Sep 1999 18:02:00 -0000 Message-ID: <199909161908.UAA26066@phal.cygnus.co.uk> References: X-SW-Source: 1999-09n/msg00714.html Message-ID: <19990930180200.9P6saZUIoVDfAek5M73LY-vRv5EciJ1ATK_1N9yg8NM@z> > Because fixing it often needs major data structure changes (overlap -> > explicit union), which are often just impossible to submit into a > stable code freezed production release mainteance tree. Because of > gcc's lack of anonymous unions in C it usually requires changes to > every user of that possible overlapped data structure, it is not possible > to encapsulate it. I suppose that means we should get the typealias feature into a erlease soon, so that people can use it to make their code work with gcc's strict aliasing without large code changes.