home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dbmalloc.zip / sysdefs.h < prev    next >
C/C++ Source or Header  |  1993-07-27  |  2KB  |  153 lines

  1. /*
  2.  * This file is mechanically generated by the Configure script.
  3.  * If there is something wrong here, modify the configure script
  4.  * so that it is no longer generated wrong and please send email
  5.  * to the author so that the fix is included with the next patch
  6.  * release.
  7.  */
  8.  
  9. #ifndef _SYSDEF_H     /* double inclusion guard */
  10. #define _SYSDEF_H 1
  11.  
  12.  
  13. #if       __GNUC__ && __STDC__
  14.  
  15. /*
  16.  * Signal to use to abort program 
  17.  */
  18. #define ABORT_SIGNAL SIGABRT
  19.  
  20. /*
  21.  * Use setenv() for env mods
  22.  */
  23. #define USE_SETENV 1
  24.  
  25. /*
  26.  * POSIX header files are available
  27.  */
  28. /* #define POSIX_HEADERS 1 */
  29.  
  30. /*
  31.  * ANSI header files are available
  32.  */
  33. #define ANSI_HEADERS 1
  34.  
  35. /*
  36.  * ASM settings that only apply to 80x86 systems 
  37.  */
  38.  
  39. /*
  40.  * Use Underscores for ASM global symbols
  41.  */
  42. #define USE_UNDERSCORE 1
  43.  
  44. /*
  45.  * Use REPE instruction for ASM repeat op
  46.  */
  47. #define USE_REPE 1
  48.  
  49. #define WRTSIZE size_t
  50.  
  51. #else  /* __GNUC__ && __STDC__ */
  52.  
  53.  
  54. #if       __GNUC__
  55.  
  56. /*
  57.  * Signal to use to abort program 
  58.  */
  59. #define ABORT_SIGNAL 6
  60.  
  61. /*
  62.  * Use setenv() for env mods
  63.  */
  64. #define USE_SETENV 1
  65.  
  66. /*
  67.  * POSIX header files are available
  68.  */
  69. /* #define POSIX_HEADERS 1 */
  70.  
  71. /*
  72.  * ANSI header files are available
  73.  */
  74. #define ANSI_HEADERS 1
  75.  
  76. /*
  77.  * ASM settings that only apply to 80x86 systems 
  78.  */
  79.  
  80. /*
  81.  * Use Underscores for ASM global symbols
  82.  */
  83. /* #define USE_UNDERSCORE 1 */
  84.  
  85. /*
  86.  * Use REPE instruction for ASM repeat op
  87.  */
  88. /*#define USE_REPE 1*/
  89.  
  90. #define WRTSIZE size_t
  91.  
  92. #else  /* __GNUC__ */
  93.  
  94. /*
  95.  * Signal to use to abort program 
  96.  */
  97. #define ABORT_SIGNAL SIGABRT
  98.  
  99. /*
  100.  * Use setenv() for env mods
  101.  */
  102. #define USE_SETENV 1
  103.  
  104. /*
  105.  * POSIX header files are available
  106.  */
  107. #define POSIX_HEADERS 1
  108.  
  109. /*
  110.  * ANSI header files are available
  111.  */
  112. #define ANSI_HEADERS 1
  113.  
  114. /*
  115.  * ASM settings that only apply to 80x86 systems 
  116.  */
  117.  
  118. /*
  119.  * Use Underscores for ASM global symbols
  120.  */
  121. /* #define USE_UNDERSCORE 1 */
  122.  
  123. /*
  124.  * Use REPE instruction for ASM repeat op
  125.  */
  126. /*#define USE_REPE 1*/
  127.  
  128. #define WRTSIZE size_t
  129.  
  130. #endif /* __GNUC__ */
  131.  
  132.  
  133. #endif /* __GNUC__ && __STDC__ */
  134.  
  135. /*
  136.  * Found X intrinsic file in /usr/include/X11
  137.  */
  138. /* #define FOUND_X_INTRINSIC 1 */
  139.  
  140. /*
  141.  * Found wait.h in /usr/include/sys
  142.  */
  143. /* #define NEED_WAIT 1 */
  144.  
  145. /*
  146.  * don't force inclusion of XtHeap
  147.  */
  148. #define DONT_FORCE_HEAPSTUFF 1
  149.  
  150.  
  151. #endif  /* _SYSDEF_H */
  152.  
  153.