1/* config.h.in. Generated from configure.in by autoheader. */ 2 3 4#ifndef __ERTS_CONFIG_H__ 5#define __ERTS_CONFIG_H__ 6 7#define GHBN_R_SOLARIS 2 8#define GHBN_R_AIX 3 9#define GHBN_R_GLIBC 4 10 11 12/* Define if building universal (internal helper macro) */ 13#undef AC_APPLE_UNIVERSAL_BUILD 14 15/* Assumed cache-line size (in bytes) */ 16#undef ASSUMED_CACHE_LINE_SIZE 17 18/* Define the brk() argument type. */ 19#undef BRK_ARG_TYPE 20 21/* Define the brk() return type. */ 22#undef BRK_RET_TYPE 23 24/* Define if you need to include rpc/types.h to get INADDR_LOOPBACK defined */ 25#undef DEF_INADDR_LOOPBACK_IN_RPC_TYPES_H 26 27/* Define if you need to include winsock2.h to get INADDR_LOOPBACK defined */ 28#undef DEF_INADDR_LOOPBACK_IN_WINSOCK2_H 29 30/* Define to 1 if your processor stores the words in a double in middle-endian 31 format (like some ARMs). */ 32#undef DOUBLE_MIDDLE_ENDIAN 33 34/* Define if sbrk()/brk() wrappers can track malloc()s core memory use */ 35#undef ERTS_BRK_WRAPPERS_CAN_TRACK_MALLOC 36 37/* Define to override the default number of write_concurrency locks */ 38#undef ERTS_DB_HASH_LOCK_CNT 39 40/* The only reason ERTS_EMU_CMDLINE_FLAGS exists is to force modification of 41 config.h when the emulator command line flags are modified by configure */ 42#undef ERTS_EMU_CMDLINE_FLAGS 43 44/* Define if you have kernel poll and want to use it */ 45#undef ERTS_ENABLE_KERNEL_POLL 46 47/* Define as 1 if you want to enable microstate accounting, 2 if you want 48 extra states */ 49#undef ERTS_ENABLE_MSACC 50 51/* Define > 0 if big-endian < 0 if little-endian, or 0 if unknown */ 52#undef ERTS_ENDIANNESS 53 54/* Define if OS monotonic clock is corrected */ 55#undef ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 56 57/* Define if you have a low resolution OS monotonic clock */ 58#undef ERTS_HAVE_LOW_RESOLUTION_OS_MONOTONIC_LOW 59 60/* Define if dlopen() needs to be called before first call to dlerror() */ 61#undef ERTS_NEED_DLOPEN_BEFORE_DLERROR 62 63/* Per-function attribute for disabling retpoline. This is *only* defined when 64 --with-spectre-mitigation=incomplete and has no effects otherwise */ 65#undef ERTS_NO_RETPOLINE 66 67/* Type qualifier restrict */ 68#undef ERTS_RESTRICT 69 70/* Save compile time? */ 71#undef ERTS_SAVED_COMPILE_TIME 72 73/* Define if structure alignment is enough for allocators. If not defined, 74 64-bit alignment will be forced. */ 75#undef ERTS_STRUCTURE_ALIGNED_ALLOC 76 77/* Define if poll() should be used instead of select() */ 78#undef ERTS_USE_POLL 79 80/* Define if __after_morecore_hook can track malloc()s core memory use. */ 81#undef ERTS___AFTER_MORECORE_HOOK_CAN_TRACK_MALLOC 82 83/* ESOCK counter size */ 84#undef ESOCK_COUNTER_SIZE 85 86/* Use SO_[RCV|SND]TMIEO */ 87#undef ESOCK_USE_RCVSNDTIMEO 88 89/* Use socket registry by default */ 90#undef ESOCK_USE_SOCKET_REGISTRY 91 92/* Define if bigendian */ 93#undef ETHR_BIGENDIAN 94 95/* Define if gcc wont let you clobber ebx with cmpxchg8b and position 96 independent code */ 97#undef ETHR_CMPXCHG8B_PIC_NO_CLOBBER_EBX 98 99/* Define if you get a register shortage with cmpxchg8b and position 100 independent code */ 101#undef ETHR_CMPXCHG8B_REGISTER_SHORTAGE 102 103/* Define if you want to disable native ethread implementations */ 104#undef ETHR_DISABLE_NATIVE_IMPLS 105 106/* Define if you want to force usage of pthread rwlocks */ 107#undef ETHR_FORCE_PTHREAD_RWLOCK 108 109/* Define if you use a gcc that supports the double word cmpxchg instruction 110 */ 111#undef ETHR_GCC_HAVE_DW_CMPXCHG_ASM_SUPPORT 112 113/* Define if you use a gcc that supports -msse2 and understand sse2 specific 114 asm statements */ 115#undef ETHR_GCC_HAVE_SSE2_ASM_SUPPORT 116 117/* Define if you have a clock_gettime() with a monotonic clock */ 118#undef ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 119 120/* Define if you have all ethread defines */ 121#undef ETHR_HAVE_ETHREAD_DEFINES 122 123/* Define as a boolean indicating whether you have a gcc compatible compiler 124 capable of generating the ARM 'dmb sy' instruction, and are compiling for 125 an ARM processor with ARM DMB instruction support, or not */ 126#undef ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 127 128/* Define as a boolean indicating whether you have a gcc compatible compiler 129 capable of generating the ARM 'dmb ld' instruction, and are compiling for 130 an ARM processor with ARM DMB instruction support, or not */ 131#undef ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION 132 133/* Define as a boolean indicating whether you have a gcc compatible compiler 134 capable of generating the ARM 'dmb st' instruction, and are compiling for 135 an ARM processor with ARM DMB instruction support, or not */ 136#undef ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION 137 138/* Define as a boolean indicating whether you have a gcc __atomic builtins or 139 not */ 140#undef ETHR_HAVE_GCC___ATOMIC_BUILTINS 141 142/* Define if you have a monotonic gethrtime() */ 143#undef ETHR_HAVE_GETHRTIME 144 145/* Define if you have libatomic_ops atomic operations */ 146#undef ETHR_HAVE_LIBATOMIC_OPS 147 148/* Define if you have a linux futex implementation. */ 149#undef ETHR_HAVE_LINUX_FUTEX 150 151/* Define if you have a mach clock_get_time() with a monotonic clock */ 152#undef ETHR_HAVE_MACH_CLOCK_GET_TIME 153 154/* Define if the pthread.h header file is in pthread/mit directory. */ 155#undef ETHR_HAVE_MIT_PTHREAD_H 156 157/* Define if you have the pthread_attr_setguardsize function. */ 158#undef ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 159 160/* Define if pthread_cond_timedwait() can be used with a monotonic clock */ 161#undef ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 162 163/* Define if you have ibm style pthread_getname_np */ 164#undef ETHR_HAVE_PTHREAD_GETNAME_NP_2 165 166/* Define if you have linux style pthread_getname_np */ 167#undef ETHR_HAVE_PTHREAD_GETNAME_NP_3 168 169/* Define if you have the <pthread.h> header file. */ 170#undef ETHR_HAVE_PTHREAD_H 171 172/* Define if you have the pthread_rwlockattr_setkind_np() function. */ 173#undef ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 174 175/* Define if you have the PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP rwlock 176 attribute. */ 177#undef ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 178 179/* Define if you have darwin style pthread_setname_np */ 180#undef ETHR_HAVE_PTHREAD_SETNAME_NP_1 181 182/* Define if you have linux style pthread_setname_np */ 183#undef ETHR_HAVE_PTHREAD_SETNAME_NP_2 184 185/* Define if you have bsd style pthread_set_name_np */ 186#undef ETHR_HAVE_PTHREAD_SET_NAME_NP_2 187 188/* Define if you have the pthread_spin_lock function. */ 189#undef ETHR_HAVE_PTHREAD_SPIN_LOCK 190 191/* Define if you have the pthread_yield() function. */ 192#undef ETHR_HAVE_PTHREAD_YIELD 193 194/* Define if you have the <sched.h> header file. */ 195#undef ETHR_HAVE_SCHED_H 196 197/* Define if you have the sched_yield() function. */ 198#undef ETHR_HAVE_SCHED_YIELD 199 200/* Define if you have the <sys/time.h> header file. */ 201#undef ETHR_HAVE_SYS_TIME_H 202 203/* Define if you can use PTHREAD_STACK_MIN */ 204#undef ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 205 206/* Define if you have _InterlockedAnd() */ 207#undef ETHR_HAVE__INTERLOCKEDAND 208 209/* Define if you have _InterlockedAnd64() */ 210#undef ETHR_HAVE__INTERLOCKEDAND64 211 212/* Define if you have _InterlockedCompareExchange() */ 213#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE 214 215/* Define if you have _InterlockedCompareExchange128() */ 216#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE128 217 218/* Define if you have _InterlockedCompareExchange64() */ 219#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE64 220 221/* Define if you have _InterlockedCompareExchange64_acq() */ 222#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE64_ACQ 223 224/* Define if you have _InterlockedCompareExchange64_rel() */ 225#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE64_REL 226 227/* Define if you have _InterlockedCompareExchange_acq() */ 228#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE_ACQ 229 230/* Define if you have _InterlockedCompareExchange_rel() */ 231#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE_REL 232 233/* Define if you have _InterlockedDecrement() */ 234#undef ETHR_HAVE__INTERLOCKEDDECREMENT 235 236/* Define if you have _InterlockedDecrement64() */ 237#undef ETHR_HAVE__INTERLOCKEDDECREMENT64 238 239/* Define if you have _InterlockedDecrement64_rel() */ 240#undef ETHR_HAVE__INTERLOCKEDDECREMENT64_REL 241 242/* Define if you have _InterlockedDecrement_rel() */ 243#undef ETHR_HAVE__INTERLOCKEDDECREMENT_REL 244 245/* Define if you have _InterlockedExchange() */ 246#undef ETHR_HAVE__INTERLOCKEDEXCHANGE 247 248/* Define if you have _InterlockedExchange64() */ 249#undef ETHR_HAVE__INTERLOCKEDEXCHANGE64 250 251/* Define if you have _InterlockedExchangeAdd() */ 252#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD 253 254/* Define if you have _InterlockedExchangeAdd64() */ 255#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD64 256 257/* Define if you have _InterlockedExchangeAdd64_acq() */ 258#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD64_ACQ 259 260/* Define if you have _InterlockedExchangeAdd_acq() */ 261#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD_ACQ 262 263/* Define if you have _InterlockedIncrement() */ 264#undef ETHR_HAVE__INTERLOCKEDINCREMENT 265 266/* Define if you have _InterlockedIncrement64() */ 267#undef ETHR_HAVE__INTERLOCKEDINCREMENT64 268 269/* Define if you have _InterlockedIncrement64_acq() */ 270#undef ETHR_HAVE__INTERLOCKEDINCREMENT64_ACQ 271 272/* Define if you have _InterlockedIncrement_acq() */ 273#undef ETHR_HAVE__INTERLOCKEDINCREMENT_ACQ 274 275/* Define if you have _InterlockedOr() */ 276#undef ETHR_HAVE__INTERLOCKEDOR 277 278/* Define if you have _InterlockedOr64() */ 279#undef ETHR_HAVE__INTERLOCKEDOR64 280 281/* Define as a bitmask corresponding to the word sizes that 282 __atomic_add_fetch() can handle on your system */ 283#undef ETHR_HAVE___atomic_add_fetch 284 285/* Define as a bitmask corresponding to the word sizes that 286 __atomic_compare_exchange_n() can handle on your system */ 287#undef ETHR_HAVE___atomic_compare_exchange_n 288 289/* Define as a bitmask corresponding to the word sizes that 290 __atomic_fetch_and() can handle on your system */ 291#undef ETHR_HAVE___atomic_fetch_and 292 293/* Define as a bitmask corresponding to the word sizes that 294 __atomic_fetch_or() can handle on your system */ 295#undef ETHR_HAVE___atomic_fetch_or 296 297/* Define as a bitmask corresponding to the word sizes that __atomic_load_n() 298 can handle on your system */ 299#undef ETHR_HAVE___atomic_load_n 300 301/* Define as a bitmask corresponding to the word sizes that __atomic_store_n() 302 can handle on your system */ 303#undef ETHR_HAVE___atomic_store_n 304 305/* Define as a bitmask corresponding to the word sizes that 306 __sync_add_and_fetch() can handle on your system */ 307#undef ETHR_HAVE___sync_add_and_fetch 308 309/* Define as a bitmask corresponding to the word sizes that 310 __sync_fetch_and_and() can handle on your system */ 311#undef ETHR_HAVE___sync_fetch_and_and 312 313/* Define as a bitmask corresponding to the word sizes that 314 __sync_fetch_and_or() can handle on your system */ 315#undef ETHR_HAVE___sync_fetch_and_or 316 317/* Define as a bitmask corresponding to the word sizes that 318 __sync_synchronize() can handle on your system */ 319#undef ETHR_HAVE___sync_synchronize 320 321/* Define as a bitmask corresponding to the word sizes that 322 __sync_val_compare_and_swap() can handle on your system */ 323#undef ETHR_HAVE___sync_val_compare_and_swap 324 325/* Define if you want to modify the default stack size */ 326#undef ETHR_MODIFIED_DEFAULT_STACK_SIZE 327 328/* Define to the monotonic clock id to use */ 329#undef ETHR_MONOTONIC_CLOCK_ID 330 331/* Define if you need the <nptl/pthread.h> header file. */ 332#undef ETHR_NEED_NPTL_PTHREAD_H 333 334/* Define if you have the powerpc lwsync instruction */ 335#undef ETHR_PPC_HAVE_LWSYNC 336 337/* Define if you do not have the powerpc lwsync instruction */ 338#undef ETHR_PPC_HAVE_NO_LWSYNC 339 340/* Define if you prefer gcc native ethread implementations */ 341#undef ETHR_PREFER_GCC_NATIVE_IMPLS 342 343/* Define if you prefer libatomic_ops native ethread implementations */ 344#undef ETHR_PREFER_LIBATOMIC_OPS_NATIVE_IMPLS 345 346/* Define if you have pthreads */ 347#undef ETHR_PTHREADS 348 349/* Define if pthread_yield() returns an int. */ 350#undef ETHR_PTHREAD_YIELD_RET_INT 351 352/* Define if sched_yield() returns an int. */ 353#undef ETHR_SCHED_YIELD_RET_INT 354 355/* Define to the size of AO_t if libatomic_ops is used */ 356#undef ETHR_SIZEOF_AO_T 357 358/* Define to the size of int */ 359#undef ETHR_SIZEOF_INT 360 361/* Define to the size of long */ 362#undef ETHR_SIZEOF_LONG 363 364/* Define to the size of long long */ 365#undef ETHR_SIZEOF_LONG_LONG 366 367/* Define to the size of pointers */ 368#undef ETHR_SIZEOF_PTR 369 370/* Define to the size of __int128_t */ 371#undef ETHR_SIZEOF___INT128_T 372 373/* Define to the size of __int64 */ 374#undef ETHR_SIZEOF___INT64 375 376/* Define if you want to enable check for native ethread implementations */ 377#undef ETHR_SMP_REQUIRE_NATIVE_IMPLS 378 379/* Define if only run in Sparc PSO, or TSO mode */ 380#undef ETHR_SPARC_PSO 381 382/* Define if run in Sparc RMO, PSO, or TSO mode */ 383#undef ETHR_SPARC_RMO 384 385/* Define if only run in Sparc TSO mode */ 386#undef ETHR_SPARC_TSO 387 388/* Define if you can safely include both <sys/time.h> and <time.h>. */ 389#undef ETHR_TIME_WITH_SYS_TIME 390 391/* Define as a boolean indicating whether you trust gcc's __atomic_* builtins 392 memory barrier implementations, or not */ 393#undef ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 394 395/* Define if you have win32 threads */ 396#undef ETHR_WIN32_THREADS 397 398/* Define if x86/x86_64 out of order instructions should be synchronized */ 399#undef ETHR_X86_OUT_OF_ORDER 400 401/* Define to 1 if you have the <arpa/nameser.h> header file. */ 402#undef HAVE_ARPA_NAMESER_H 403 404/* Define to 1 if you have the `brk' function. */ 405#undef HAVE_BRK 406 407/* Define to 1 if you have the `clock_getres' function. */ 408#undef HAVE_CLOCK_GETRES 409 410/* define if clock_gettime() works for getting thread time */ 411#undef HAVE_CLOCK_GETTIME_CPU_TIME 412 413/* Define if you have clock_gettime(CLOCK_MONOTONIC_RAW, _) */ 414#undef HAVE_CLOCK_GETTIME_MONOTONIC_RAW 415 416/* Define to 1 if you have the `clock_get_attributes' function. */ 417#undef HAVE_CLOCK_GET_ATTRIBUTES 418 419/* Define to 1 if you have the `closefrom' function. */ 420#undef HAVE_CLOSEFROM 421 422/* Define if you have a decl of fread that conflicts with int fread */ 423#undef HAVE_CONFLICTING_FREAD_DECLARATION 424 425/* Define if you have a putenv() that stores a copy of the key-value pair */ 426#undef HAVE_COPYING_PUTENV 427 428/* Define if you have cpuset_getaffinity/cpuset_setaffinity */ 429#undef HAVE_CPUSET_xETAFFINITY 430 431/* Define to 1 if you have the declaration of `getrlimit', and to 0 if you 432 don't. */ 433#undef HAVE_DECL_GETRLIMIT 434 435/* Define to 1 if you have the declaration of `IN6ADDR_ANY_INIT', and to 0 if 436 you don't. */ 437#undef HAVE_DECL_IN6ADDR_ANY_INIT 438 439/* Define to 1 if you have the declaration of `IN6ADDR_LOOPBACK_INIT', and to 440 0 if you don't. */ 441#undef HAVE_DECL_IN6ADDR_LOOPBACK_INIT 442 443/* Define to 1 if you have the declaration of `IPV6_V6ONLY', and to 0 if you 444 don't. */ 445#undef HAVE_DECL_IPV6_V6ONLY 446 447/* Define to 1 if you have the declaration of `posix2time', and to 0 if you 448 don't. */ 449#undef HAVE_DECL_POSIX2TIME 450 451/* Define to 1 if you have the declaration of `RLIMIT_STACK', and to 0 if you 452 don't. */ 453#undef HAVE_DECL_RLIMIT_STACK 454 455/* Define to 1 if you have the declaration of `SCTPS_BOUND', and to 0 if you 456 don't. */ 457#undef HAVE_DECL_SCTPS_BOUND 458 459/* Define to 1 if you have the declaration of `SCTPS_COOKIE_ECHOED', and to 0 460 if you don't. */ 461#undef HAVE_DECL_SCTPS_COOKIE_ECHOED 462 463/* Define to 1 if you have the declaration of `SCTPS_COOKIE_WAIT', and to 0 if 464 you don't. */ 465#undef HAVE_DECL_SCTPS_COOKIE_WAIT 466 467/* Define to 1 if you have the declaration of `SCTPS_ESTABLISHED', and to 0 if 468 you don't. */ 469#undef HAVE_DECL_SCTPS_ESTABLISHED 470 471/* Define to 1 if you have the declaration of `SCTPS_IDLE', and to 0 if you 472 don't. */ 473#undef HAVE_DECL_SCTPS_IDLE 474 475/* Define to 1 if you have the declaration of `SCTPS_LISTEN', and to 0 if you 476 don't. */ 477#undef HAVE_DECL_SCTPS_LISTEN 478 479/* Define to 1 if you have the declaration of `SCTPS_SHUTDOWN_ACK_SENT', and 480 to 0 if you don't. */ 481#undef HAVE_DECL_SCTPS_SHUTDOWN_ACK_SENT 482 483/* Define to 1 if you have the declaration of `SCTPS_SHUTDOWN_PENDING', and to 484 0 if you don't. */ 485#undef HAVE_DECL_SCTPS_SHUTDOWN_PENDING 486 487/* Define to 1 if you have the declaration of `SCTPS_SHUTDOWN_RECEIVED', and 488 to 0 if you don't. */ 489#undef HAVE_DECL_SCTPS_SHUTDOWN_RECEIVED 490 491/* Define to 1 if you have the declaration of `SCTPS_SHUTDOWN_SENT', and to 0 492 if you don't. */ 493#undef HAVE_DECL_SCTPS_SHUTDOWN_SENT 494 495/* Define to 1 if you have the declaration of `SCTP_ABORT', and to 0 if you 496 don't. */ 497#undef HAVE_DECL_SCTP_ABORT 498 499/* Define to 1 if you have the declaration of `SCTP_ADDR_CONFIRMED', and to 0 500 if you don't. */ 501#undef HAVE_DECL_SCTP_ADDR_CONFIRMED 502 503/* Define to 1 if you have the declaration of `SCTP_ADDR_OVER', and to 0 if 504 you don't. */ 505#undef HAVE_DECL_SCTP_ADDR_OVER 506 507/* Define to 1 if you have the declaration of `SCTP_BOUND', and to 0 if you 508 don't. */ 509#undef HAVE_DECL_SCTP_BOUND 510 511/* Define to 1 if you have the declaration of `SCTP_CLOSED', and to 0 if you 512 don't. */ 513#undef HAVE_DECL_SCTP_CLOSED 514 515/* Define to 1 if you have the declaration of `SCTP_COOKIE_ECHOED', and to 0 516 if you don't. */ 517#undef HAVE_DECL_SCTP_COOKIE_ECHOED 518 519/* Define to 1 if you have the declaration of `SCTP_COOKIE_WAIT', and to 0 if 520 you don't. */ 521#undef HAVE_DECL_SCTP_COOKIE_WAIT 522 523/* Define to 1 if you have the declaration of `SCTP_DELAYED_ACK_TIME', and to 524 0 if you don't. */ 525#undef HAVE_DECL_SCTP_DELAYED_ACK_TIME 526 527/* Define to 1 if you have the declaration of `SCTP_EMPTY', and to 0 if you 528 don't. */ 529#undef HAVE_DECL_SCTP_EMPTY 530 531/* Define to 1 if you have the declaration of `SCTP_EOF', and to 0 if you 532 don't. */ 533#undef HAVE_DECL_SCTP_EOF 534 535/* Define to 1 if you have the declaration of `SCTP_ESTABLISHED', and to 0 if 536 you don't. */ 537#undef HAVE_DECL_SCTP_ESTABLISHED 538 539/* Define to 1 if you have the declaration of `SCTP_LISTEN', and to 0 if you 540 don't. */ 541#undef HAVE_DECL_SCTP_LISTEN 542 543/* Define to 1 if you have the declaration of `SCTP_SENDALL', and to 0 if you 544 don't. */ 545#undef HAVE_DECL_SCTP_SENDALL 546 547/* Define to 1 if you have the declaration of `SCTP_SHUTDOWN_ACK_SENT', and to 548 0 if you don't. */ 549#undef HAVE_DECL_SCTP_SHUTDOWN_ACK_SENT 550 551/* Define to 1 if you have the declaration of `SCTP_SHUTDOWN_PENDING', and to 552 0 if you don't. */ 553#undef HAVE_DECL_SCTP_SHUTDOWN_PENDING 554 555/* Define to 1 if you have the declaration of `SCTP_SHUTDOWN_RECEIVED', and to 556 0 if you don't. */ 557#undef HAVE_DECL_SCTP_SHUTDOWN_RECEIVED 558 559/* Define to 1 if you have the declaration of `SCTP_SHUTDOWN_SENT', and to 0 560 if you don't. */ 561#undef HAVE_DECL_SCTP_SHUTDOWN_SENT 562 563/* Define to 1 if you have the declaration of `SCTP_UNCONFIRMED', and to 0 if 564 you don't. */ 565#undef HAVE_DECL_SCTP_UNCONFIRMED 566 567/* Define to 1 if you have the declaration of `SCTP_UNORDERED', and to 0 if 568 you don't. */ 569#undef HAVE_DECL_SCTP_UNORDERED 570 571/* Define to 1 if you have the declaration of `setrlimit', and to 0 if you 572 don't. */ 573#undef HAVE_DECL_SETRLIMIT 574 575/* Define to 1 if you have the declaration of `time2posix', and to 0 if you 576 don't. */ 577#undef HAVE_DECL_TIME2POSIX 578 579/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 580 */ 581#undef HAVE_DIRENT_H 582 583/* Define to 1 if you have the <dlfcn.h> header file. */ 584#undef HAVE_DLFCN_H 585 586/* Define to 1 if you have the `dlopen' function. */ 587#undef HAVE_DLOPEN 588 589/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 590#undef HAVE_DOPRNT 591 592/* Define to 1 if you have the <elf.h> header file. */ 593#undef HAVE_ELF_H 594 595/* Define to 1 if you have the `endprotoent' function. */ 596#undef HAVE_ENDPROTOENT 597 598/* Define if you have the 'end' symbol */ 599#undef HAVE_END_SYMBOL 600 601/* Define if you have a working fallocate() */ 602#undef HAVE_FALLOCATE 603 604/* Define to 1 if you have the <fcntl.h> header file. */ 605#undef HAVE_FCNTL_H 606 607/* Define to 1 if you have the `fdatasync' function. */ 608#undef HAVE_FDATASYNC 609 610/* Define to 1 if you have the `finite' function. */ 611#undef HAVE_FINITE 612 613/* Define to 1 if you have the `flockfile' function. */ 614#undef HAVE_FLOCKFILE 615 616/* Define to 1 if you have the `fpsetmask' function. */ 617#undef HAVE_FPSETMASK 618 619/* Define to 1 if you have the `fstat' function. */ 620#undef HAVE_FSTAT 621 622/* Define if you have fwrite_unlocked */ 623#undef HAVE_FWRITE_UNLOCKED 624 625/* define if compiler support _Pragma('GCC diagnostic ignored 626 '-Waddress-of-packed-member'') */ 627#undef HAVE_GCC_DIAG_IGNORE_WADDRESS_OF_PACKED_MEMBER 628 629/* Define to 1 if you have a good `getaddrinfo' function. */ 630#undef HAVE_GETADDRINFO 631 632/* Define to 1 if you have the `gethostbyname2' function. */ 633#undef HAVE_GETHOSTBYNAME2 634 635/* Define to flavour of gethostbyname_r */ 636#undef HAVE_GETHOSTBYNAME_R 637 638/* Define as 1 if function exists */ 639#undef HAVE_GETHOSTNAME 640 641/* Define to 1 if you have the `gethrtime' function. */ 642#undef HAVE_GETHRTIME 643 644/* define if gethrvtime() works and uses ioctl() to /proc/self */ 645#undef HAVE_GETHRVTIME_PROCFS_IOCTL 646 647/* Define to 1 if you have the `getifaddrs' function. */ 648#undef HAVE_GETIFADDRS 649 650/* Define to 1 if you have the `getipnodebyaddr' function. */ 651#undef HAVE_GETIPNODEBYADDR 652 653/* Define to 1 if you have the `getipnodebyname' function. */ 654#undef HAVE_GETIPNODEBYNAME 655 656/* Define to 1 if you have a good `getnameinfo' function. */ 657#undef HAVE_GETNAMEINFO 658 659/* Define to 1 if you have the `getprotoent' function. */ 660#undef HAVE_GETPROTOENT 661 662/* Define to 1 if you have the `getrusage' function. */ 663#undef HAVE_GETRUSAGE 664 665/* Define to 1 if you have the `gettimeofday' function. */ 666#undef HAVE_GETTIMEOFDAY 667 668/* Define to 1 if you have the `gmtime_r' function. */ 669#undef HAVE_GMTIME_R 670 671/* Define to 1 if you have the <ieeefp.h> header file. */ 672#undef HAVE_IEEEFP_H 673 674/* Define to 1 if you have the `ieee_handler' function. */ 675#undef HAVE_IEEE_HANDLER 676 677/* Define to 1 if you have the <ifaddrs.h> header file. */ 678#undef HAVE_IFADDRS_H 679 680/* Define as 1 if function exists */ 681#undef HAVE_IF_FREENAMEINDEX 682 683/* Define as 1 if function exists */ 684#undef HAVE_IF_INDEXTONAME 685 686/* Define as 1 if function exists */ 687#undef HAVE_IF_NAMEINDEX 688 689/* Define as 1 if function exists */ 690#undef HAVE_IF_NAMETOINDEX 691 692/* Define if ipv6 is present */ 693#undef HAVE_IN6 694 695/* Define to 1 if you have the variable in6addr_any declared. */ 696#undef HAVE_IN6ADDR_ANY 697 698/* Define to 1 if you have the variable in6addr_loopback declared. */ 699#undef HAVE_IN6ADDR_LOOPBACK 700 701/* Define to 1 if you have the `inet_pton' function. */ 702#undef HAVE_INET_PTON 703 704/* Define to 1 if you have the <inttypes.h> header file. */ 705#undef HAVE_INTTYPES_H 706 707/* Early linux used in_addr6 instead of in6_addr, define if you have this */ 708#undef HAVE_IN_ADDR6_STRUCT 709 710/* Define to 1 if you have the `isfinite' function. */ 711#undef HAVE_ISFINITE 712 713/* Define to 1 if you have the `isinf' function. */ 714#undef HAVE_ISINF 715 716/* Define to 1 if you have the `isnan' function. */ 717#undef HAVE_ISNAN 718 719/* Define if you have kstat */ 720#undef HAVE_KSTAT 721 722/* Define to 1 if you have the <langinfo.h> header file. */ 723#undef HAVE_LANGINFO_H 724 725/* Define to 1 if you have the `dl' library (-ldl). */ 726#undef HAVE_LIBDL 727 728/* Define to 1 if you have the `dlpi' library (-ldlpi). */ 729#undef HAVE_LIBDLPI 730 731/* Define to 1 if you have the <libdlpi.h> header file. */ 732#undef HAVE_LIBDLPI_H 733 734/* Define to 1 if you have the `inet' library (-linet). */ 735#undef HAVE_LIBINET 736 737/* Define to 1 if you have the `m' library (-lm). */ 738#undef HAVE_LIBM 739 740/* Define to 1 if you have the `sctp' library (-lsctp). */ 741#undef HAVE_LIBSCTP 742 743/* Define to 1 if you have the `util' library (-lutil). */ 744#undef HAVE_LIBUTIL 745 746/* Define to 1 if you have the <libutil.h> header file. */ 747#undef HAVE_LIBUTIL_H 748 749/* Define to 1 if you have the `z' library (-lz). */ 750#undef HAVE_LIBZ 751 752/* Define to 1 if you have the <limits.h> header file. */ 753#undef HAVE_LIMITS_H 754 755/* Define to 1 if you have the <linux/errqueue.h> header file. */ 756#undef HAVE_LINUX_ERRQUEUE_H 757 758/* Define to 1 if you have the <linux/falloc.h> header file. */ 759#undef HAVE_LINUX_FALLOC_H 760 761/* Define if the targeted system supports the `perf` profiler */ 762#undef HAVE_LINUX_PERF_SUPPORT 763 764/* Define to 1 if you have the <linux/types.h> header file. */ 765#undef HAVE_LINUX_TYPES_H 766 767/* Define to 1 if you have the `localtime_r' function. */ 768#undef HAVE_LOCALTIME_R 769 770/* Define to 1 if you have the `log2' function. */ 771#undef HAVE_LOG2 772 773/* Define to 1 if you have the <lttng/tracepoint-event.h> header file. */ 774#undef HAVE_LTTNG_TRACEPOINT_EVENT_H 775 776/* Define to 1 if you have the <lttng/tracepoint.h> header file. */ 777#undef HAVE_LTTNG_TRACEPOINT_H 778 779/* Define to 1 if you have the `madvise' function. */ 780#undef HAVE_MADVISE 781 782/* Define to 1 if you have the <malloc.h> header file. */ 783#undef HAVE_MALLOC_H 784 785/* Define to 1 if you have the `mallopt' function. */ 786#undef HAVE_MALLOPT 787 788/* Define to 1 if you have the `memcpy' function. */ 789#undef HAVE_MEMCPY 790 791/* Define to 1 if you have the `memmove' function. */ 792#undef HAVE_MEMMOVE 793 794/* Define to 1 if you have the <memory.h> header file. */ 795#undef HAVE_MEMORY_H 796 797/* Define if the pthread.h header file is in pthread/mit directory. */ 798#undef HAVE_MIT_PTHREAD_H 799 800/* Define to 1 if you have the `mlockall' function. */ 801#undef HAVE_MLOCKALL 802 803/* Define to 1 if you have the `mmap' function. */ 804#undef HAVE_MMAP 805 806/* Define if you have a monotonic erts_os_hrtime() implementation */ 807#undef HAVE_MONOTONIC_ERTS_SYS_HRTIME 808 809/* Define to 1 if you have the `mprotect' function. */ 810#undef HAVE_MPROTECT 811 812/* Define to 1 if you have the `mremap' function. */ 813#undef HAVE_MREMAP 814 815/* Define if setsockopt() accepts multicast options */ 816#undef HAVE_MULTICAST_SUPPORT 817 818/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 819#undef HAVE_NDIR_H 820 821/* Define to 1 if you have the <netpacket/packet.h> header file. */ 822#undef HAVE_NETPACKET_PACKET_H 823 824/* Define to 1 if you have the <net/errno.h> header file. */ 825#undef HAVE_NET_ERRNO_H 826 827/* Define to 1 if you have the <net/if_dl.h> header file. */ 828#undef HAVE_NET_IF_DL_H 829 830/* Define to 1 if you have the `nl_langinfo' function. */ 831#undef HAVE_NL_LANGINFO 832 833/* Define if you don't have a definition of INADDR_LOOPBACK */ 834#undef HAVE_NO_INADDR_LOOPBACK 835 836/* Define to 1 if you have the `openpty' function. */ 837#undef HAVE_OPENPTY 838 839/* Define to 1 if you have the `poll' function. */ 840#undef HAVE_POLL 841 842/* Define to 1 if you have the <poll.h> header file. */ 843#undef HAVE_POLL_H 844 845/* Define to 1 if you have the `posix2time' function. */ 846#undef HAVE_POSIX2TIME 847 848/* Define to 1 if you have the `posix_fadvise' function. */ 849#undef HAVE_POSIX_FADVISE 850 851/* Define if you have a working posix_fallocate() */ 852#undef HAVE_POSIX_FALLOCATE 853 854/* Define to 1 if you have the `posix_madvise' function. */ 855#undef HAVE_POSIX_MADVISE 856 857/* Define to 1 if you have the `posix_memalign' function. */ 858#undef HAVE_POSIX_MEMALIGN 859 860/* Define to 1 if you have the `ppoll' function. */ 861#undef HAVE_PPOLL 862 863/* Define to 1 if you have the `pread' function. */ 864#undef HAVE_PREAD 865 866/* Define if you have processor_bind functionality */ 867#undef HAVE_PROCESSOR_BIND 868 869/* Define if you have pset functionality */ 870#undef HAVE_PSET 871 872/* Define if you have the <pthread.h> header file. */ 873#undef HAVE_PTHREAD_H 874 875/* Define to 1 if you have the <pty.h> header file. */ 876#undef HAVE_PTY_H 877 878/* Define if you have putc_unlocked */ 879#undef HAVE_PUTC_UNLOCKED 880 881/* Define to 1 if you have the `pwrite' function. */ 882#undef HAVE_PWRITE 883 884/* Define to 1 if you have the `res_gethostbyname' function. */ 885#undef HAVE_RES_GETHOSTBYNAME 886 887/* Define to 1 if you have the `sbrk' function. */ 888#undef HAVE_SBRK 889 890/* Define to 1 if you have the <sched.h> header file. */ 891#undef HAVE_SCHED_H 892 893/* Define if you have sched_getaffinity/sched_setaffinity */ 894#undef HAVE_SCHED_xETAFFINITY 895 896/* Define to 1 if you have the `sctp_bindx' function. */ 897#undef HAVE_SCTP_BINDX 898 899/* Define to 1 if you have the `sctp_freeladdrs' function. */ 900#undef HAVE_SCTP_FREELADDRS 901 902/* Define to 1 if you have the `sctp_freepaddrs' function. */ 903#undef HAVE_SCTP_FREEPADDRS 904 905/* Define to 1 if you have the `sctp_getladdrs' function. */ 906#undef HAVE_SCTP_GETLADDRS 907 908/* Define to 1 if you have the `sctp_getpaddrs' function. */ 909#undef HAVE_SCTP_GETPADDRS 910 911/* Define to 1 if you have the <netinet/sctp.h> header file */ 912#undef HAVE_SCTP_H 913 914/* Define to 1 if you have the `sctp_peeloff' function. */ 915#undef HAVE_SCTP_PEELOFF 916 917/* Define to 1 if you have the <sdkddkver.h> header file. */ 918#undef HAVE_SDKDDKVER_H 919 920/* Define to 1 if you have the `sendfile' function. */ 921#undef HAVE_SENDFILE 922 923/* Define to 1 if you have the `sendfilev' function. */ 924#undef HAVE_SENDFILEV 925 926/* Define to 1 if you have the `setlocale' function. */ 927#undef HAVE_SETLOCALE 928 929/* Define to 1 if you have the `setns' function. */ 930#undef HAVE_SETNS 931 932/* Define to 1 if you have the <setns.h> header file. */ 933#undef HAVE_SETNS_H 934 935/* Define to 1 if you have the `setprotoent' function. */ 936#undef HAVE_SETPROTOENT 937 938/* Define to 1 if you have the `setsid' function. */ 939#undef HAVE_SETSID 940 941/* Define if we have socklen_t */ 942#undef HAVE_SOCKLEN_T 943 944/* define if you have the Solaris/ultrasparc /dev/perfmon interface */ 945#undef HAVE_SOLARIS_SPARC_PERFMON 946 947/* Define if you have SO_BSDCOMPAT flag on sockets */ 948#undef HAVE_SO_BSDCOMPAT 949 950/* Define to 1 if you have the <stdint.h> header file. */ 951#undef HAVE_STDINT_H 952 953/* Define to 1 if you have the <stdlib.h> header file. */ 954#undef HAVE_STDLIB_H 955 956/* Define to 1 if you have the `strerror' function. */ 957#undef HAVE_STRERROR 958 959/* Define to 1 if you have the `strerror_r' function. */ 960#undef HAVE_STRERROR_R 961 962/* Define to 1 if you have the `strftime' function. */ 963#undef HAVE_STRFTIME 964 965/* Define to 1 if you have the <strings.h> header file. */ 966#undef HAVE_STRINGS_H 967 968/* Define to 1 if you have the <string.h> header file. */ 969#undef HAVE_STRING_H 970 971/* Define to 1 if you have the `strlcat' function. */ 972#undef HAVE_STRLCAT 973 974/* Define to 1 if you have the `strlcpy' function. */ 975#undef HAVE_STRLCPY 976 977/* Define to 1 if you have the `strncasecmp' function. */ 978#undef HAVE_STRNCASECMP 979 980/* Define to 1 if `ifr_enaddr' is a member of `struct ifreq'. */ 981#undef HAVE_STRUCT_IFREQ_IFR_ENADDR 982 983/* Define to 1 if `ifr_hwaddr' is a member of `struct ifreq'. */ 984#undef HAVE_STRUCT_IFREQ_IFR_HWADDR 985 986/* Define to 1 if `assoc_id' is a member of `struct sctp_accoc_value'. */ 987#undef HAVE_STRUCT_SCTP_ACCOC_VALUE_ASSOC_ID 988 989/* Define to 1 if `sctp_authentication_event' is a member of `struct 990 sctp_event_subscribe'. */ 991#undef HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE_SCTP_AUTHENTICATION_EVENT 992 993/* Define to 1 if `sctp_sender_dry_event' is a member of `struct 994 sctp_event_subscribe'. */ 995#undef HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE_SCTP_SENDER_DRY_EVENT 996 997/* Define to 1 if `spp_flags' is a member of `struct sctp_paddrparams'. */ 998#undef HAVE_STRUCT_SCTP_PADDRPARAMS_SPP_FLAGS 999 1000/* Define to 1 if `spp_pathmtu' is a member of `struct sctp_paddrparams'. */ 1001#undef HAVE_STRUCT_SCTP_PADDRPARAMS_SPP_PATHMTU 1002 1003/* Define to 1 if `spp_sackdelay' is a member of `struct sctp_paddrparams'. */ 1004#undef HAVE_STRUCT_SCTP_PADDRPARAMS_SPP_SACKDELAY 1005 1006/* Define to 1 if `sre_data' is a member of `struct sctp_remote_error'. */ 1007#undef HAVE_STRUCT_SCTP_REMOTE_ERROR_SRE_DATA 1008 1009/* Define to 1 if `ssf_data' is a member of `struct sctp_send_failed'. */ 1010#undef HAVE_STRUCT_SCTP_SEND_FAILED_SSF_DATA 1011 1012/* Define to 1 if `sun_path' is a member of `struct sockaddr_un'. */ 1013#undef HAVE_STRUCT_SOCKADDR_UN_SUN_PATH 1014 1015/* Define to 1 if you have the <syslog.h> header file. */ 1016#undef HAVE_SYSLOG_H 1017 1018/* Define if you have systemd daemon */ 1019#undef HAVE_SYSTEMD_DAEMON 1020 1021/* Define to 1 if you have the <systemd/sd-daemon.h> header file. */ 1022#undef HAVE_SYSTEMD_SD_DAEMON_H 1023 1024/* Define if you have <sys/devpoll.h> header file. */ 1025#undef HAVE_SYS_DEVPOLL_H 1026 1027/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 1028 */ 1029#undef HAVE_SYS_DIR_H 1030 1031/* Define if you have the <sys/epoll.h> header file. */ 1032#undef HAVE_SYS_EPOLL_H 1033 1034/* Define if you have <sys/event.h> header file. */ 1035#undef HAVE_SYS_EVENT_H 1036 1037/* Define to 1 if you have the <sys/ioctl.h> header file. */ 1038#undef HAVE_SYS_IOCTL_H 1039 1040/* Define to 1 if you have the <sys/mman.h> header file. */ 1041#undef HAVE_SYS_MMAN_H 1042 1043/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 1044 */ 1045#undef HAVE_SYS_NDIR_H 1046 1047/* Define to 1 if you have the <sys/resource.h> header file */ 1048#undef HAVE_SYS_RESOURCE_H 1049 1050/* Define to 1 if you have the <sys/sdt.h> header file. */ 1051#undef HAVE_SYS_SDT_H 1052 1053/* Define to 1 if you have the <sys/socketio.h> header file. */ 1054#undef HAVE_SYS_SOCKETIO_H 1055 1056/* Define to 1 if you have the <sys/socket.h> header file. */ 1057#undef HAVE_SYS_SOCKET_H 1058 1059/* Define to 1 if you have the <sys/sockio.h> header file. */ 1060#undef HAVE_SYS_SOCKIO_H 1061 1062/* Define to 1 if you have the <sys/stat.h> header file. */ 1063#undef HAVE_SYS_STAT_H 1064 1065/* Define to 1 if you have the <sys/stropts.h> header file. */ 1066#undef HAVE_SYS_STROPTS_H 1067 1068/* Define to 1 if you have the <sys/sysctl.h> header file. */ 1069#undef HAVE_SYS_SYSCTL_H 1070 1071/* Define to 1 if you have the <sys/timerfd.h> header file. */ 1072#undef HAVE_SYS_TIMERFD_H 1073 1074/* Define to 1 if you have the <sys/time.h> header file. */ 1075#undef HAVE_SYS_TIME_H 1076 1077/* Define to 1 if you have the <sys/types.h> header file. */ 1078#undef HAVE_SYS_TYPES_H 1079 1080/* Define to 1 if you have the <sys/uio.h> header file. */ 1081#undef HAVE_SYS_UIO_H 1082 1083/* Define to 1 if you have the <sys/un.h> header file. */ 1084#undef HAVE_SYS_UN_H 1085 1086/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 1087#undef HAVE_SYS_WAIT_H 1088 1089/* Define if termcap functions exists */ 1090#undef HAVE_TERMCAP 1091 1092/* Define to 1 if you have the `time2posix' function. */ 1093#undef HAVE_TIME2POSIX 1094 1095/* Define to 1 if you have the <unistd.h> header file. */ 1096#undef HAVE_UNISTD_H 1097 1098/* Define to 1 if you have the <util.h> header file. */ 1099#undef HAVE_UTIL_H 1100 1101/* Define to 1 if you have the <utmp.h> header file. */ 1102#undef HAVE_UTMP_H 1103 1104/* Define to 1 if you have the `vprintf' function. */ 1105#undef HAVE_VPRINTF 1106 1107/* Define to 1 if you have the `vsyslog' function. */ 1108#undef HAVE_VSYSLOG 1109 1110/* Define to 1 if you have a `wcwidth' function. */ 1111#undef HAVE_WCWIDTH 1112 1113/* Define to 1 if you have the <windows.h> header file. */ 1114#undef HAVE_WINDOWS_H 1115 1116/* Define to 1 if you have the <winsock2.h> header file. */ 1117#undef HAVE_WINSOCK2_H 1118 1119/* Define if you have a working posix_openpt implementation */ 1120#undef HAVE_WORKING_POSIX_OPENPT 1121 1122/* Define to 1 if you have the `writev' function. */ 1123#undef HAVE_WRITEV 1124 1125/* Define to 1 if you have the <ws2tcpip.h> header file. */ 1126#undef HAVE_WS2TCPIP_H 1127 1128/* Define if your zlib version defines inflateGetDictionary. */ 1129#undef HAVE_ZLIB_INFLATEGETDICTIONARY 1130 1131/* Define to 1 if you have the `_brk' function. */ 1132#undef HAVE__BRK 1133 1134/* Define if you have the '_end' symbol */ 1135#undef HAVE__END_SYMBOL 1136 1137/* Define to 1 if you have the `_sbrk' function. */ 1138#undef HAVE__SBRK 1139 1140/* Define to 1 if you have the `__brk' function. */ 1141#undef HAVE___BRK 1142 1143/* Define to 1 if you have the `__sbrk' function. */ 1144#undef HAVE___SBRK 1145 1146/* Define to monotonic clock id to use */ 1147#undef HRTIME_CLOCK_ID 1148 1149/* Define as a string of monotonic clock id to use */ 1150#undef HRTIME_CLOCK_ID_STR 1151 1152/* define if h_errno is declared (in some way) in a system header file */ 1153#undef H_ERRNO_DECLARED 1154 1155/* Define to monotonic clock id to use */ 1156#undef MONOTONIC_CLOCK_ID 1157 1158/* Define as a string of monotonic clock id to use */ 1159#undef MONOTONIC_CLOCK_ID_STR 1160 1161/* Define if we can use the native stack for Erlang code */ 1162#undef NATIVE_ERLANG_STACK 1163 1164/* Define if netdb.h needs struct sockaddr_in ans in.h CAN be included before 1165 */ 1166#undef NETDB_H_NEEDS_IN_H 1167 1168/* Defined if no found C compiler can handle jump tables */ 1169#undef NO_JUMP_TABLE 1170 1171/* Define if you dont have salen */ 1172#undef NO_SA_LEN 1173 1174/* Define if you want to implement erts_os_monotonic_time() using 1175 clock_gettime() */ 1176#undef OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1177 1178/* Define if you want to implement erts_os_monotonic_time() using gethrtime() 1179 */ 1180#undef OS_MONOTONIC_TIME_USING_GETHRTIME 1181 1182/* Define if you want to implement erts_os_monotonic_time() using mach 1183 clock_get_time() */ 1184#undef OS_MONOTONIC_TIME_USING_MACH_CLOCK_GET_TIME 1185 1186/* Define if you want to implement erts_os_monotonic_time() using times() */ 1187#undef OS_MONOTONIC_TIME_USING_TIMES 1188 1189/* Define if you want to implement erts_os_system_time() using gettimeofday() 1190 */ 1191#undef OS_SYSTEM_TIME_GETTIMEOFDAY 1192 1193/* Define if you want to implement erts_os_system_time() using clock_gettime() 1194 */ 1195#undef OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1196 1197/* Define if you want to implement erts_os_system_time() using mach 1198 clock_get_time() */ 1199#undef OS_SYSTEM_TIME_USING_MACH_CLOCK_GET_TIME 1200 1201/* Define to the address where bug reports for this package should be sent. */ 1202#undef PACKAGE_BUGREPORT 1203 1204/* Define to the full name of this package. */ 1205#undef PACKAGE_NAME 1206 1207/* Define to the full name and version of this package. */ 1208#undef PACKAGE_STRING 1209 1210/* Define to the one symbol short name of this package. */ 1211#undef PACKAGE_TARNAME 1212 1213/* Define to the home page for this package. */ 1214#undef PACKAGE_URL 1215 1216/* Define to the version of this package. */ 1217#undef PACKAGE_VERSION 1218 1219/* Define if you wish to redefine FD_SETSIZE to be able to select on more fd 1220 */ 1221#undef REDEFINE_FD_SETSIZE 1222 1223/* Define as the return type of signal handlers (`int' or `void'). */ 1224#undef RETSIGTYPE 1225 1226/* Define the sbrk() argument type. */ 1227#undef SBRK_ARG_TYPE 1228 1229/* Define the sbrk() return type. */ 1230#undef SBRK_RET_TYPE 1231 1232/* Define if building a sharing-preserving emulator */ 1233#undef SHCOPY 1234 1235/* The size of `AO_t', as computed by sizeof. */ 1236#undef SIZEOF_AO_T 1237 1238/* The size of `char', as computed by sizeof. */ 1239#undef SIZEOF_CHAR 1240 1241/* The size of `int', as computed by sizeof. */ 1242#undef SIZEOF_INT 1243 1244/* The size of `long', as computed by sizeof. */ 1245#undef SIZEOF_LONG 1246 1247/* The size of `long long', as computed by sizeof. */ 1248#undef SIZEOF_LONG_LONG 1249 1250/* The size of `off_t', as computed by sizeof. */ 1251#undef SIZEOF_OFF_T 1252 1253/* The size of `short', as computed by sizeof. */ 1254#undef SIZEOF_SHORT 1255 1256/* The size of `size_t', as computed by sizeof. */ 1257#undef SIZEOF_SIZE_T 1258 1259/* The size of `suseconds_t', as computed by sizeof. */ 1260#undef SIZEOF_SUSECONDS_T 1261 1262/* The size of `time_t', as computed by sizeof. */ 1263#undef SIZEOF_TIME_T 1264 1265/* The size of `void *', as computed by sizeof. */ 1266#undef SIZEOF_VOID_P 1267 1268/* The size of `_Float16', as computed by sizeof. */ 1269#undef SIZEOF__FLOAT16 1270 1271/* The size of `__int128_t', as computed by sizeof. */ 1272#undef SIZEOF___INT128_T 1273 1274/* The size of `__int64', as computed by sizeof. */ 1275#undef SIZEOF___INT64 1276 1277/* Define to 1 if you have the ANSI C header files. */ 1278#undef STDC_HEADERS 1279 1280/* define if the variable sys_errlist is declared in a system header file */ 1281#undef SYS_ERRLIST_DECLARED 1282 1283/* Define if you want to implement erts_os_hrtime() using clock_gettime() */ 1284#undef SYS_HRTIME_USING_CLOCK_GETTIME 1285 1286/* Define if you want to implement erts_os_hrtime() using gethrtime() */ 1287#undef SYS_HRTIME_USING_GETHRTIME 1288 1289/* Define if you want to implement erts_os_hrtime() using mach 1290 clock_get_time() */ 1291#undef SYS_HRTIME_USING_MACH_CLOCK_GET_TIME 1292 1293/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 1294#undef TIME_WITH_SYS_TIME 1295 1296/* Define to 1 if your <sys/time.h> declares `struct tm'. */ 1297#undef TM_IN_SYS_TIME 1298 1299/* Define if you want to use dtrace for dynamic tracing */ 1300#undef USE_DTRACE 1301 1302/* Define if you want to use dynamic tracing */ 1303#undef USE_DYNAMIC_TRACE 1304 1305/* Define if you want to use lttng for dynamic tracing */ 1306#undef USE_LTTNG 1307 1308/* Define if select() should be used instead of poll() */ 1309#undef USE_SELECT 1310 1311/* Define if you want to use systemtap for dynamic tracing */ 1312#undef USE_SYSTEMTAP 1313 1314/* Define to enable VM dynamic trace probes */ 1315#undef USE_VM_PROBES 1316 1317/* Define to wall clock id to use */ 1318#undef WALL_CLOCK_ID 1319 1320/* Define as a string of wall clock id to use */ 1321#undef WALL_CLOCK_ID_STR 1322 1323/* Define if windows.h includes winsock2.h */ 1324#undef WINDOWS_H_INCLUDES_WINSOCK2_H 1325 1326/* Define if big-endian */ 1327#undef WORDS_BIGENDIAN 1328 1329/* Define to empty if `const' does not conform to ANSI C. */ 1330#undef const 1331 1332/* Define to `long int' if <sys/types.h> does not define. */ 1333#undef off_t 1334 1335/* Define to `int' if <sys/types.h> does not define. */ 1336#undef pid_t 1337 1338/* Define to `unsigned int' if <sys/types.h> does not define. */ 1339#undef size_t 1340 1341 1342/* Redefine in6_addr. XXX this should be moved to the files where it's used? */ 1343#ifdef HAVE_IN_ADDR6_STRUCT 1344#define in6_addr in_addr6 1345#endif 1346 1347/* Define a reasonable default for INADDR_LOOPBACK */ 1348/* XXX this should be moved to the files where it's used? */ 1349#ifdef HAVE_NO_INADDR_LOOPBACK 1350#define INADDR_LOOPBACK (u_long)0x7F000001 1351#endif 1352 1353#ifdef REDEFINE_FD_SETSIZE 1354#define FD_SETSIZE 1024 1355#endif 1356 1357#ifdef HAVE_GETHRVTIME_PROCFS_IOCTL 1358#define HAVE_GETHRVTIME 1359#endif 1360 1361#if !defined(HAVE_ISFINITE) && !defined(HAVE_FINITE) 1362# if defined(HAVE_ISINF) && defined(HAVE_ISNAN) 1363# define USE_ISINF_ISNAN 1364# endif 1365#endif 1366 1367#if defined(DEBUG) && !defined(ERTS_ENABLE_LOCK_CHECK) 1368#define ERTS_ENABLE_LOCK_CHECK 1 1369#endif 1370 1371#endif /* __ERTS_CONFIG_H__ */ 1372 1373