add endianness platform enum