look at __LITTLE_ENDIAN__ (gcc symbol) to determine which endian we are in.makes the file bi-endian.
In the `MY THAT'S GROSS' department...Eliminate the recursive include of machine/endian.h from sys/endian.h.