endianess and integer types