solaris_i386.h
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:1k
- #define USE_POSIX_TIME
- #define NO_EMPTY_STMTS
- #define SYSV_DIRENT
- #define HAS_TEST_AND_SET
- typedef unsigned char slock_t;
- #include <sys/isa_defs.h>
- #ifndef BIG_ENDIAN
- #define BIG_ENDIAN 4321
- #endif
- #ifndef LITTLE_ENDIAN
- #define LITTLE_ENDIAN 1234
- #endif
- #ifndef PDP_ENDIAN
- #define PDP_ENDIAN 3412
- #endif
- #ifndef BYTE_ORDER
- #define BYTE_ORDER LITTLE_ENDIAN
- #endif
- #ifndef NAN
- #ifndef __nan_bytes
- #define __nan_bytes { 0, 0, 0, 0, 0, 0, 0xf8, 0x7f }
- #endif /* __nan_bytes */
- #ifdef __GNUC__
- #define NAN
- (__extension__ ((union { unsigned char __c[8];
- double __d; })
- { __nan_bytes }).__d)
- #else /* Not GCC. */
- #define NAN (*(__const double *) __nan)
- #endif /* GCC. */
- #endif /* NAN */
- #ifndef index
- #define index strchr
- #endif