> Bitpacked records are simply not fit for defining a particular layout Thus maybe an additional option (supposedly three choices: "compiler endianess" (default = not binary portable = behavior as it is now), "low endian", and "high endian") could help. -Michael