Hi, On Thu, 2 Feb 2012, Aldy Hernandez wrote:
> > Seriously - is there any real argument *against* just using the base > > type as a hint for access size? > > If I'm on the hook for attempting to fix this again, I'd also like to > know if there are any arguments against using the base type. Sure. Simplest example: struct s {int i:24;} __attribute__((packed)). You must access only three bytes, no matter what. The basetype (int) is four bytes. Ciao, Michael.