add portable_endian.h for OS-X