hpux.h
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:1k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. #define JMP_BUF
  2. #define USE_POSIX_TIME
  3. #define HAS_TEST_AND_SET
  4. typedef struct
  5. {
  6. int sema[4];
  7. } slock_t;
  8. /* HPUX 9 has snprintf in the library, so configure will set HAVE_SNPRINTF;
  9.  * but it doesn't provide a prototype for it.  To suppress warning messages
  10.  * from gcc, do this to make c.h provide the prototype:
  11.  */
  12. #ifndef HAVE_VSNPRINTF
  13. #undef HAVE_SNPRINTF
  14. #endif
  15. #ifndef BIG_ENDIAN
  16. #define BIG_ENDIAN 4321
  17. #endif
  18. #ifndef LITTLE_ENDIAN
  19. #define LITTLE_ENDIAN 1234
  20. #endif
  21. #ifndef PDP_ENDIAN
  22. #define PDP_ENDIAN 3412
  23. #endif
  24. #ifndef BYTE_ORDER
  25. #define BYTE_ORDER BIG_ENDIAN
  26. #endif