vovida-endian.h
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:1k
- #ifdef __vxworks
- #define __BYTE_ORDER _BYTE_ORDER
- #define __LITTLE_ENDIAN _LITTLE_ENDIAN
- #define __BIG_ENDIAN _BIG_ENDIAN
- #else
- #ifdef __sgi
- #include <sys/endian.h>
- #else
- #ifdef __sparc
- #include <sys/isa_defs.h>
- #ifdef __LITTLE_ENDIAN
- #define __BYTE_ORDER __LITTLE_ENIDAN
- #endif
- #ifdef __BIG_ENDIAN
- #define __BYTE_ORDER __BIG_ENDIAN
- #endif
- #else
- #ifdef __linux__
- #include <endian.h>
- #endif
- #ifdef __FreeBSD__
- #include <machine/endian.h>
- #endif
- #endif
- #endif
- #endif