diff options
Diffstat (limited to 'erts/config.h.in')
-rw-r--r-- | erts/config.h.in | 61 |
1 files changed, 45 insertions, 16 deletions
diff --git a/erts/config.h.in b/erts/config.h.in index 8295b90410..0ec4a40761 100644 --- a/erts/config.h.in +++ b/erts/config.h.in @@ -1,4 +1,4 @@ -/* config.h.in. Generated from configure.in by autoheader. */ +/* config.h.in. Generated from configure.ac by autoheader. */ #ifndef __ERTS_CONFIG_H__ @@ -31,6 +31,9 @@ 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 @@ -80,6 +83,12 @@ /* 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_HWADDR @@ -101,7 +110,7 @@ /* Define if bigendian */ #undef ETHR_BIGENDIAN -/* Define if gcc wont let you clobber ebx with cmpxchg8b and position +/* Define if gcc won't let you clobber ebx with cmpxchg8b and position independent code */ #undef ETHR_CMPXCHG8B_PIC_NO_CLOBBER_EBX @@ -130,6 +139,11 @@ #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 @@ -144,6 +158,16 @@ 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 @@ -394,9 +418,6 @@ /* Define if only run in Sparc TSO mode */ #undef ETHR_SPARC_TSO -/* Define if you can safely include both <sys/time.h> and <time.h>. */ -#undef ETHR_TIME_WITH_SYS_TIME - /* 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 @@ -595,6 +616,9 @@ /* 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 @@ -800,9 +824,6 @@ /* Define to 1 if you have the `memmove' function. */ #undef HAVE_MEMMOVE -/* Define to 1 if you have the <memory.h> header file. */ -#undef HAVE_MEMORY_H - /* Define if the pthread.h header file is in pthread/mit directory. */ #undef HAVE_MIT_PTHREAD_H @@ -905,6 +926,9 @@ /* 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 @@ -959,6 +983,9 @@ /* Define to 1 if you have the <stdint.h> header file. */ #undef HAVE_STDINT_H +/* Define to 1 if you have the <stdio.h> header file. */ +#undef HAVE_STDIO_H + /* Define to 1 if you have the <stdlib.h> header file. */ #undef HAVE_STDLIB_H @@ -1001,6 +1028,9 @@ /* Define to 1 if `ifr_map' is a member of `struct ifreq'. */ #undef HAVE_STRUCT_IFREQ_IFR_MAP +/* Define to 1 if the system has the type `struct ip_mreqn'. */ +#undef HAVE_STRUCT_IP_MREQN + /* Define to 1 if `assoc_id' is a member of `struct sctp_accoc_value'. */ #undef HAVE_STRUCT_SCTP_ACCOC_VALUE_ASSOC_ID @@ -1027,6 +1057,9 @@ /* Define to 1 if `ssf_data' is a member of `struct sctp_send_failed'. */ #undef HAVE_STRUCT_SCTP_SEND_FAILED_SSF_DATA +/* Define to 1 if `sdl_len' is a member of `struct sockaddr_dl'. */ +#undef HAVE_STRUCT_SOCKADDR_DL_SDL_LEN + /* Define to 1 if `sun_path' is a member of `struct sockaddr_un'. */ #undef HAVE_STRUCT_SOCKADDR_UN_SUN_PATH @@ -1238,9 +1271,6 @@ */ #undef REDEFINE_FD_SETSIZE -/* Define as the return type of signal handlers (`int' or `void'). */ -#undef RETSIGTYPE - /* Define the sbrk() argument type. */ #undef SBRK_ARG_TYPE @@ -1292,7 +1322,9 @@ /* The size of `__int64', as computed by sizeof. */ #undef SIZEOF___INT64 -/* Define to 1 if you have the ANSI C header files. */ +/* Define to 1 if all of the C90 standard headers exist (not just the ones + required in a freestanding environment). This macro is provided for + backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* define if the variable sys_errlist is declared in a system header file */ @@ -1308,9 +1340,6 @@ clock_get_time() */ #undef SYS_HRTIME_USING_MACH_CLOCK_GET_TIME -/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ -#undef TIME_WITH_SYS_TIME - /* Define to 1 if your <sys/time.h> declares `struct tm'. */ #undef TM_IN_SYS_TIME @@ -1350,7 +1379,7 @@ /* Define to `long int' if <sys/types.h> does not define. */ #undef off_t -/* Define to `int' if <sys/types.h> does not define. */ +/* Define as a signed integer type capable of holding a process identifier. */ #undef pid_t /* Define to `unsigned int' if <sys/types.h> does not define. */ |