added 64bit to endian.h