posix-linux-1.0.h
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /* ==== posix.h ============================================================
  2.  * Copyright (c) 1993, 1994 by Chris Provenzano, proven@athena.mit.edu
  3.  *
  4.  * $Id$
  5.  *
  6.  * Description : Convert a Linux-1.0 system to a more or less POSIX system.
  7.  *  Mostly POSIX already
  8.  */
  9.  
  10. #ifndef _PTHREAD_POSIX_H_
  11. #define _PTHREAD_POSIX_H_
  12. #include <sys/cdefs.h>
  13. /* Make sure we have size_t defined */
  14. #include <pthread/types.h>
  15. #define __INLINE extern inline
  16. /*
  17.  * OK now do stuff to make the code compile. 
  18.  * Every OS has its own prototypes for each function
  19.  */
  20. #ifdef malloc
  21. #undef malloc
  22. #endif
  23. #ifdef free
  24. #undef free
  25. #endif
  26. #endif