home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dbmalloc.zip / .configure next >
Text File  |  1993-01-04  |  1KB  |  72 lines

  1.  
  2. #if       (__GNUC__ == 2) && __STDC__
  3.  
  4. #define VOIDTYPE void
  5. #define CONST const
  6. #define EXITTYPE void
  7. #define DATATYPE void
  8. #define SIZETYPE size_t
  9. #define FREETYPE void
  10. #define MEMDATA void
  11. #define MEMSIZE int
  12. #define MEMCMPTYPE char
  13. #define STRSIZE size_t
  14. #define STRCMPTYPE char
  15.  
  16. #else  /* (__GNUC__ == 2) && __STDC__ */
  17.  
  18.  
  19. #if       (__GNUC__ == 2)
  20.  
  21. #define VOIDTYPE void
  22. #define CONST 
  23. #define EXITTYPE void
  24. #define DATATYPE void
  25. #define SIZETYPE size_t
  26. #define FREETYPE void
  27. #define MEMDATA char
  28. #define MEMSIZE int
  29. #define MEMCMPTYPE char
  30. #define STRSIZE size_t
  31. #define STRCMPTYPE char
  32.  
  33. #else  /* (__GNUC__ == 2) */
  34.  
  35.  
  36. #if       __cplusplus
  37.  
  38. #define VOIDTYPE void
  39. #define CONST const
  40. #define EXITTYPE void
  41. #define DATATYPE void
  42. #define SIZETYPE int
  43. #define FREETYPE void
  44. #define MEMDATA void
  45. #define MEMSIZE int
  46. #define MEMCMPTYPE char
  47. #define STRSIZE size_t
  48. #define STRCMPTYPE char
  49.  
  50. #else  /* __cplusplus */
  51.  
  52. #define VOIDTYPE void
  53. #define CONST 
  54. #define EXITTYPE int
  55. #define DATATYPE char
  56. #define SIZETYPE size_t
  57. #define FREETYPE int
  58. #define MEMDATA char
  59. #define MEMSIZE int
  60. #define MEMCMPTYPE char
  61. #define STRSIZE size_t
  62. #define STRCMPTYPE char
  63.  
  64. #endif /* __cplusplus */
  65.  
  66.  
  67. #endif /* (__GNUC__ == 2) */
  68.  
  69.  
  70. #endif /* (__GNUC__ == 2) && __STDC__ */
  71.  
  72.