-
Notifications
You must be signed in to change notification settings - Fork 3k
/
Copy pathconfig.h.in
1467 lines (1010 loc) · 42.4 KB
/
config.h.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/* config.h.in. Generated from configure.ac by autoheader. */
#ifndef __ERTS_CONFIG_H__
#define __ERTS_CONFIG_H__
#define GHBN_R_SOLARIS 2
#define GHBN_R_AIX 3
#define GHBN_R_GLIBC 4
/* Define if building universal (internal helper macro) */
#undef AC_APPLE_UNIVERSAL_BUILD
/* Assumed cache-line size (in bytes) */
#undef ASSUMED_CACHE_LINE_SIZE
/* Define the brk() argument type. */
#undef BRK_ARG_TYPE
/* Define the brk() return type. */
#undef BRK_RET_TYPE
/* Define if you need to include rpc/types.h to get INADDR_LOOPBACK defined */
#undef DEF_INADDR_LOOPBACK_IN_RPC_TYPES_H
/* Define if you need to include winsock2.h to get INADDR_LOOPBACK defined */
#undef DEF_INADDR_LOOPBACK_IN_WINSOCK2_H
/* Define to 1 if your processor stores the words in a double in middle-endian
format (like some ARMs). */
#undef DOUBLE_MIDDLE_ENDIAN
/* Define if we need frame pointers on the Erlang stack */
#undef ERLANG_FRAME_POINTERS
/* Define if sbrk()/brk() wrappers can track malloc()s core memory use */
#undef ERTS_BRK_WRAPPERS_CAN_TRACK_MALLOC
/* Define to override the default number of write_concurrency locks */
#undef ERTS_DB_HASH_LOCK_CNT
/* The only reason ERTS_EMU_CMDLINE_FLAGS exists is to force modification of
config.h when the emulator command line flags are modified by configure */
#undef ERTS_EMU_CMDLINE_FLAGS
/* Define if you have kernel poll and want to use it */
#undef ERTS_ENABLE_KERNEL_POLL
/* Define as 1 if you want to enable microstate accounting, 2 if you want
extra states */
#undef ERTS_ENABLE_MSACC
/* Define > 0 if big-endian < 0 if little-endian, or 0 if unknown */
#undef ERTS_ENDIANNESS
/* Define if ensurance of the monotonicity of OS monotonic timestamps should
be enabled */
#undef ERTS_ENSURE_OS_MONOTONIC_TIME
/* Define if OS monotonic clock is corrected */
#undef ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME
/* Define if you have a low resolution OS monotonic clock */
#undef ERTS_HAVE_LOW_RESOLUTION_OS_MONOTONIC_LOW
/* Define if dlopen() needs to be called before first call to dlerror() */
#undef ERTS_NEED_DLOPEN_BEFORE_DLERROR
/* Per-function attribute for disabling retpoline. This is *only* defined when
--with-spectre-mitigation=incomplete and has no effects otherwise */
#undef ERTS_NO_RETPOLINE
/* Type qualifier restrict */
#undef ERTS_RESTRICT
/* Define if structure alignment is enough for allocators. If not defined,
64-bit alignment will be forced. */
#undef ERTS_STRUCTURE_ALIGNED_ALLOC
/* Define if poll() should be used instead of select() */
#undef ERTS_USE_POLL
/* Define if __after_morecore_hook can track malloc()s core memory use. */
#undef ERTS___AFTER_MORECORE_HOOK_CAN_TRACK_MALLOC
/* ESOCK counter size */
#undef ESOCK_COUNTER_SIZE
/* Enable esock */
#undef ESOCK_ENABLE
/* Socket address dl length */
#undef ESOCK_SDL_LEN
/* Interface hwaddr supported */
#undef ESOCK_USE_ENADDR
/* Use extended error info */
#undef ESOCK_USE_EXTENDED_ERROR_INFO
/* Interface hwaddr supported */
#undef ESOCK_USE_HWADDR
/* Interface ifindex supported */
#undef ESOCK_USE_IFINDEX
/* Interface map supported */
#undef ESOCK_USE_IFMAP
/* Interface index supported */
#undef ESOCK_USE_INDEX
/* Use SO_[RCV|SND]TMIEO */
#undef ESOCK_USE_RCVSNDTIMEO
/* Use socket registry by default */
#undef ESOCK_USE_SOCKET_REGISTRY
/* Define if bigendian */
#undef ETHR_BIGENDIAN
/* Define if gcc won't let you clobber ebx with cmpxchg8b and position
independent code */
#undef ETHR_CMPXCHG8B_PIC_NO_CLOBBER_EBX
/* Define if you get a register shortage with cmpxchg8b and position
independent code */
#undef ETHR_CMPXCHG8B_REGISTER_SHORTAGE
/* Define if you want to disable native ethread implementations */
#undef ETHR_DISABLE_NATIVE_IMPLS
/* Define if you want to force usage of pthread rwlocks */
#undef ETHR_FORCE_PTHREAD_RWLOCK
/* Define if you use a gcc that supports the double word cmpxchg instruction
*/
#undef ETHR_GCC_HAVE_DW_CMPXCHG_ASM_SUPPORT
/* Define if you use a gcc that supports -msse2 and understand sse2 specific
asm statements */
#undef ETHR_GCC_HAVE_SSE2_ASM_SUPPORT
/* Define if you have a clock_gettime() with a monotonic clock */
#undef ETHR_HAVE_CLOCK_GETTIME_MONOTONIC
/* Define if you have all ethread defines */
#undef ETHR_HAVE_ETHREAD_DEFINES
/* Define as a boolean indicating whether you have a gcc compatible compiler
capable of generating the ARM 'dc cvau' instruction, and are compiling for
an ARM processor with ARM DC instruction support, or not */
#undef ETHR_HAVE_GCC_ASM_ARM_DC_CVAU_INSTRUCTION
/* Define as a boolean indicating whether you have a gcc compatible compiler
capable of generating the ARM 'dmb sy' instruction, and are compiling for
an ARM processor with ARM DMB instruction support, or not */
#undef ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION
/* Define as a boolean indicating whether you have a gcc compatible compiler
capable of generating the ARM 'dmb ld' instruction, and are compiling for
an ARM processor with ARM DMB instruction support, or not */
#undef ETHR_HAVE_GCC_ASM_ARM_DMB_LD_INSTRUCTION
/* Define as a boolean indicating whether you have a gcc compatible compiler
capable of generating the ARM 'dmb st' instruction, and are compiling for
an ARM processor with ARM DMB instruction support, or not */
#undef ETHR_HAVE_GCC_ASM_ARM_DMB_ST_INSTRUCTION
/* Define as a boolean indicating whether you have a gcc compatible compiler
capable of generating the ARM 'ic ivau' instruction, and are compiling for
an ARM processor with ARM IC instruction support, or not */
#undef ETHR_HAVE_GCC_ASM_ARM_IC_IVAU_INSTRUCTION
/* Define as a boolean indicating whether you have a gcc compatible compiler
capable of generating the ARM 'isb sy' instruction, and are compiling for
an ARM processor with ARM ISB instruction support, or not */
#undef ETHR_HAVE_GCC_ASM_ARM_ISB_SY_INSTRUCTION
/* Define as a boolean indicating whether you have a gcc __atomic builtins or
not */
#undef ETHR_HAVE_GCC___ATOMIC_BUILTINS
/* Define if you have a monotonic gethrtime() */
#undef ETHR_HAVE_GETHRTIME
/* Define if you have libatomic_ops atomic operations */
#undef ETHR_HAVE_LIBATOMIC_OPS
/* Define if you have a linux futex implementation. */
#undef ETHR_HAVE_LINUX_FUTEX
/* Define if you have a mach clock_get_time() with a monotonic clock */
#undef ETHR_HAVE_MACH_CLOCK_GET_TIME
/* Define if the pthread.h header file is in pthread/mit directory. */
#undef ETHR_HAVE_MIT_PTHREAD_H
/* Define if you have the pthread_attr_setguardsize function. */
#undef ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE
/* Define if pthread_cond_timedwait() can be used with a monotonic clock */
#undef ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC
/* Define if you have ibm style pthread_getname_np */
#undef ETHR_HAVE_PTHREAD_GETNAME_NP_2
/* Define if you have linux style pthread_getname_np */
#undef ETHR_HAVE_PTHREAD_GETNAME_NP_3
/* Define if you have the <pthread.h> header file. */
#undef ETHR_HAVE_PTHREAD_H
/* Define if you have the pthread_rwlockattr_setkind_np() function. */
#undef ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP
/* Define if you have the PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP rwlock
attribute. */
#undef ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
/* Define if you have darwin style pthread_setname_np */
#undef ETHR_HAVE_PTHREAD_SETNAME_NP_1
/* Define if you have linux style pthread_setname_np */
#undef ETHR_HAVE_PTHREAD_SETNAME_NP_2
/* Define if you have bsd style pthread_set_name_np */
#undef ETHR_HAVE_PTHREAD_SET_NAME_NP_2
/* Define if you have the pthread_spin_lock function. */
#undef ETHR_HAVE_PTHREAD_SPIN_LOCK
/* Define if you have the pthread_yield() function. */
#undef ETHR_HAVE_PTHREAD_YIELD
/* Define if you have the <sched.h> header file. */
#undef ETHR_HAVE_SCHED_H
/* Define if you have the sched_yield() function. */
#undef ETHR_HAVE_SCHED_YIELD
/* Define if you have the <sys/time.h> header file. */
#undef ETHR_HAVE_SYS_TIME_H
/* Define if you can use PTHREAD_STACK_MIN */
#undef ETHR_HAVE_USABLE_PTHREAD_STACK_MIN
/* Define if you have _InterlockedAnd() */
#undef ETHR_HAVE__INTERLOCKEDAND
/* Define if you have _InterlockedAnd64() */
#undef ETHR_HAVE__INTERLOCKEDAND64
/* Define if you have _InterlockedCompareExchange() */
#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE
/* Define if you have _InterlockedCompareExchange128() */
#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE128
/* Define if you have _InterlockedCompareExchange64() */
#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE64
/* Define if you have _InterlockedCompareExchange64_acq() */
#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE64_ACQ
/* Define if you have _InterlockedCompareExchange64_rel() */
#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE64_REL
/* Define if you have _InterlockedCompareExchange_acq() */
#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE_ACQ
/* Define if you have _InterlockedCompareExchange_rel() */
#undef ETHR_HAVE__INTERLOCKEDCOMPAREEXCHANGE_REL
/* Define if you have _InterlockedDecrement() */
#undef ETHR_HAVE__INTERLOCKEDDECREMENT
/* Define if you have _InterlockedDecrement64() */
#undef ETHR_HAVE__INTERLOCKEDDECREMENT64
/* Define if you have _InterlockedDecrement64_rel() */
#undef ETHR_HAVE__INTERLOCKEDDECREMENT64_REL
/* Define if you have _InterlockedDecrement_rel() */
#undef ETHR_HAVE__INTERLOCKEDDECREMENT_REL
/* Define if you have _InterlockedExchange() */
#undef ETHR_HAVE__INTERLOCKEDEXCHANGE
/* Define if you have _InterlockedExchange64() */
#undef ETHR_HAVE__INTERLOCKEDEXCHANGE64
/* Define if you have _InterlockedExchangeAdd() */
#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD
/* Define if you have _InterlockedExchangeAdd64() */
#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD64
/* Define if you have _InterlockedExchangeAdd64_acq() */
#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD64_ACQ
/* Define if you have _InterlockedExchangeAdd_acq() */
#undef ETHR_HAVE__INTERLOCKEDEXCHANGEADD_ACQ
/* Define if you have _InterlockedIncrement() */
#undef ETHR_HAVE__INTERLOCKEDINCREMENT
/* Define if you have _InterlockedIncrement64() */
#undef ETHR_HAVE__INTERLOCKEDINCREMENT64
/* Define if you have _InterlockedIncrement64_acq() */
#undef ETHR_HAVE__INTERLOCKEDINCREMENT64_ACQ
/* Define if you have _InterlockedIncrement_acq() */
#undef ETHR_HAVE__INTERLOCKEDINCREMENT_ACQ
/* Define if you have _InterlockedOr() */
#undef ETHR_HAVE__INTERLOCKEDOR
/* Define if you have _InterlockedOr64() */
#undef ETHR_HAVE__INTERLOCKEDOR64
/* Define as a bitmask corresponding to the word sizes that
__atomic_add_fetch() can handle on your system */
#undef ETHR_HAVE___atomic_add_fetch
/* Define as a bitmask corresponding to the word sizes that
__atomic_compare_exchange_n() can handle on your system */
#undef ETHR_HAVE___atomic_compare_exchange_n
/* Define as a bitmask corresponding to the word sizes that
__atomic_fetch_and() can handle on your system */
#undef ETHR_HAVE___atomic_fetch_and
/* Define as a bitmask corresponding to the word sizes that
__atomic_fetch_or() can handle on your system */
#undef ETHR_HAVE___atomic_fetch_or
/* Define as a bitmask corresponding to the word sizes that __atomic_load_n()
can handle on your system */
#undef ETHR_HAVE___atomic_load_n
/* Define as a bitmask corresponding to the word sizes that __atomic_store_n()
can handle on your system */
#undef ETHR_HAVE___atomic_store_n
/* Define as a bitmask corresponding to the word sizes that
__sync_add_and_fetch() can handle on your system */
#undef ETHR_HAVE___sync_add_and_fetch
/* Define as a bitmask corresponding to the word sizes that
__sync_fetch_and_and() can handle on your system */
#undef ETHR_HAVE___sync_fetch_and_and
/* Define as a bitmask corresponding to the word sizes that
__sync_fetch_and_or() can handle on your system */
#undef ETHR_HAVE___sync_fetch_and_or
/* Define as a bitmask corresponding to the word sizes that
__sync_synchronize() can handle on your system */
#undef ETHR_HAVE___sync_synchronize
/* Define as a bitmask corresponding to the word sizes that
__sync_val_compare_and_swap() can handle on your system */
#undef ETHR_HAVE___sync_val_compare_and_swap
/* Define if you want to modify the default stack size */
#undef ETHR_MODIFIED_DEFAULT_STACK_SIZE
/* Define to the monotonic clock id to use */
#undef ETHR_MONOTONIC_CLOCK_ID
/* Define if you need the <nptl/pthread.h> header file. */
#undef ETHR_NEED_NPTL_PTHREAD_H
/* Define if you have the powerpc lwsync instruction */
#undef ETHR_PPC_HAVE_LWSYNC
/* Define if you do not have the powerpc lwsync instruction */
#undef ETHR_PPC_HAVE_NO_LWSYNC
/* Define if you prefer gcc native ethread implementations */
#undef ETHR_PREFER_GCC_NATIVE_IMPLS
/* Define if you prefer libatomic_ops native ethread implementations */
#undef ETHR_PREFER_LIBATOMIC_OPS_NATIVE_IMPLS
/* Define if you have pthreads */
#undef ETHR_PTHREADS
/* Define if pthread_yield() returns an int. */
#undef ETHR_PTHREAD_YIELD_RET_INT
/* Define if sched_yield() returns an int. */
#undef ETHR_SCHED_YIELD_RET_INT
/* Define to the size of AO_t if libatomic_ops is used */
#undef ETHR_SIZEOF_AO_T
/* Define to the size of int */
#undef ETHR_SIZEOF_INT
/* Define to the size of long */
#undef ETHR_SIZEOF_LONG
/* Define to the size of long long */
#undef ETHR_SIZEOF_LONG_LONG
/* Define to the size of pointers */
#undef ETHR_SIZEOF_PTR
/* Define to the size of __int128_t */
#undef ETHR_SIZEOF___INT128_T
/* Define to the size of __int64 */
#undef ETHR_SIZEOF___INT64
/* Define if you want to enable check for native ethread implementations */
#undef ETHR_SMP_REQUIRE_NATIVE_IMPLS
/* Define if only run in Sparc PSO, or TSO mode */
#undef ETHR_SPARC_PSO
/* Define if run in Sparc RMO, PSO, or TSO mode */
#undef ETHR_SPARC_RMO
/* Define if only run in Sparc TSO mode */
#undef ETHR_SPARC_TSO
/* Define as a boolean indicating whether you trust gcc's __atomic_* builtins
memory barrier implementations, or not */
#undef ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS
/* Define if you have win32 threads */
#undef ETHR_WIN32_THREADS
/* Define if x86/x86_64 out of order instructions should be synchronized */
#undef ETHR_X86_OUT_OF_ORDER
/* Define to 1 if _Float16 can be converted from/to double. */
#undef FLOAT16_IS_CONVERTIBLE
/* Define to 1 if you have the <arpa/nameser.h> header file. */
#undef HAVE_ARPA_NAMESER_H
/* Define to 1 if you have the 'brk' function. */
#undef HAVE_BRK
/* Define to 1 if you have the 'clock_getres' function. */
#undef HAVE_CLOCK_GETRES
/* define if clock_gettime() works for getting thread time */
#undef HAVE_CLOCK_GETTIME_CPU_TIME
/* Define if you have clock_gettime(CLOCK_MONOTONIC_RAW, _) */
#undef HAVE_CLOCK_GETTIME_MONOTONIC_RAW
/* Define to 1 if you have the 'clock_get_attributes' function. */
#undef HAVE_CLOCK_GET_ATTRIBUTES
/* Define to 1 if you have the 'closefrom' function. */
#undef HAVE_CLOSEFROM
/* Define if you have a decl of fread that conflicts with int fread */
#undef HAVE_CONFLICTING_FREAD_DECLARATION
/* Define if you have a putenv() that stores a copy of the key-value pair */
#undef HAVE_COPYING_PUTENV
/* Define if you have cpuset_getaffinity/cpuset_setaffinity */
#undef HAVE_CPUSET_xETAFFINITY
/* Define to 1 if you have the <curses.h> header file. */
#undef HAVE_CURSES_H
/* Define to 1 if you have the declaration of 'daylight', and to 0 if you
don't. */
#undef HAVE_DECL_DAYLIGHT
/* Define to 1 if you have the declaration of 'getrlimit', and to 0 if you
don't. */
#undef HAVE_DECL_GETRLIMIT
/* Define to 1 if you have the declaration of 'IN6ADDR_ANY_INIT', and to 0 if
you don't. */
#undef HAVE_DECL_IN6ADDR_ANY_INIT
/* Define to 1 if you have the declaration of 'IN6ADDR_LOOPBACK_INIT', and to
0 if you don't. */
#undef HAVE_DECL_IN6ADDR_LOOPBACK_INIT
/* Define to 1 if you have the declaration of 'IPV6_V6ONLY', and to 0 if you
don't. */
#undef HAVE_DECL_IPV6_V6ONLY
/* Define to 1 if you have the declaration of 'posix2time', and to 0 if you
don't. */
#undef HAVE_DECL_POSIX2TIME
/* Define to 1 if you have the declaration of 'RLIMIT_STACK', and to 0 if you
don't. */
#undef HAVE_DECL_RLIMIT_STACK
/* Define to 1 if you have the declaration of 'SCTPS_BOUND', and to 0 if you
don't. */
#undef HAVE_DECL_SCTPS_BOUND
/* Define to 1 if you have the declaration of 'SCTPS_COOKIE_ECHOED', and to 0
if you don't. */
#undef HAVE_DECL_SCTPS_COOKIE_ECHOED
/* Define to 1 if you have the declaration of 'SCTPS_COOKIE_WAIT', and to 0 if
you don't. */
#undef HAVE_DECL_SCTPS_COOKIE_WAIT
/* Define to 1 if you have the declaration of 'SCTPS_ESTABLISHED', and to 0 if
you don't. */
#undef HAVE_DECL_SCTPS_ESTABLISHED
/* Define to 1 if you have the declaration of 'SCTPS_IDLE', and to 0 if you
don't. */
#undef HAVE_DECL_SCTPS_IDLE
/* Define to 1 if you have the declaration of 'SCTPS_LISTEN', and to 0 if you
don't. */
#undef HAVE_DECL_SCTPS_LISTEN
/* Define to 1 if you have the declaration of 'SCTPS_SHUTDOWN_ACK_SENT', and
to 0 if you don't. */
#undef HAVE_DECL_SCTPS_SHUTDOWN_ACK_SENT
/* Define to 1 if you have the declaration of 'SCTPS_SHUTDOWN_PENDING', and to
0 if you don't. */
#undef HAVE_DECL_SCTPS_SHUTDOWN_PENDING
/* Define to 1 if you have the declaration of 'SCTPS_SHUTDOWN_RECEIVED', and
to 0 if you don't. */
#undef HAVE_DECL_SCTPS_SHUTDOWN_RECEIVED
/* Define to 1 if you have the declaration of 'SCTPS_SHUTDOWN_SENT', and to 0
if you don't. */
#undef HAVE_DECL_SCTPS_SHUTDOWN_SENT
/* Define to 1 if you have the declaration of 'SCTP_ABORT', and to 0 if you
don't. */
#undef HAVE_DECL_SCTP_ABORT
/* Define to 1 if you have the declaration of 'SCTP_ADDR_CONFIRMED', and to 0
if you don't. */
#undef HAVE_DECL_SCTP_ADDR_CONFIRMED
/* Define to 1 if you have the declaration of 'SCTP_ADDR_OVER', and to 0 if
you don't. */
#undef HAVE_DECL_SCTP_ADDR_OVER
/* Define to 1 if you have the declaration of 'SCTP_BOUND', and to 0 if you
don't. */
#undef HAVE_DECL_SCTP_BOUND
/* Define to 1 if you have the declaration of 'SCTP_CLOSED', and to 0 if you
don't. */
#undef HAVE_DECL_SCTP_CLOSED
/* Define to 1 if you have the declaration of 'SCTP_COOKIE_ECHOED', and to 0
if you don't. */
#undef HAVE_DECL_SCTP_COOKIE_ECHOED
/* Define to 1 if you have the declaration of 'SCTP_COOKIE_WAIT', and to 0 if
you don't. */
#undef HAVE_DECL_SCTP_COOKIE_WAIT
/* Define to 1 if you have the declaration of 'SCTP_DELAYED_ACK_TIME', and to
0 if you don't. */
#undef HAVE_DECL_SCTP_DELAYED_ACK_TIME
/* Define to 1 if you have the declaration of 'SCTP_EMPTY', and to 0 if you
don't. */
#undef HAVE_DECL_SCTP_EMPTY
/* Define to 1 if you have the declaration of 'SCTP_EOF', and to 0 if you
don't. */
#undef HAVE_DECL_SCTP_EOF
/* Define to 1 if you have the declaration of 'SCTP_ESTABLISHED', and to 0 if
you don't. */
#undef HAVE_DECL_SCTP_ESTABLISHED
/* Define to 1 if you have the declaration of 'SCTP_LISTEN', and to 0 if you
don't. */
#undef HAVE_DECL_SCTP_LISTEN
/* Define to 1 if you have the declaration of 'SCTP_SENDALL', and to 0 if you
don't. */
#undef HAVE_DECL_SCTP_SENDALL
/* Define to 1 if you have the declaration of 'SCTP_SHUTDOWN_ACK_SENT', and to
0 if you don't. */
#undef HAVE_DECL_SCTP_SHUTDOWN_ACK_SENT
/* Define to 1 if you have the declaration of 'SCTP_SHUTDOWN_PENDING', and to
0 if you don't. */
#undef HAVE_DECL_SCTP_SHUTDOWN_PENDING
/* Define to 1 if you have the declaration of 'SCTP_SHUTDOWN_RECEIVED', and to
0 if you don't. */
#undef HAVE_DECL_SCTP_SHUTDOWN_RECEIVED
/* Define to 1 if you have the declaration of 'SCTP_SHUTDOWN_SENT', and to 0
if you don't. */
#undef HAVE_DECL_SCTP_SHUTDOWN_SENT
/* Define to 1 if you have the declaration of 'SCTP_UNCONFIRMED', and to 0 if
you don't. */
#undef HAVE_DECL_SCTP_UNCONFIRMED
/* Define to 1 if you have the declaration of 'SCTP_UNORDERED', and to 0 if
you don't. */
#undef HAVE_DECL_SCTP_UNORDERED
/* Define to 1 if you have the declaration of 'setrlimit', and to 0 if you
don't. */
#undef HAVE_DECL_SETRLIMIT
/* Define to 1 if you have the declaration of 'time2posix', and to 0 if you
don't. */
#undef HAVE_DECL_TIME2POSIX
/* Define to 1 if you have the <dirent.h> header file, and it defines 'DIR'.
*/
#undef HAVE_DIRENT_H
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you have the 'dlopen' function. */
#undef HAVE_DLOPEN
/* Define to 1 if you have the 'dlvsym' function. */
#undef HAVE_DLVSYM
/* Define to 1 if you don't have 'vprintf' but do have '_doprnt.' */
#undef HAVE_DOPRNT
/* Define to 1 if you have the <elf.h> header file. */
#undef HAVE_ELF_H
/* Define to 1 if you have the 'endprotoent' function. */
#undef HAVE_ENDPROTOENT
/* Define if you have the 'end' symbol */
#undef HAVE_END_SYMBOL
/* Define if you have a working fallocate() */
#undef HAVE_FALLOCATE
/* Define to 1 if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
/* Define to 1 if you have the 'fdatasync' function. */
#undef HAVE_FDATASYNC
/* Define to 1 if you have the 'finite' function. */
#undef HAVE_FINITE
/* Define to 1 if you have the 'flockfile' function. */
#undef HAVE_FLOCKFILE
/* Define to 1 if you have the 'fpsetmask' function. */
#undef HAVE_FPSETMASK
/* Define to 1 if you have the 'fstat' function. */
#undef HAVE_FSTAT
/* Define if you have fwrite_unlocked */
#undef HAVE_FWRITE_UNLOCKED
/* define if compiler support _Pragma('GCC diagnostic ignored
'-Waddress-of-packed-member'') */
#undef HAVE_GCC_DIAG_IGNORE_WADDRESS_OF_PACKED_MEMBER
/* define if compiler support _Pragma('GCC diagnostic ignored
'-Wformat-nonliteral'') */
#undef HAVE_GCC_DIAG_IGNORE_WFORMAT_NONLITERAL
/* Define to 1 if you have a good `getaddrinfo' function. */
#undef HAVE_GETADDRINFO
/* Define to 1 if you have the 'gethostbyname2' function. */
#undef HAVE_GETHOSTBYNAME2
/* Define to flavour of gethostbyname_r */
#undef HAVE_GETHOSTBYNAME_R
/* Define as 1 if function exists */
#undef HAVE_GETHOSTNAME
/* Define to 1 if you have the 'gethrtime' function. */
#undef HAVE_GETHRTIME
/* define if gethrvtime() works and uses ioctl() to /proc/self */
#undef HAVE_GETHRVTIME_PROCFS_IOCTL
/* Define to 1 if you have the 'getifaddrs' function. */
#undef HAVE_GETIFADDRS
/* Define to 1 if you have the 'getipnodebyaddr' function. */
#undef HAVE_GETIPNODEBYADDR
/* Define to 1 if you have the 'getipnodebyname' function. */
#undef HAVE_GETIPNODEBYNAME
/* Define to 1 if you have a good `getnameinfo' function. */
#undef HAVE_GETNAMEINFO
/* Define to 1 if you have the 'getprotoent' function. */
#undef HAVE_GETPROTOENT
/* Define to 1 if you have the 'getrusage' function. */
#undef HAVE_GETRUSAGE
/* Define to 1 if you have the 'gettimeofday' function. */
#undef HAVE_GETTIMEOFDAY
/* Define to 1 if you have the 'gmtime_r' function. */
#undef HAVE_GMTIME_R
/* Define to 1 if you have the <ieeefp.h> header file. */
#undef HAVE_IEEEFP_H
/* Define to 1 if you have the 'ieee_handler' function. */
#undef HAVE_IEEE_HANDLER
/* Define to 1 if you have the <ifaddrs.h> header file. */
#undef HAVE_IFADDRS_H
/* Define as 1 if function exists */
#undef HAVE_IF_FREENAMEINDEX
/* Define as 1 if function exists */
#undef HAVE_IF_INDEXTONAME
/* Define as 1 if function exists */
#undef HAVE_IF_NAMEINDEX
/* Define as 1 if function exists */
#undef HAVE_IF_NAMETOINDEX
/* Define if ipv6 is present */
#undef HAVE_IN6
/* Define to 1 if you have the variable in6addr_any declared. */
#undef HAVE_IN6ADDR_ANY
/* Define to 1 if you have the variable in6addr_loopback declared. */
#undef HAVE_IN6ADDR_LOOPBACK
/* Define to 1 if you have the `inet_pton' function. */
#undef HAVE_INET_PTON
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Early linux used in_addr6 instead of in6_addr, define if you have this */
#undef HAVE_IN_ADDR6_STRUCT
/* Define to 1 if you have the `isfinite' function. */
#undef HAVE_ISFINITE
/* Define to 1 if you have the 'isinf' function. */
#undef HAVE_ISINF
/* Define to 1 if you have the 'isnan' function. */
#undef HAVE_ISNAN
/* Define if you have kstat */
#undef HAVE_KSTAT
/* Define to 1 if you have the <langinfo.h> header file. */
#undef HAVE_LANGINFO_H
/* Define to 1 if you have the 'dl' library (-ldl). */
#undef HAVE_LIBDL
/* Define to 1 if you have the 'dlpi' library (-ldlpi). */
#undef HAVE_LIBDLPI
/* Define to 1 if you have the <libdlpi.h> header file. */
#undef HAVE_LIBDLPI_H
/* Define to 1 if you have the 'inet' library (-linet). */
#undef HAVE_LIBINET
/* Define to 1 if you have the 'm' library (-lm). */
#undef HAVE_LIBM
/* Define to 1 if you have the 'sctp' library (-lsctp). */
#undef HAVE_LIBSCTP
/* Define to 1 if you have the 'util' library (-lutil). */
#undef HAVE_LIBUTIL
/* Define to 1 if you have the <libutil.h> header file. */
#undef HAVE_LIBUTIL_H
/* Define to 1 if you have the `z' library (-lz). */
#undef HAVE_LIBZ
/* Define to 1 if you have the <limits.h> header file. */
#undef HAVE_LIMITS_H
/* Define to 1 if you have the <linux/errqueue.h> header file. */
#undef HAVE_LINUX_ERRQUEUE_H
/* Define to 1 if you have the <linux/falloc.h> header file. */
#undef HAVE_LINUX_FALLOC_H
/* Define if the targeted system supports the `perf` profiler */
#undef HAVE_LINUX_PERF_SUPPORT
/* Define if the target system is Linux and THP is available */
#undef HAVE_LINUX_THP
/* Define to 1 if you have the <linux/types.h> header file. */
#undef HAVE_LINUX_TYPES_H
/* Define to 1 if you have the 'localtime_r' function. */
#undef HAVE_LOCALTIME_R
/* Define to 1 if you have the 'log2' function. */
#undef HAVE_LOG2
/* Define to 1 if you have the <lttng/tracepoint-event.h> header file. */
#undef HAVE_LTTNG_TRACEPOINT_EVENT_H
/* Define to 1 if you have the <lttng/tracepoint.h> header file. */
#undef HAVE_LTTNG_TRACEPOINT_H
/* Define to 1 if you have the 'madvise' function. */
#undef HAVE_MADVISE
/* Define to 1 if you have the <malloc.h> header file. */
#undef HAVE_MALLOC_H
/* Define to 1 if you have the 'mallopt' function. */
#undef HAVE_MALLOPT
/* Define to 1 if you have the 'memcpy' function. */
#undef HAVE_MEMCPY
/* Define to 1 if you have the 'memmove' function. */
#undef HAVE_MEMMOVE
/* Define to 1 if you have the 'memrchr' function. */
#undef HAVE_MEMRCHR
/* Define if the pthread.h header file is in pthread/mit directory. */
#undef HAVE_MIT_PTHREAD_H
/* Define to 1 if you have the 'mlockall' function. */
#undef HAVE_MLOCKALL
/* Define to 1 if you have the 'mmap' function. */
#undef HAVE_MMAP
/* Define if you have a monotonic erts_os_hrtime() implementation */
#undef HAVE_MONOTONIC_ERTS_SYS_HRTIME
/* Define to 1 if you have the 'mprotect' function. */
#undef HAVE_MPROTECT
/* Define to 1 if you have the 'mremap' function. */
#undef HAVE_MREMAP
/* Define if setsockopt() accepts multicast options */
#undef HAVE_MULTICAST_SUPPORT
/* Define to 1 if you have the <ndir.h> header file, and it defines 'DIR'. */
#undef HAVE_NDIR_H
/* Define to 1 if you have the <netpacket/packet.h> header file. */
#undef HAVE_NETPACKET_PACKET_H
/* Define to 1 if you have the <net/errno.h> header file. */
#undef HAVE_NET_ERRNO_H
/* Define to 1 if you have the <net/if_dl.h> header file. */
#undef HAVE_NET_IF_DL_H
/* Define to 1 if you have the 'nl_langinfo' function. */
#undef HAVE_NL_LANGINFO
/* Define if you don't have a definition of INADDR_LOOPBACK */
#undef HAVE_NO_INADDR_LOOPBACK
/* Define to 1 if you have the 'openpty' function. */
#undef HAVE_OPENPTY
/* Define to 1 if you have the 'poll' function. */
#undef HAVE_POLL
/* Define to 1 if you have the <poll.h> header file. */
#undef HAVE_POLL_H
/* Define to 1 if you have the 'posix2time' function. */
#undef HAVE_POSIX2TIME
/* Define to 1 if you have the 'posix_fadvise' function. */
#undef HAVE_POSIX_FADVISE
/* Define if you have a working posix_fallocate() */
#undef HAVE_POSIX_FALLOCATE
/* Define to 1 if you have the 'posix_madvise' function. */
#undef HAVE_POSIX_MADVISE
/* Define to 1 if you have the `posix_memalign' function. */
#undef HAVE_POSIX_MEMALIGN
/* Define to 1 if you have the 'ppoll' function. */
#undef HAVE_PPOLL
/* Define to 1 if you have the 'pread' function. */
#undef HAVE_PREAD
/* Define if you have processor_bind functionality */
#undef HAVE_PROCESSOR_BIND
/* Define if you have pset functionality */
#undef HAVE_PSET
/* Define if you have the <pthread.h> header file. */
#undef HAVE_PTHREAD_H
/* Define to 1 if you have the <pty.h> header file. */
#undef HAVE_PTY_H
/* Define if you have putc_unlocked */
#undef HAVE_PUTC_UNLOCKED
/* Define to 1 if you have the 'pwrite' function. */
#undef HAVE_PWRITE
/* Define to 1 if you have the 'res_gethostbyname' function. */
#undef HAVE_RES_GETHOSTBYNAME
/* Define to 1 if you have the 'sbrk' function. */
#undef HAVE_SBRK
/* Define to 1 if you have the <sched.h> header file. */
#undef HAVE_SCHED_H
/* Define if you have sched_getaffinity/sched_setaffinity */
#undef HAVE_SCHED_xETAFFINITY
/* Define to 1 if you have the 'sctp_bindx' function. */
#undef HAVE_SCTP_BINDX
/* Define to 1 if you have the 'sctp_connectx' function. */
#undef HAVE_SCTP_CONNECTX
/* Define to 1 if you have the 'sctp_freeladdrs' function. */
#undef HAVE_SCTP_FREELADDRS
/* Define to 1 if you have the 'sctp_freepaddrs' function. */
#undef HAVE_SCTP_FREEPADDRS
/* Define to 1 if you have the 'sctp_getladdrs' function. */
#undef HAVE_SCTP_GETLADDRS
/* Define to 1 if you have the 'sctp_getpaddrs' function. */
#undef HAVE_SCTP_GETPADDRS
/* Define to 1 if you have the <netinet/sctp.h> header file */
#undef HAVE_SCTP_H
/* Define to 1 if you have the 'sctp_peeloff' function. */
#undef HAVE_SCTP_PEELOFF
/* Define to 1 if you have the <sdkddkver.h> header file. */
#undef HAVE_SDKDDKVER_H
/* Define to 1 if you have the 'sendfile' function. */
#undef HAVE_SENDFILE
/* Define to 1 if you have the `sendfilev' function. */
#undef HAVE_SENDFILEV
/* Define to 1 if you have the 'setlocale' function. */
#undef HAVE_SETLOCALE
/* Define to 1 if you have the 'setns' function. */
#undef HAVE_SETNS
/* Define to 1 if you have the <setns.h> header file. */
#undef HAVE_SETNS_H
/* Define to 1 if you have the 'setprotoent' function. */
#undef HAVE_SETPROTOENT