config.h.in 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. /* Define if building pthread work queues from source */
  2. #cmakedefine01 DISPATCH_USE_INTERNAL_WORKQUEUE
  3. /* Enable usage of thread local storage via _Thread_local */
  4. #cmakedefine01 DISPATCH_USE_THREAD_LOCAL_STORAGE
  5. /* Define to 1 if you have the declaration of `CLOCK_MONOTONIC', and to 0 if
  6. you don't. */
  7. #cmakedefine01 HAVE_DECL_CLOCK_MONOTONIC
  8. /* Define to 1 if you have the declaration of `CLOCK_REALTIME', and to 0 if
  9. you don't. */
  10. #cmakedefine01 HAVE_DECL_CLOCK_REALTIME
  11. /* Define to 1 if you have the declaration of `CLOCK_UPTIME', and to 0 if you
  12. don't. */
  13. #cmakedefine01 HAVE_DECL_CLOCK_UPTIME
  14. /* Define to 1 if you have the declaration of `CLOCK_UPTIME_FAST', and to 0 if
  15. you don't. */
  16. #cmakedefine01 HAVE_DECL_CLOCK_UPTIME_FAST
  17. /* Define to 1 if you have the declaration of `CLOCK_MONOTONIC_COARSE', and to
  18. 0 if you don't. */
  19. #cmakedefine01 HAVE_CLOCK_MONOTONIC_COARSE
  20. /* Define to 1 if you have the declaration of `FD_COPY', and to 0 if you
  21. don't. */
  22. #cmakedefine01 HAVE_DECL_FD_COPY
  23. /* Define to 1 if you have the declaration of `NOTE_LOWAT', and to 0 if you
  24. don't. */
  25. #cmakedefine01 HAVE_DECL_NOTE_LOWAT
  26. /* Define to 1 if you have the declaration of `NOTE_NONE', and to 0 if you
  27. don't. */
  28. #cmakedefine01 HAVE_DECL_NOTE_NONE
  29. /* Define to 1 if you have the declaration of `NOTE_REAP', and to 0 if you
  30. don't. */
  31. #cmakedefine01 HAVE_DECL_NOTE_REAP
  32. /* Define to 1 if you have the declaration of `NOTE_REVOKE', and to 0 if you
  33. don't. */
  34. #cmakedefine01 HAVE_DECL_NOTE_REVOKE
  35. /* Define to 1 if you have the declaration of `NOTE_SIGNAL', and to 0 if you
  36. don't. */
  37. #cmakedefine01 HAVE_DECL_NOTE_SIGNAL
  38. /* Define to 1 if you have the declaration of `POSIX_SPAWN_START_SUSPENDED',
  39. and to 0 if you don't. */
  40. #cmakedefine01 HAVE_DECL_POSIX_SPAWN_START_SUSPENDED
  41. /* Define to 1 if you have the declaration of `program_invocation_short_name',
  42. and to 0 if you don't. */
  43. #cmakedefine01 HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
  44. /* Define to 1 if you have the declaration of `SIGEMT', and to 0 if you don't.
  45. */
  46. #cmakedefine01 HAVE_DECL_SIGEMT
  47. /* Define to 1 if you have the declaration of `VQ_DESIRED_DISK', and to 0 if
  48. you don't. */
  49. #cmakedefine01 HAVE_DECL_VQ_DESIRED_DISK
  50. /* Define to 1 if you have the declaration of `VQ_NEARLOWDISK', and to 0 if
  51. you don't. */
  52. #cmakedefine01 HAVE_DECL_VQ_NEARLOWDISK
  53. /* Define to 1 if you have the declaration of `VQ_QUOTA', and to 0 if you
  54. don't. */
  55. #cmakedefine01 HAVE_DECL_VQ_QUOTA
  56. /* Define to 1 if you have the declaration of `VQ_UPDATE', and to 0 if you
  57. don't. */
  58. #cmakedefine01 HAVE_DECL_VQ_UPDATE
  59. /* Define to 1 if you have the declaration of `VQ_VERYLOWDISK', and to 0 if
  60. you don't. */
  61. #cmakedefine01 HAVE_DECL_VQ_VERYLOWDISK
  62. /* Define to 1 if you have the declaration of `VQ_FREE_SPACE_CHANGE', and to 0 if
  63. you don't. */
  64. #cmakedefine01 HAVE_DECL_VQ_FREE_SPACE_CHANGE
  65. /* Define to 1 if you have the <dlfcn.h> header file. */
  66. #cmakedefine01 HAVE_DLFCN_H
  67. /* Define to 1 if you have the <fcntl.h> header file. */
  68. #cmakedefine01 HAVE_FCNTL_H
  69. /* Define to 1 if you have the `getprogname' function. */
  70. #cmakedefine01 HAVE_GETPROGNAME
  71. /* Define to 1 if you have the <inttypes.h> header file. */
  72. #cmakedefine01 HAVE_INTTYPES_H
  73. /* Define if Apple leaks program is present */
  74. #cmakedefine HAVE_LEAKS
  75. /* Define to 1 if you have the <libkern/OSAtomic.h> header file. */
  76. #cmakedefine HAVE_LIBKERN_OSATOMIC_H
  77. /* Define to 1 if you have the <libkern/OSCrossEndian.h> header file. */
  78. #cmakedefine HAVE_LIBKERN_OSCROSSENDIAN_H
  79. /* Define to 1 if you have the <libproc_internal.h> header file. */
  80. #cmakedefine HAVE_LIBPROC_INTERNAL_H
  81. /* Define if mach is present */
  82. #cmakedefine HAVE_MACH
  83. /* Define to 1 if you have the `mach_absolute_time' function. */
  84. #cmakedefine HAVE_MACH_ABSOLUTE_TIME
  85. /* Define to 1 if you have the `mach_approximate_time' function. */
  86. #cmakedefine HAVE_MACH_APPROXIMATE_TIME
  87. /* Define to 1 if you have the `mach_port_construct' function. */
  88. #cmakedefine HAVE_MACH_PORT_CONSTRUCT
  89. /* Define to 1 if you have the `malloc_create_zone' function. */
  90. #cmakedefine HAVE_MALLOC_CREATE_ZONE
  91. /* Define to 1 if you have the <malloc/malloc.h> header file. */
  92. #cmakedefine HAVE_MALLOC_MALLOC_H
  93. /* Define to 1 if you have the <memory.h> header file. */
  94. #cmakedefine01 HAVE_MEMORY_H
  95. /* Define if __builtin_trap marked noreturn */
  96. #cmakedefine01 HAVE_NORETURN_BUILTIN_TRAP
  97. /* Define if you have the Objective-C runtime */
  98. #cmakedefine HAVE_OBJC
  99. /* Define to 1 if you have the `posix_fadvise' function. */
  100. #cmakedefine HAVE_POSIX_FADVISE
  101. /* Define to 1 if you have the `posix_spawnp' function. */
  102. #cmakedefine HAVE_POSIX_SPAWNP
  103. /* Define to 1 if you have the `pthread_key_init_np' function. */
  104. #cmakedefine HAVE_PTHREAD_KEY_INIT_NP
  105. /* Define to 1 if you have the `pthread_attr_setcpupercent_np' function. */
  106. #cmakedefine HAVE_PTHREAD_ATTR_SETCPUPERCENT_NP
  107. /* Define to 1 if you have the <pthread_machdep.h> header file. */
  108. #cmakedefine HAVE_PTHREAD_MACHDEP_H
  109. /* Define to 1 if you have the `pthread_main_np' function. */
  110. #cmakedefine01 HAVE_PTHREAD_MAIN_NP
  111. /* Define to 1 if you have the `pthread_yield_np' function. */
  112. #cmakedefine01 HAVE_PTHREAD_YIELD_NP
  113. /* Define to 1 if you have the <pthread_np.h> header file. */
  114. #cmakedefine01 HAVE_PTHREAD_NP_H
  115. /* Define to 1 if you have the <pthread/qos.h> header file. */
  116. #cmakedefine HAVE_PTHREAD_QOS_H
  117. /* Define if pthread work queues are present */
  118. #cmakedefine01 HAVE_PTHREAD_WORKQUEUES
  119. /* Define to 1 if you have the <pthread_workqueue.h> header file. */
  120. #cmakedefine HAVE_PTHREAD_WORKQUEUE_H
  121. /* Define to 1 if you have the <pthread/workqueue_private.h> header file. */
  122. #cmakedefine HAVE_PTHREAD_WORKQUEUE_PRIVATE_H
  123. /* Define to 1 if you have the <stdint.h> header file. */
  124. #cmakedefine01 HAVE_STDINT_H
  125. /* Define to 1 if you have the <stdlib.h> header file. */
  126. #cmakedefine01 HAVE_STDLIB_H
  127. /* Define to 1 if you have the <strings.h> header file. */
  128. #cmakedefine01 HAVE_STRINGS_H
  129. /* Define to 1 if you have the <string.h> header file. */
  130. #cmakedefine01 HAVE_STRING_H
  131. /* Define to 1 if you have the `strlcpy' function. */
  132. #cmakedefine01 HAVE_STRLCPY
  133. /* Define if building for Swift */
  134. #undef HAVE_SWIFT
  135. /* Define to 1 if you have the `sysconf' function. */
  136. #cmakedefine01 HAVE_SYSCONF
  137. /* Define to 1 if you have the <sys/guarded.h> header file. */
  138. #cmakedefine HAVE_SYS_GUARDED_H
  139. /* Define to 1 if you have the <sys/stat.h> header file. */
  140. #cmakedefine01 HAVE_SYS_STAT_H
  141. /* Define to 1 if you have the <sys/types.h> header file. */
  142. #cmakedefine01 HAVE_SYS_TYPES_H
  143. /* Define to 1 if you have the <TargetConditionals.h> header file. */
  144. #cmakedefine HAVE_TARGETCONDITIONALS_H
  145. /* Define to 1 if you have the `_pthread_workqueue_init' function. */
  146. #cmakedefine HAVE__PTHREAD_WORKQUEUE_INIT
  147. /* Define to use non-portable pthread TSD optimizations for Mac OS X) */
  148. #cmakedefine USE_APPLE_TSD_OPTIMIZATIONS
  149. /* Define to tag libdispatch_init as a constructor */
  150. #cmakedefine01 USE_LIBDISPATCH_INIT_CONSTRUCTOR
  151. /* Define to use Mach semaphores */
  152. #cmakedefine USE_MACH_SEM
  153. /* Define to use POSIX semaphores */
  154. #cmakedefine01 USE_POSIX_SEM
  155. /* Enable extensions on AIX 3, Interix. */
  156. #ifndef _ALL_SOURCE
  157. #cmakedefine01 _ALL_SOURCE
  158. #endif
  159. /* Enable GNU extensions on systems that have them. */
  160. #ifndef _GNU_SOURCE
  161. #cmakedefine _GNU_SOURCE
  162. #endif
  163. /* Enable threading extensions on Solaris. */
  164. #ifndef _POSIX_PTHREAD_SEMANTICS
  165. #cmakedefine01 _POSIX_PTHREAD_SEMANTICS
  166. #endif
  167. /* Enable extensions on HP NonStop. */
  168. #ifndef _TANDEM_SOURCE
  169. #cmakedefine01 _TANDEM_SOURCE
  170. #endif
  171. /* Enable general extensions on Solaris. */
  172. #ifndef __EXTENSIONS__
  173. #cmakedefine01 __EXTENSIONS__
  174. #endif
  175. /* Version number of package */
  176. #define VERSION "${PROJECT_VERSION}"
  177. /* Define to 1 if on MINIX. */
  178. #cmakedefine _MINIX
  179. /* Define to 2 if the system does not provide POSIX.1 features except with
  180. this defined. */
  181. #cmakedefine _POSIX_1_SOURCE
  182. /* Define to 1 if you need to in order for `stat' and other things to work. */
  183. #cmakedefine _POSIX_SOURCE
  184. /* Define if using Darwin $NOCANCEL */
  185. #cmakedefine __DARWIN_NON_CANCELABLE