Hi all, I am getting this error from GNAT and it is puzzling me a bit. Can't we use this attribute to set up a record as big/little endian as needed? If I was transferring data from a big endian machine to a little endian machine wouldn't this attribute help me from do data marshalling? Thanks, Chris Sparks