diff options
Diffstat (limited to 'unix/tclConfig.h.in')
-rw-r--r-- | unix/tclConfig.h.in | 108 |
1 files changed, 61 insertions, 47 deletions
diff --git a/unix/tclConfig.h.in b/unix/tclConfig.h.in index adbc80d..710949f 100644 --- a/unix/tclConfig.h.in +++ b/unix/tclConfig.h.in @@ -4,6 +4,15 @@ #ifndef _TCLCONFIG #define _TCLCONFIG +/* Define if building universal (internal helper macro) */ +#undef AC_APPLE_UNIVERSAL_BUILD + +/* Is pthread_attr_get_np() declared in <pthread.h>? */ +#undef ATTRGETNP_NOT_DECLARED + +/* Is pthread_getattr_np declared in <pthread.h>? */ +#undef GETATTRNP_NOT_DECLARED + /* Is gettimeofday() actually declared in <sys/time.h>? */ #undef GETTOD_NOT_DECLARED @@ -31,16 +40,10 @@ /* Is the cpuid instruction usable? */ #undef HAVE_CPUID -/* Define to 1 if you have the `freeaddrinfo' function. */ -#undef HAVE_FREEADDRINFO - /* Do we have fts functions? */ #undef HAVE_FTS -/* Define to 1 if you have the `gai_strerror' function. */ -#undef HAVE_GAI_STRERROR - -/* Define to 1 if you have the `getaddrinfo' function. */ +/* Define to 1 if getaddrinfo is available. */ #undef HAVE_GETADDRINFO /* Define to 1 if you have the `getattrlist' function. */ @@ -88,9 +91,6 @@ /* Define to 1 if gethostbyname_r takes 6 args. */ #undef HAVE_GETHOSTBYNAME_R_6 -/* Define to 1 if you have the `getnameinfo' function. */ -#undef HAVE_GETNAMEINFO - /* Define to 1 if getpwnam_r is available. */ #undef HAVE_GETPWNAM_R @@ -112,9 +112,6 @@ /* Define to 1 if you have the `gmtime_r' function. */ #undef HAVE_GMTIME_R -/* Compiler support for module scope symbols */ -#undef HAVE_HIDDEN - /* Do we have the intptr_t type? */ #undef HAVE_INTPTR_T @@ -127,6 +124,9 @@ /* Define to 1 if you have the <libkern/OSAtomic.h> header file. */ #undef HAVE_LIBKERN_OSATOMIC_H +/* Do we have <limits.h>? */ +#undef HAVE_LIMITS_H + /* Define to 1 if you have the `localtime_r' function. */ #undef HAVE_LOCALTIME_R @@ -136,12 +136,6 @@ /* Define to 1 if you have the <memory.h> header file. */ #undef HAVE_MEMORY_H -/* Define to 1 if you have the `mkstemp' function. */ -#undef HAVE_MKSTEMP - -/* Define to 1 if you have the `mkstemps' function. */ -#undef HAVE_MKSTEMPS - /* Define to 1 if you have the `mktime' function. */ #undef HAVE_MKTIME @@ -166,9 +160,18 @@ /* Define to 1 if you have the `pthread_atfork' function. */ #undef HAVE_PTHREAD_ATFORK +/* Do we want a BSD-like thread-attribute interface? */ +#undef HAVE_PTHREAD_ATTR_GET_NP + /* Define to 1 if you have the `pthread_attr_setstacksize' function. */ #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE +/* Do we want a Linux-like thread-attribute interface? */ +#undef HAVE_PTHREAD_GETATTR_NP + +/* Define to 1 if you have the `pthread_get_stacksize_np' function. */ +#undef HAVE_PTHREAD_GET_STACKSIZE_NP + /* Does putenv() copy strings or incorporate them by reference? */ #undef HAVE_PUTENV_THAT_COPIES @@ -190,28 +193,16 @@ /* Define to 1 if you have the `strtol' function. */ #undef HAVE_STRTOL -/* Define to 1 if the system has the type `struct addrinfo'. */ -#undef HAVE_STRUCT_ADDRINFO - /* Is 'struct dirent64' in <sys/types.h>? */ #undef HAVE_STRUCT_DIRENT64 -/* Define to 1 if the system has the type `struct in6_addr'. */ -#undef HAVE_STRUCT_IN6_ADDR - -/* Define to 1 if the system has the type `struct sockaddr_in6'. */ -#undef HAVE_STRUCT_SOCKADDR_IN6 - -/* Define to 1 if the system has the type `struct sockaddr_storage'. */ -#undef HAVE_STRUCT_SOCKADDR_STORAGE - /* Is 'struct stat64' in <sys/stat.h>? */ #undef HAVE_STRUCT_STAT64 -/* Define to 1 if `st_blksize' is member of `struct stat'. */ +/* Define to 1 if `st_blksize' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_BLKSIZE -/* Define to 1 if `st_blocks' is member of `struct stat'. */ +/* Define to 1 if `st_blocks' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_BLOCKS /* Define to 1 if you have the <sys/filio.h> header file. */ @@ -238,9 +229,6 @@ /* Define to 1 if you have the <sys/types.h> header file. */ #undef HAVE_SYS_TYPES_H -/* Define to 1 if you have the <termios.h> header file. */ -#undef HAVE_TERMIOS_H - /* Should we use the global timezone variable? */ #undef HAVE_TIMEZONE_VAR @@ -265,13 +253,10 @@ /* Is weak import available? */ #undef HAVE_WEAK_IMPORT -/* Is there an installed zlib? */ -#undef HAVE_ZLIB - /* Is this a Mac I see before me? */ #undef MAC_OSX_TCL -/* No Compiler support for module scope symbols */ +/* Compiler support for module scope symbols */ #undef MODULE_SCOPE /* Default libtommath precision. */ @@ -280,9 +265,6 @@ /* Is no debugging enabled? */ #undef NDEBUG -/* Use compat implementation of getaddrinfo() and friends */ -#undef NEED_FAKE_RFC2553 - /* Is Darwin CoreFoundation unavailable for 64-bit? */ #undef NO_COREFOUNDATION_64 @@ -310,6 +292,9 @@ /* Do we have a usable 'isnan'? */ #undef NO_ISNAN +/* Do we have <limits.h>? */ +#undef NO_LIMITS_H + /* Do we have memmove()? */ #undef NO_MEMMOVE @@ -352,6 +337,9 @@ /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME +/* Define to the home page for this package. */ +#undef PACKAGE_URL + /* Define to the version of this package. */ #undef PACKAGE_VERSION @@ -376,6 +364,9 @@ /* Are bytecode statistics enabled? */ #undef TCL_COMPILE_STATS +/* Are we cross-compiling? */ +#undef TCL_CROSS_COMPILE + /* Are we to override what our default encoding is? */ #undef TCL_DEFAULT_ENCODING @@ -391,9 +382,15 @@ /* What is the default extension for shared libraries? */ #undef TCL_SHLIB_EXT +/* The C stack grows upwards in memory. */ +#undef TCL_STACK_GROWS_UP + /* Are we building with threads enabled? */ #undef TCL_THREADS +/* Build libtommath? */ +#undef TCL_TOMMATH + /* Do we allow unloading of shared libraries? */ #undef TCL_UNLOAD_DLLS @@ -421,15 +418,32 @@ /* Should we use FIONBIO? */ #undef USE_FIONBIO +/* Use the sgtty API for serial lines */ +#undef USE_SGTTY + +/* Use the termio API for serial lines */ +#undef USE_TERMIO + +/* Use the termios API for serial lines */ +#undef USE_TERMIOS + /* Do we want to use the threaded memory allocator? */ #undef USE_THREAD_ALLOC /* Should we use vfork() instead of fork()? */ #undef USE_VFORK -/* Define to 1 if your processor stores words with the most significant byte - first (like Motorola and SPARC, unlike Intel and VAX). */ -#undef WORDS_BIGENDIAN +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif +#else +# ifndef WORDS_BIGENDIAN +# undef WORDS_BIGENDIAN +# endif +#endif /* Are Darwin SUSv3 extensions available? */ #undef _DARWIN_C_SOURCE @@ -484,7 +498,7 @@ /* Define to `int' if <sys/types.h> does not define. */ #undef pid_t -/* Define to `unsigned' if <sys/types.h> does not define. */ +/* Define to `unsigned int' if <sys/types.h> does not define. */ #undef size_t /* Define as int if socklen_t is not available */ |