On Mon, 30 Jul 2012 23:20:31 +0200 "Sascha W." <master.b.at.raven at chefmail.de> wrote: > -#ifdef PACK_BITFIELDS_REVERSED > +#if __BYTE_ORDER == __BIG_ENDIAN Sorry, but I don't see how your patch is any better than the existing code. In fact, it could get it wrong. Could you explain the patch, please? Regards, David.