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

数据库系统

开发平台:

Unix_Linux

  1. #define USE_POSIX_TIME
  2. #if defined(i386)
  3. #define NEED_I386_TAS_ASM
  4. #define HAS_TEST_AND_SET
  5. #endif
  6. #if defined(sparc)
  7. #define NEED_SPARC_TAS_ASM
  8. #define HAS_TEST_AND_SET
  9. #endif
  10. #if defined(vax)
  11. #define NEED_VAX_TAS_ASM
  12. #define HAS_TEST_AND_SET
  13. #endif
  14. #if defined(__ns32k__)
  15. #define NEED_NS32K_TAS_ASM
  16. #define HAS_TEST_AND_SET
  17. #endif
  18. #if defined(__m68k__)
  19. #define HAS_TEST_AND_SET
  20. #endif
  21. #if defined(__arm32__)
  22. #define HAS_TEST_AND_SET
  23. #endif
  24. #if defined(__powerpc__)
  25. #define HAS_TEST_AND_SET
  26. typedef unsigned int slock_t;
  27. #endif
  28. #if defined(__mips__)
  29. /* # undef HAS_TEST_AND_SET */
  30. #endif
  31. #if !defined(__powerpc__)
  32. typedef unsigned char slock_t;
  33. #endif