mirror of
https://github.com/aria2/aria2.git
synced 2025-01-04 09:03:46 +00:00
a5cc350dcf
When allocating disk space, for Linux system with fallocate() system call, first check file system supports fallocate. This just run fallocate with small chunk and see it succeeds or fails. If it succeeds, use fallocate() to allocate entire file otherwise fall back to traditional slower method: writing zeros. This behavior is enabled in --file-allocation=prealloc, so this is enabled by default for most modern Linux. * configure.ac * src/AbstractDiskWriter.cc * src/AbstractDiskWriter.h * src/AbstractSingleDiskAdaptor.cc * src/AdaptiveFileAllocationIterator.cc * src/AdaptiveFileAllocationIterator.h * src/DefaultPieceStorage.cc * src/DiskAdaptor.cc * src/DiskAdaptor.h * src/FallocFileAllocationIterator.cc * src/Makefile.am * src/MultiFileAllocationIterator.cc * src/OptionHandlerFactory.cc * test/FallocFileAllocationIteratorTest.cc * test/Makefile.am
830 lines
24 KiB
C
830 lines
24 KiB
C
/* config.h.in. Generated from configure.ac by autoheader. */
|
|
|
|
/* Define if building universal (internal helper macro) */
|
|
#undef AC_APPLE_UNIVERSAL_BUILD
|
|
|
|
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
|
|
systems. This function is required for `alloca.c' support on those systems.
|
|
*/
|
|
#undef CRAY_STACKSEG_END
|
|
|
|
/* Define to 1 if using `alloca.c'. */
|
|
#undef C_ALLOCA
|
|
|
|
/* Define to 1 if asynchronous DNS support is enabled. */
|
|
#undef ENABLE_ASYNC_DNS
|
|
|
|
/* Define to 1 if BitTorrent support is enabled. */
|
|
#undef ENABLE_BITTORRENT
|
|
|
|
/* Define to 1 if message digest support is enabled. */
|
|
#undef ENABLE_MESSAGE_DIGEST
|
|
|
|
/* Define to 1 if Metalink support is enabled. */
|
|
#undef ENABLE_METALINK
|
|
|
|
/* Define to 1 if translation of program messages to the user's native
|
|
language is requested. */
|
|
#undef ENABLE_NLS
|
|
|
|
/* Define to 1 if ssl support is enabled. */
|
|
#undef ENABLE_SSL
|
|
|
|
/* Define to 1 if XML-RPC support is enabled. */
|
|
#undef ENABLE_XML_RPC
|
|
|
|
/* Define to 1 if you have the `alarm' function. */
|
|
#undef HAVE_ALARM
|
|
|
|
/* Define to 1 if you have `alloca', as a function or macro. */
|
|
#undef HAVE_ALLOCA
|
|
|
|
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
|
|
*/
|
|
#undef HAVE_ALLOCA_H
|
|
|
|
/* Define to 1 if you have the `argz_count' function. */
|
|
#undef HAVE_ARGZ_COUNT
|
|
|
|
/* Define to 1 if you have the <argz.h> header file. */
|
|
#undef HAVE_ARGZ_H
|
|
|
|
/* Define to 1 if you have the `argz_next' function. */
|
|
#undef HAVE_ARGZ_NEXT
|
|
|
|
/* Define to 1 if you have the `argz_stringify' function. */
|
|
#undef HAVE_ARGZ_STRINGIFY
|
|
|
|
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
|
#undef HAVE_ARPA_INET_H
|
|
|
|
/* Define to 1 if you have the `asctime_r' function. */
|
|
#undef HAVE_ASCTIME_R
|
|
|
|
/* Define to 1 if you have the `asprintf' function. */
|
|
#undef HAVE_ASPRINTF
|
|
|
|
/* Define to 1 if you have the `atexit' function. */
|
|
#undef HAVE_ATEXIT
|
|
|
|
/* Define to 1 if you have the `basename' function. */
|
|
#undef HAVE_BASENAME
|
|
|
|
/* Define to 1 if the compiler understands __builtin_expect. */
|
|
#undef HAVE_BUILTIN_EXPECT
|
|
|
|
/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
|
|
CoreFoundation framework. */
|
|
#undef HAVE_CFLOCALECOPYCURRENT
|
|
|
|
/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
|
|
the CoreFoundation framework. */
|
|
#undef HAVE_CFPREFERENCESCOPYAPPVALUE
|
|
|
|
/* Define to 1 if you have the `clock_gettime' function. */
|
|
#undef HAVE_CLOCK_GETTIME
|
|
|
|
/* Define to 1 if you have the `daemon' function. */
|
|
#undef HAVE_DAEMON
|
|
|
|
/* Define if the GNU dcgettext() function is already present or preinstalled.
|
|
*/
|
|
#undef HAVE_DCGETTEXT
|
|
|
|
/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_FEOF_UNLOCKED
|
|
|
|
/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_FGETS_UNLOCKED
|
|
|
|
/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_GETC_UNLOCKED
|
|
|
|
/* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL__SNPRINTF
|
|
|
|
/* Define to 1 if you have the declaration of `_snwprintf', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL__SNWPRINTF
|
|
|
|
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
|
|
#undef HAVE_DOPRNT
|
|
|
|
/* Define to 1 if epoll is available. */
|
|
#undef HAVE_EPOLL
|
|
|
|
/* Define to 1 if you have the `epoll_create' function. */
|
|
#undef HAVE_EPOLL_CREATE
|
|
|
|
/* Define to 1 if you have the `EVP_DigestInit_ex' function. */
|
|
#undef HAVE_EVP_DIGESTINIT_EX
|
|
|
|
/* Define to 1 if you have the `EVP_sha256' function. */
|
|
#undef HAVE_EVP_SHA256
|
|
|
|
/* Define to 1 if you have the `fallocate' function. */
|
|
#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 <float.h> header file. */
|
|
#undef HAVE_FLOAT_H
|
|
|
|
/* Define to 1 if you have the `fork' function. */
|
|
#undef HAVE_FORK
|
|
|
|
/* Define to 1 if you have the `ftruncate' function. */
|
|
#undef HAVE_FTRUNCATE
|
|
|
|
/* Define to 1 if you have the `fwprintf' function. */
|
|
#undef HAVE_FWPRINTF
|
|
|
|
/* Define to 1 if you have the `gai_strerror' function. */
|
|
#undef HAVE_GAI_STRERROR
|
|
|
|
/* Define to 1 if you have the `getaddrinfo' function. */
|
|
#undef HAVE_GETADDRINFO
|
|
|
|
/* Define to 1 if you have the `getcwd' function. */
|
|
#undef HAVE_GETCWD
|
|
|
|
/* Define to 1 if you have the `getegid' function. */
|
|
#undef HAVE_GETEGID
|
|
|
|
/* Define to 1 if you have the `geteuid' function. */
|
|
#undef HAVE_GETEUID
|
|
|
|
/* Define to 1 if you have the `getgid' function. */
|
|
#undef HAVE_GETGID
|
|
|
|
/* Define to 1 if you have the `gethostbyaddr' function. */
|
|
#undef HAVE_GETHOSTBYADDR
|
|
|
|
/* Define to 1 if you have the `gethostbyname' function. */
|
|
#undef HAVE_GETHOSTBYNAME
|
|
|
|
/* Define to 1 if you have the `getifaddrs' function. */
|
|
#undef HAVE_GETIFADDRS
|
|
|
|
/* Define to 1 if you have the `getpagesize' function. */
|
|
#undef HAVE_GETPAGESIZE
|
|
|
|
/* Define if the GNU gettext() function is already present or preinstalled. */
|
|
#undef HAVE_GETTEXT
|
|
|
|
/* Define to 1 if you have the `gettimeofday' function. */
|
|
#undef HAVE_GETTIMEOFDAY
|
|
|
|
/* Define to 1 if you have the `getuid' function. */
|
|
#undef HAVE_GETUID
|
|
|
|
/* Define if you have the iconv() function and it works. */
|
|
#undef HAVE_ICONV
|
|
|
|
/* Define to 1 if you have the <ifaddrs.h> header file. */
|
|
#undef HAVE_IFADDRS_H
|
|
|
|
/* Define to 1 if you have the `inet_aton' function. */
|
|
#undef HAVE_INET_ATON
|
|
|
|
/* Define to 1 if you have the `inet_ntoa' function. */
|
|
#undef HAVE_INET_NTOA
|
|
|
|
/* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
|
|
#undef HAVE_INTMAX_T
|
|
|
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
#undef HAVE_INTTYPES_H
|
|
|
|
/* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
|
|
declares uintmax_t. */
|
|
#undef HAVE_INTTYPES_H_WITH_UINTMAX
|
|
|
|
/* Define to 1 if you have the <io.h> header file. */
|
|
#undef HAVE_IO_H
|
|
|
|
/* Define to 1 if you have the `kqueue' function. */
|
|
#undef HAVE_KQUEUE
|
|
|
|
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
|
|
#undef HAVE_LANGINFO_CODESET
|
|
|
|
/* Define to 1 if you have the <langinfo.h> header file. */
|
|
#undef HAVE_LANGINFO_H
|
|
|
|
/* Define if your <locale.h> file defines LC_MESSAGES. */
|
|
#undef HAVE_LC_MESSAGES
|
|
|
|
/* Define to 1 if you have libcares. */
|
|
#undef HAVE_LIBCARES
|
|
|
|
/* Define 1 if ares_host_callback accepts timeouts(c-ares >= 1.5) */
|
|
#undef HAVE_LIBCARES1_5
|
|
|
|
/* Define to 1 if you have libexpat. */
|
|
#undef HAVE_LIBEXPAT
|
|
|
|
/* Define to 1 if you have libgcrypt. */
|
|
#undef HAVE_LIBGCRYPT
|
|
|
|
/* Define to 1 if you have libgnutls. */
|
|
#undef HAVE_LIBGNUTLS
|
|
|
|
/* Define to 1 if you have the <libintl.h> header file. */
|
|
#undef HAVE_LIBINTL_H
|
|
|
|
/* Define to 1 if you have openssl. */
|
|
#undef HAVE_LIBSSL
|
|
|
|
/* Define to 1 if you have libxml2. */
|
|
#undef HAVE_LIBXML2
|
|
|
|
/* Define to 1 if you have libz. */
|
|
#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 <locale.h> header file. */
|
|
#undef HAVE_LOCALE_H
|
|
|
|
/* Define to 1 if you have the `localtime_r' function. */
|
|
#undef HAVE_LOCALTIME_R
|
|
|
|
/* Define to 1 if the system has the type `long long int'. */
|
|
#undef HAVE_LONG_LONG_INT
|
|
|
|
/* Define to 1 if you have the `mach_absolute_time' function. */
|
|
#undef HAVE_MACH_ABSOLUTE_TIME
|
|
|
|
/* Define to 1 if you have the <malloc.h> header file. */
|
|
#undef HAVE_MALLOC_H
|
|
|
|
/* Define to 1 if you have the `memchr' function. */
|
|
#undef HAVE_MEMCHR
|
|
|
|
/* 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 to 1 if you have the `mempcpy' function. */
|
|
#undef HAVE_MEMPCPY
|
|
|
|
/* Define to 1 if you have the `memset' function. */
|
|
#undef HAVE_MEMSET
|
|
|
|
/* Define to 1 if you have the `mkdir' function. */
|
|
#undef HAVE_MKDIR
|
|
|
|
/* Define to 1 if you have a working `mmap' system call. */
|
|
#undef HAVE_MMAP
|
|
|
|
/* Define to 1 if you have the <mmsystem.h> header file. */
|
|
#undef HAVE_MMSYSTEM_H
|
|
|
|
/* Define to 1 if you have the `munmap' function. */
|
|
#undef HAVE_MUNMAP
|
|
|
|
/* Define to 1 if you have the <netdb.h> header file. */
|
|
#undef HAVE_NETDB_H
|
|
|
|
/* Define to 1 if you have the <netinet/in.h> header file. */
|
|
#undef HAVE_NETINET_IN_H
|
|
|
|
/* Define to 1 if you have the `nl_langinfo' function. */
|
|
#undef HAVE_NL_LANGINFO
|
|
|
|
/* Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if
|
|
_GNU_SOURCE is defined. */
|
|
#undef HAVE_NL_LOCALE_NAME
|
|
|
|
/* Define to 1 if you have old openssl. */
|
|
#undef HAVE_OLD_LIBSSL
|
|
|
|
/* Define 1 if struct option.name is const char* */
|
|
#undef HAVE_OPTION_CONST_NAME
|
|
|
|
/* 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 `port_associate' function. */
|
|
#undef HAVE_PORT_ASSOCIATE
|
|
|
|
/* Define to 1 if you have the <port.h> header file. */
|
|
#undef HAVE_PORT_H
|
|
|
|
/* Define to 1 if you have the `posix_fallocate' function. */
|
|
#undef HAVE_POSIX_FALLOCATE
|
|
|
|
/* Define to 1 if you have the `posix_memalign' function. */
|
|
#undef HAVE_POSIX_MEMALIGN
|
|
|
|
/* Define if your printf() function supports format strings with positions. */
|
|
#undef HAVE_POSIX_PRINTF
|
|
|
|
/* Define to 1 if you have the `pow' function. */
|
|
#undef HAVE_POW
|
|
|
|
/* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */
|
|
#undef HAVE_PTHREAD_MUTEX_RECURSIVE
|
|
|
|
/* Define if the POSIX multithreading library has read/write locks. */
|
|
#undef HAVE_PTHREAD_RWLOCK
|
|
|
|
/* Define to 1 if the system has the type `ptrdiff_t'. */
|
|
#undef HAVE_PTRDIFF_T
|
|
|
|
/* Define to 1 if you have the `putenv' function. */
|
|
#undef HAVE_PUTENV
|
|
|
|
/* Define to 1 if you have the `rmdir' function. */
|
|
#undef HAVE_RMDIR
|
|
|
|
/* Define to 1 if you have the `select' function. */
|
|
#undef HAVE_SELECT
|
|
|
|
/* Define to 1 if you have the `setenv' function. */
|
|
#undef HAVE_SETENV
|
|
|
|
/* Define to 1 if you have the `setlocale' function. */
|
|
#undef HAVE_SETLOCALE
|
|
|
|
/* Define to 1 if you have the `sleep' function. */
|
|
#undef HAVE_SLEEP
|
|
|
|
/* Define to 1 if you have the `snprintf' function. */
|
|
#undef HAVE_SNPRINTF
|
|
|
|
/* Define to 1 if struct sockaddr_in has sin_len member. */
|
|
#undef HAVE_SOCKADDR_IN_SIN_LEN
|
|
|
|
/* Define to 1 if you have the `socket' function. */
|
|
#undef HAVE_SOCKET
|
|
|
|
/* Define to 1 if *_fallocate is available. */
|
|
#undef HAVE_SOME_FALLOCATE
|
|
|
|
/* Define to 1 if you have sqlite3. */
|
|
#undef HAVE_SQLITE3
|
|
|
|
/* Define to 1 if you have the `sqlite3_open_v2' function. */
|
|
#undef HAVE_SQLITE3_OPEN_V2
|
|
|
|
/* Define to 1 if `stat' has the bug that it succeeds when given the
|
|
zero-length file name argument. */
|
|
#undef HAVE_STAT_EMPTY_STRING_BUG
|
|
|
|
/* Define to 1 if stdbool.h conforms to C99. */
|
|
#undef HAVE_STDBOOL_H
|
|
|
|
/* Define to 1 if you have the <stddef.h> header file. */
|
|
#undef HAVE_STDDEF_H
|
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
|
#undef HAVE_STDINT_H
|
|
|
|
/* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
|
|
uintmax_t. */
|
|
#undef HAVE_STDINT_H_WITH_UINTMAX
|
|
|
|
/* Define to 1 if you have the <stdio_ext.h> header file. */
|
|
#undef HAVE_STDIO_EXT_H
|
|
|
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
#undef HAVE_STDLIB_H
|
|
|
|
/* Define to 1 if you have the `stpcpy' function. */
|
|
#undef HAVE_STPCPY
|
|
|
|
/* Define to 1 if you have the `strcasecmp' function. */
|
|
#undef HAVE_STRCASECMP
|
|
|
|
/* Define to 1 if you have the `strchr' function. */
|
|
#undef HAVE_STRCHR
|
|
|
|
/* Define to 1 if you have the `strcspn' function. */
|
|
#undef HAVE_STRCSPN
|
|
|
|
/* Define to 1 if you have the `strdup' function. */
|
|
#undef HAVE_STRDUP
|
|
|
|
/* Define to 1 if you have the `strerror' function. */
|
|
#undef HAVE_STRERROR
|
|
|
|
/* Define to 1 if you have the `strftime' function. */
|
|
#undef HAVE_STRFTIME
|
|
|
|
/* Define to 1 if you have the <strings.h> header file. */
|
|
#undef HAVE_STRINGS_H
|
|
|
|
/* Define to 1 if you have the <string.h> header file. */
|
|
#undef HAVE_STRING_H
|
|
|
|
/* Define to 1 if you have the `strncasecmp' function. */
|
|
#undef HAVE_STRNCASECMP
|
|
|
|
/* Define to 1 if you have the `strptime' function. */
|
|
#undef HAVE_STRPTIME
|
|
|
|
/* Define to 1 if you have the `strstr' function. */
|
|
#undef HAVE_STRSTR
|
|
|
|
/* Define to 1 if you have the `strtol' function. */
|
|
#undef HAVE_STRTOL
|
|
|
|
/* Define to 1 if you have the `strtoul' function. */
|
|
#undef HAVE_STRTOUL
|
|
|
|
/* Define to 1 if you have the `strtoull' function. */
|
|
#undef HAVE_STRTOULL
|
|
|
|
/* Define to 1 if the system has the type `struct timespec'. */
|
|
#undef HAVE_STRUCT_TIMESPEC
|
|
|
|
/* Define to 1 if you have the <sys/ioctl.h> header file. */
|
|
#undef HAVE_SYS_IOCTL_H
|
|
|
|
/* Define to 1 if you have the <sys/param.h> header file. */
|
|
#undef HAVE_SYS_PARAM_H
|
|
|
|
/* Define to 1 if you have the <sys/select.h> header file. */
|
|
#undef HAVE_SYS_SELECT_H
|
|
|
|
/* Define to 1 if you have the <sys/socket.h> header file. */
|
|
#undef HAVE_SYS_SOCKET_H
|
|
|
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
#undef HAVE_SYS_STAT_H
|
|
|
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
|
#undef HAVE_SYS_TIME_H
|
|
|
|
/* 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
|
|
|
|
/* Define to 1 if you have the `timegm' function. */
|
|
#undef HAVE_TIMEGM
|
|
|
|
/* Define to 1 if you have the `tsearch' function. */
|
|
#undef HAVE_TSEARCH
|
|
|
|
/* Define to 1 if you have the `tzset' function. */
|
|
#undef HAVE_TZSET
|
|
|
|
/* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. */
|
|
#undef HAVE_UINTMAX_T
|
|
|
|
/* Define to 1 if you have the <unistd.h> header file. */
|
|
#undef HAVE_UNISTD_H
|
|
|
|
/* Define to 1 if you have the `unsetenv' function. */
|
|
#undef HAVE_UNSETENV
|
|
|
|
/* Define to 1 if the system has the type `unsigned long long int'. */
|
|
#undef HAVE_UNSIGNED_LONG_LONG_INT
|
|
|
|
/* Define to 1 if you have the `usleep' function. */
|
|
#undef HAVE_USLEEP
|
|
|
|
/* Define to 1 if you have the `utime' function. */
|
|
#undef HAVE_UTIME
|
|
|
|
/* Define to 1 if you have the <utime.h> header file. */
|
|
#undef HAVE_UTIME_H
|
|
|
|
/* Define to 1 if you have the `vfork' function. */
|
|
#undef HAVE_VFORK
|
|
|
|
/* Define to 1 if you have the <vfork.h> header file. */
|
|
#undef HAVE_VFORK_H
|
|
|
|
/* Define to 1 or 0, depending whether the compiler supports simple visibility
|
|
declarations. */
|
|
#undef HAVE_VISIBILITY
|
|
|
|
/* Define to 1 if you have the `vprintf' function. */
|
|
#undef HAVE_VPRINTF
|
|
|
|
/* Define to 1 if you have the <wchar.h> header file. */
|
|
#undef HAVE_WCHAR_H
|
|
|
|
/* Define if you have the 'wchar_t' type. */
|
|
#undef HAVE_WCHAR_T
|
|
|
|
/* Define to 1 if you have the `wcslen' function. */
|
|
#undef HAVE_WCSLEN
|
|
|
|
/* Define to 1 if you have the <windows.h> header file. */
|
|
#undef HAVE_WINDOWS_H
|
|
|
|
/* Define to 1 if you have the <winsock2.h> header file. */
|
|
#undef HAVE_WINSOCK2_H
|
|
|
|
/* Define if you have the 'wint_t' type. */
|
|
#undef HAVE_WINT_T
|
|
|
|
/* Define to 1 if `fork' works. */
|
|
#undef HAVE_WORKING_FORK
|
|
|
|
/* Define to 1 if `vfork' works. */
|
|
#undef HAVE_WORKING_VFORK
|
|
|
|
/* Define to 1 if you have the <ws2tcpip.h> header file. */
|
|
#undef HAVE_WS2TCPIP_H
|
|
|
|
/* Define to 1 if the system has the type `_Bool'. */
|
|
#undef HAVE__BOOL
|
|
|
|
/* Define to 1 if you have the `__argz_count' function. */
|
|
#undef HAVE___ARGZ_COUNT
|
|
|
|
/* Define to 1 if you have the `__argz_next' function. */
|
|
#undef HAVE___ARGZ_NEXT
|
|
|
|
/* Define to 1 if you have the `__argz_stringify' function. */
|
|
#undef HAVE___ARGZ_STRINGIFY
|
|
|
|
/* Define to 1 if you have the `__fsetlocking' function. */
|
|
#undef HAVE___FSETLOCKING
|
|
|
|
/* Define as const if the declaration of iconv() needs const. */
|
|
#undef ICONV_CONST
|
|
|
|
/* Define if integer division by zero raises signal SIGFPE. */
|
|
#undef INTDIV0_RAISES_SIGFPE
|
|
|
|
/* Define to 1 if struct kevent.udata is intptr_t */
|
|
#undef KEVENT_UDATA_INTPTR_T
|
|
|
|
/* Define to 1 if `lstat' dereferences a symlink specified with a trailing
|
|
slash. */
|
|
#undef LSTAT_FOLLOWS_SLASHED_SYMLINK
|
|
|
|
/* Name of package */
|
|
#undef PACKAGE
|
|
|
|
/* Define to the address where bug reports for this package should be sent. */
|
|
#undef PACKAGE_BUGREPORT
|
|
|
|
/* Define to the full name of this package. */
|
|
#undef PACKAGE_NAME
|
|
|
|
/* Define to the full name and version of this package. */
|
|
#undef PACKAGE_STRING
|
|
|
|
/* 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
|
|
|
|
/* Define if <inttypes.h> exists and defines unusable PRI* macros. */
|
|
#undef PRI_MACROS_BROKEN
|
|
|
|
/* Define if the pthread_in_use() detection is hard. */
|
|
#undef PTHREAD_IN_USE_DETECTION_HARD
|
|
|
|
/* Define to the type of arg 1 for `select'. */
|
|
#undef SELECT_TYPE_ARG1
|
|
|
|
/* Define to the type of args 2, 3 and 4 for `select'. */
|
|
#undef SELECT_TYPE_ARG234
|
|
|
|
/* Define to the type of arg 5 for `select'. */
|
|
#undef SELECT_TYPE_ARG5
|
|
|
|
/* Define as the maximum value of type 'size_t', if the system doesn't define
|
|
it. */
|
|
#undef SIZE_MAX
|
|
|
|
/* If using the C implementation of alloca, define if you know the
|
|
direction of stack growth for your system; otherwise it will be
|
|
automatically deduced at runtime.
|
|
STACK_DIRECTION > 0 => grows toward higher addresses
|
|
STACK_DIRECTION < 0 => grows toward lower addresses
|
|
STACK_DIRECTION = 0 => direction of growth unknown */
|
|
#undef STACK_DIRECTION
|
|
|
|
/* Define to 1 if you have the ANSI C header files. */
|
|
#undef STDC_HEADERS
|
|
|
|
/* Define target-type */
|
|
#undef TARGET
|
|
|
|
/* 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
|
|
|
|
/* Define if the POSIX multithreading library can be used. */
|
|
#undef USE_POSIX_THREADS
|
|
|
|
/* Define if references to the POSIX multithreading library should be made
|
|
weak. */
|
|
#undef USE_POSIX_THREADS_WEAK
|
|
|
|
/* Define if the GNU Pth multithreading library can be used. */
|
|
#undef USE_PTH_THREADS
|
|
|
|
/* Define if references to the GNU Pth multithreading library should be made
|
|
weak. */
|
|
#undef USE_PTH_THREADS_WEAK
|
|
|
|
/* Define if the old Solaris multithreading library can be used. */
|
|
#undef USE_SOLARIS_THREADS
|
|
|
|
/* Define if references to the old Solaris multithreading library should be
|
|
made weak. */
|
|
#undef USE_SOLARIS_THREADS_WEAK
|
|
|
|
/* Enable extensions on AIX 3, Interix. */
|
|
#ifndef _ALL_SOURCE
|
|
# undef _ALL_SOURCE
|
|
#endif
|
|
/* Enable GNU extensions on systems that have them. */
|
|
#ifndef _GNU_SOURCE
|
|
# undef _GNU_SOURCE
|
|
#endif
|
|
/* Enable threading extensions on Solaris. */
|
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
|
# undef _POSIX_PTHREAD_SEMANTICS
|
|
#endif
|
|
/* Enable extensions on HP NonStop. */
|
|
#ifndef _TANDEM_SOURCE
|
|
# undef _TANDEM_SOURCE
|
|
#endif
|
|
/* Enable general extensions on Solaris. */
|
|
#ifndef __EXTENSIONS__
|
|
# undef __EXTENSIONS__
|
|
#endif
|
|
|
|
|
|
/* Define if the Win32 multithreading API can be used. */
|
|
#undef USE_WIN32_THREADS
|
|
|
|
/* Version number of package */
|
|
#undef VERSION
|
|
|
|
/* 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
|
|
|
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
|
#undef _FILE_OFFSET_BITS
|
|
|
|
/* Define for large files, on AIX-style hosts. */
|
|
#undef _LARGE_FILES
|
|
|
|
/* Define to 1 if on MINIX. */
|
|
#undef _MINIX
|
|
|
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
|
this defined. */
|
|
#undef _POSIX_1_SOURCE
|
|
|
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
|
#undef _POSIX_SOURCE
|
|
|
|
/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
|
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
|
#define below would cause a syntax error. */
|
|
#undef _UINT32_T
|
|
|
|
/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
|
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
|
#define below would cause a syntax error. */
|
|
#undef _UINT64_T
|
|
|
|
/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
|
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
|
#define below would cause a syntax error. */
|
|
#undef _UINT8_T
|
|
|
|
/* Define to empty if `const' does not conform to ANSI C. */
|
|
#undef const
|
|
|
|
/* Define to `__inline__' or `__inline' if that's what the C compiler
|
|
calls it, or to nothing if 'inline' is not supported under any name. */
|
|
#ifndef __cplusplus
|
|
#undef inline
|
|
#endif
|
|
|
|
/* Define to the type of a signed integer type of width exactly 16 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
#undef int16_t
|
|
|
|
/* Define to the type of a signed integer type of width exactly 32 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
#undef int32_t
|
|
|
|
/* Define to the type of a signed integer type of width exactly 64 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
#undef int64_t
|
|
|
|
/* Define to the type of a signed integer type of width exactly 8 bits if such
|
|
a type exists and the standard includes do not define it. */
|
|
#undef int8_t
|
|
|
|
/* Define to `int' if <sys/types.h> does not define. */
|
|
#undef mode_t
|
|
|
|
/* Define to `long int' if <sys/types.h> does not define. */
|
|
#undef off_t
|
|
|
|
/* Define to `int' if <sys/types.h> does not define. */
|
|
#undef pid_t
|
|
|
|
/* Define as the type of the result of subtracting two pointers, if the system
|
|
doesn't define it. */
|
|
#undef ptrdiff_t
|
|
|
|
/* Define to `unsigned int' if <sys/types.h> does not define. */
|
|
#undef size_t
|
|
|
|
/* Define to `int' if <sys/types.h> does not define. */
|
|
#undef ssize_t
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 16 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
#undef uint16_t
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 32 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
#undef uint32_t
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 64 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
#undef uint64_t
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 8 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
#undef uint8_t
|
|
|
|
/* Define to unsigned long or unsigned long long if <stdint.h> and
|
|
<inttypes.h> don't define. */
|
|
#undef uintmax_t
|
|
|
|
/* Define as `fork' if `vfork' does not work. */
|
|
#undef vfork
|
|
|
|
/* Define to empty if the keyword `volatile' does not work. Warning: valid
|
|
code using `volatile' can become incorrect without. Disable with care. */
|
|
#undef volatile
|
|
|
|
|
|
#define __libc_lock_t gl_lock_t
|
|
#define __libc_lock_define gl_lock_define
|
|
#define __libc_lock_define_initialized gl_lock_define_initialized
|
|
#define __libc_lock_init gl_lock_init
|
|
#define __libc_lock_lock gl_lock_lock
|
|
#define __libc_lock_unlock gl_lock_unlock
|
|
#define __libc_lock_recursive_t gl_recursive_lock_t
|
|
#define __libc_lock_define_recursive gl_recursive_lock_define
|
|
#define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized
|
|
#define __libc_lock_init_recursive gl_recursive_lock_init
|
|
#define __libc_lock_lock_recursive gl_recursive_lock_lock
|
|
#define __libc_lock_unlock_recursive gl_recursive_lock_unlock
|
|
#define glthread_in_use libintl_thread_in_use
|
|
#define glthread_lock_init libintl_lock_init
|
|
#define glthread_lock_lock libintl_lock_lock
|
|
#define glthread_lock_unlock libintl_lock_unlock
|
|
#define glthread_lock_destroy libintl_lock_destroy
|
|
#define glthread_rwlock_init libintl_rwlock_init
|
|
#define glthread_rwlock_rdlock libintl_rwlock_rdlock
|
|
#define glthread_rwlock_wrlock libintl_rwlock_wrlock
|
|
#define glthread_rwlock_unlock libintl_rwlock_unlock
|
|
#define glthread_rwlock_destroy libintl_rwlock_destroy
|
|
#define glthread_recursive_lock_init libintl_recursive_lock_init
|
|
#define glthread_recursive_lock_lock libintl_recursive_lock_lock
|
|
#define glthread_recursive_lock_unlock libintl_recursive_lock_unlock
|
|
#define glthread_recursive_lock_destroy libintl_recursive_lock_destroy
|
|
#define glthread_once libintl_once
|
|
#define glthread_once_call libintl_once_call
|
|
#define glthread_once_singlethreaded libintl_once_singlethreaded
|
|
|