On Fri, Oct 05, 2012 at 11:37:40PM +0100, Mans Rullgard wrote: > The problem is the (__be32 *) casts. This is a normal pointer to a 32-bit, > which is assumed to be aligned, and the cast overrides the packed attribute > from the struct. Dereferencing these cast expressions must be done with the > macros from asm/unaligned.h
Again, not going to happen. DaveM is on record for saying as much, but I guess you're going to reject that as well, so I'm not sure why I'm even bothering to reply. _______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain