*** cpu.h~ Sun Apr 11 22:45:18 1999 --- cpu.h Sun Apr 11 22:46:50 1999 *************** *** 113,125 **** format and back again. Obviously there is nothing to do for little-endian machines... */ ! #if defined(LITTLE_ENDIAN) # define ChangeE(x) (WORD)(x) #else # define ChangeE(x) (WORD)(((x) << 8) | ((BYTE)((x) >> 8))) #endif ! #if defined(LITTLE_ENDIAN) && !defined(ALIGNED_ACCESS) # define ReadWord(x) (*(x)) # define WriteWord(x,y) (*(x) = (y)) # define CopyWord(x,y) (*x = *y) --- 113,125 ---- format and back again. Obviously there is nothing to do for little-endian machines... */ ! #if BYTE_ORDER == LITTLE_ENDIAN # define ChangeE(x) (WORD)(x) #else # define ChangeE(x) (WORD)(((x) << 8) | ((BYTE)((x) >> 8))) #endif ! #if BYTE_ORDER == LITTLE_ENDIAN && !defined(ALIGNED_ACCESS) # define ReadWord(x) (*(x)) # define WriteWord(x,y) (*(x) = (y)) # define CopyWord(x,y) (*x = *y)