Fix big-endian code generation