The way endian.h is included is now based on the platform