fix marco LITTLE_ENIAN on linux