i would make it bigendian/littleendian for 2 reasons:1) the reason becomes more obvious2) there may be other bigendian platforms besides ppc (armeb?)
But, is it sure that endianness is the reason for the problem?