1342bcb12SXin LI /* config.h. Generated from config.h.in by configure. */ 2342bcb12SXin LI /* config.h.in. Generated from configure.ac by autoheader. */ 3342bcb12SXin LI 4342bcb12SXin LI /* Define if building universal (internal helper macro) */ 5342bcb12SXin LI /* #undef AC_APPLE_UNIVERSAL_BUILD */ 6342bcb12SXin LI 7342bcb12SXin LI /* How many MiB of RAM to assume if the real amount cannot be determined. */ 881ad8388SMartin Matuska #define ASSUME_RAM 128 9342bcb12SXin LI 10342bcb12SXin LI /* Define to 1 if translation of program messages to the user's native 11342bcb12SXin LI language is requested. */ 12342bcb12SXin LI /* FreeBSD - disabled intentionally */ 13342bcb12SXin LI /* #undef ENABLE_NLS */ 14342bcb12SXin LI 153b35e7eeSXin LI /* Define to 1 if ARM64 CRC32 instruction is supported. See configure.ac for 163b35e7eeSXin LI details. */ 173b35e7eeSXin LI /* #undef HAVE_ARM64_CRC32 */ 183b35e7eeSXin LI 19342bcb12SXin LI /* Define to 1 if bswap_16 is available. */ 20342bcb12SXin LI /* #undef HAVE_BSWAP_16 */ 21342bcb12SXin LI 22342bcb12SXin LI /* Define to 1 if bswap_32 is available. */ 23342bcb12SXin LI /* #undef HAVE_BSWAP_32 */ 24342bcb12SXin LI 25342bcb12SXin LI /* Define to 1 if bswap_64 is available. */ 26342bcb12SXin LI /* #undef HAVE_BSWAP_64 */ 27342bcb12SXin LI 28342bcb12SXin LI /* Define to 1 if you have the <byteswap.h> header file. */ 29342bcb12SXin LI /* #undef HAVE_BYTESWAP_H */ 30342bcb12SXin LI 318f02c0d1SXin LI #ifndef WITHOUT_CAPSICUM 323b35e7eeSXin LI /* Define to 1 if you have the 'cap_rights_limit' function. */ 333b35e7eeSXin LI #define HAVE_CAP_RIGHTS_LIMIT 1 348f02c0d1SXin LI #endif 351456f0f9SXin LI 363b35e7eeSXin LI /* Define to 1 if the system has the type 'CC_SHA256_CTX'. */ 37342bcb12SXin LI /* #undef HAVE_CC_SHA256_CTX */ 38342bcb12SXin LI 393b35e7eeSXin LI /* Define to 1 if you have the 'CC_SHA256_Init' function. */ 40342bcb12SXin LI /* #undef HAVE_CC_SHA256_INIT */ 41342bcb12SXin LI 42a8675d92SXin LI /* Define to 1 if you have the Mac OS X function 43a8675d92SXin LI CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */ 44a8675d92SXin LI /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */ 45a8675d92SXin LI 46342bcb12SXin LI /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in 47342bcb12SXin LI the CoreFoundation framework. */ 48342bcb12SXin LI /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 49342bcb12SXin LI 50342bcb12SXin LI /* Define to 1 if crc32 integrity check is enabled. */ 5181ad8388SMartin Matuska #define HAVE_CHECK_CRC32 1 52342bcb12SXin LI 53342bcb12SXin LI /* Define to 1 if crc64 integrity check is enabled. */ 5481ad8388SMartin Matuska #define HAVE_CHECK_CRC64 1 55342bcb12SXin LI 56342bcb12SXin LI /* Define to 1 if sha256 integrity check is enabled. */ 5781ad8388SMartin Matuska #define HAVE_CHECK_SHA256 1 58342bcb12SXin LI 593b35e7eeSXin LI /* Define to 1 if you have the 'clock_gettime' function. */ 6053200025SRui Paulo #define HAVE_CLOCK_GETTIME 1 61342bcb12SXin LI 623b35e7eeSXin LI /* Define to 1 if 'CLOCK_MONOTONIC' is declared in <time.h>. */ 63047153b4SXin LI #define HAVE_CLOCK_MONOTONIC 1 64047153b4SXin LI 65342bcb12SXin LI /* Define to 1 if you have the <CommonCrypto/CommonDigest.h> header file. */ 66342bcb12SXin LI /* #undef HAVE_COMMONCRYPTO_COMMONDIGEST_H */ 67342bcb12SXin LI 68047153b4SXin LI /* Define to 1 if you have the <cpuid.h> header file. */ 69047153b4SXin LI #define HAVE_CPUID_H 1 70047153b4SXin LI 71342bcb12SXin LI /* Define if the GNU dcgettext() function is already present or preinstalled. 72342bcb12SXin LI */ 73342bcb12SXin LI /* FreeBSD - disabled intentionally */ 74342bcb12SXin LI /* #undef HAVE_DCGETTEXT */ 75342bcb12SXin LI 761456f0f9SXin LI /* Define to 1 if any of HAVE_DECODER_foo have been defined. */ 771456f0f9SXin LI #define HAVE_DECODERS 1 781456f0f9SXin LI 79342bcb12SXin LI /* Define to 1 if arm decoder is enabled. */ 8081ad8388SMartin Matuska #define HAVE_DECODER_ARM 1 81342bcb12SXin LI 8273ed8e77SXin LI /* Define to 1 if arm64 decoder is enabled. */ 8373ed8e77SXin LI #define HAVE_DECODER_ARM64 1 8473ed8e77SXin LI 85342bcb12SXin LI /* Define to 1 if armthumb decoder is enabled. */ 8681ad8388SMartin Matuska #define HAVE_DECODER_ARMTHUMB 1 87342bcb12SXin LI 88342bcb12SXin LI /* Define to 1 if delta decoder is enabled. */ 8981ad8388SMartin Matuska #define HAVE_DECODER_DELTA 1 90342bcb12SXin LI 91342bcb12SXin LI /* Define to 1 if ia64 decoder is enabled. */ 9281ad8388SMartin Matuska #define HAVE_DECODER_IA64 1 93342bcb12SXin LI 94342bcb12SXin LI /* Define to 1 if lzma1 decoder is enabled. */ 9581ad8388SMartin Matuska #define HAVE_DECODER_LZMA1 1 96342bcb12SXin LI 97342bcb12SXin LI /* Define to 1 if lzma2 decoder is enabled. */ 9881ad8388SMartin Matuska #define HAVE_DECODER_LZMA2 1 99342bcb12SXin LI 100342bcb12SXin LI /* Define to 1 if powerpc decoder is enabled. */ 10181ad8388SMartin Matuska #define HAVE_DECODER_POWERPC 1 102342bcb12SXin LI 1033b35e7eeSXin LI /* Define to 1 if riscv decoder is enabled. */ 1043b35e7eeSXin LI #define HAVE_DECODER_RISCV 1 1053b35e7eeSXin LI 106342bcb12SXin LI /* Define to 1 if sparc decoder is enabled. */ 10781ad8388SMartin Matuska #define HAVE_DECODER_SPARC 1 108342bcb12SXin LI 109342bcb12SXin LI /* Define to 1 if x86 decoder is enabled. */ 11081ad8388SMartin Matuska #define HAVE_DECODER_X86 1 111342bcb12SXin LI 112342bcb12SXin LI /* Define to 1 if you have the <dlfcn.h> header file. */ 11381ad8388SMartin Matuska #define HAVE_DLFCN_H 1 114342bcb12SXin LI 1153b35e7eeSXin LI /* Define to 1 if you have the 'elf_aux_info' function. */ 1163b35e7eeSXin LI /* #undef HAVE_ELF_AUX_INFO */ 1173b35e7eeSXin LI 1181456f0f9SXin LI /* Define to 1 if any of HAVE_ENCODER_foo have been defined. */ 1191456f0f9SXin LI #define HAVE_ENCODERS 1 1201456f0f9SXin LI 121342bcb12SXin LI /* Define to 1 if arm encoder is enabled. */ 12281ad8388SMartin Matuska #define HAVE_ENCODER_ARM 1 123342bcb12SXin LI 12473ed8e77SXin LI /* Define to 1 if arm64 encoder is enabled. */ 12573ed8e77SXin LI #define HAVE_ENCODER_ARM64 1 12673ed8e77SXin LI 127342bcb12SXin LI /* Define to 1 if armthumb encoder is enabled. */ 12881ad8388SMartin Matuska #define HAVE_ENCODER_ARMTHUMB 1 129342bcb12SXin LI 130342bcb12SXin LI /* Define to 1 if delta encoder is enabled. */ 13181ad8388SMartin Matuska #define HAVE_ENCODER_DELTA 1 132342bcb12SXin LI 133342bcb12SXin LI /* Define to 1 if ia64 encoder is enabled. */ 13481ad8388SMartin Matuska #define HAVE_ENCODER_IA64 1 135342bcb12SXin LI 136342bcb12SXin LI /* Define to 1 if lzma1 encoder is enabled. */ 13781ad8388SMartin Matuska #define HAVE_ENCODER_LZMA1 1 138342bcb12SXin LI 139342bcb12SXin LI /* Define to 1 if lzma2 encoder is enabled. */ 14081ad8388SMartin Matuska #define HAVE_ENCODER_LZMA2 1 141342bcb12SXin LI 142342bcb12SXin LI /* Define to 1 if powerpc encoder is enabled. */ 14381ad8388SMartin Matuska #define HAVE_ENCODER_POWERPC 1 144342bcb12SXin LI 1453b35e7eeSXin LI /* Define to 1 if riscv encoder is enabled. */ 1463b35e7eeSXin LI #define HAVE_ENCODER_RISCV 1 1473b35e7eeSXin LI 148342bcb12SXin LI /* Define to 1 if sparc encoder is enabled. */ 14981ad8388SMartin Matuska #define HAVE_ENCODER_SPARC 1 150342bcb12SXin LI 151342bcb12SXin LI /* Define to 1 if x86 encoder is enabled. */ 15281ad8388SMartin Matuska #define HAVE_ENCODER_X86 1 153342bcb12SXin LI 15473ed8e77SXin LI /* Define to 1 if __attribute__((__constructor__)) is supported for functions. 15573ed8e77SXin LI */ 15673ed8e77SXin LI #define HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR 1 15773ed8e77SXin LI 1583b35e7eeSXin LI /* Define to 1 if you have the 'futimens' function. */ 159d6b3ef63SJilles Tjoelker #define HAVE_FUTIMENS 1 160342bcb12SXin LI 1613b35e7eeSXin LI /* Define to 1 if you have the 'futimes' function. */ 162342bcb12SXin LI /* #undef HAVE_FUTIMES */ 163342bcb12SXin LI 1643b35e7eeSXin LI /* Define to 1 if you have the 'futimesat' function. */ 165342bcb12SXin LI /* #undef HAVE_FUTIMESAT */ 166342bcb12SXin LI 1673b35e7eeSXin LI /* Define to 1 if you have the 'getauxval' function. */ 1683b35e7eeSXin LI /* #undef HAVE_GETAUXVAL */ 1693b35e7eeSXin LI 170342bcb12SXin LI /* Define to 1 if you have the <getopt.h> header file. */ 17181ad8388SMartin Matuska #define HAVE_GETOPT_H 1 172342bcb12SXin LI 1733b35e7eeSXin LI /* Define to 1 if you have the 'getopt_long' function. */ 17481ad8388SMartin Matuska #define HAVE_GETOPT_LONG 1 175342bcb12SXin LI 176342bcb12SXin LI /* Define if the GNU gettext() function is already present or preinstalled. */ 177342bcb12SXin LI /* FreeBSD - disabled intentionally */ 178342bcb12SXin LI /* #undef HAVE_GETTEXT */ 179342bcb12SXin LI 180342bcb12SXin LI /* Define if you have the iconv() function and it works. */ 181342bcb12SXin LI #define HAVE_ICONV 1 182342bcb12SXin LI 183342bcb12SXin LI /* Define to 1 if you have the <immintrin.h> header file. */ 184b775c213SLuigi Rizzo /* FreeBSD - only with clang because the base gcc does not support it */ 185b775c213SLuigi Rizzo #if defined(__clang__) && defined(__FreeBSD__) && defined(__amd64__) 186342bcb12SXin LI #define HAVE_IMMINTRIN_H 1 187342bcb12SXin LI #endif 188342bcb12SXin LI 189342bcb12SXin LI /* Define to 1 if you have the <inttypes.h> header file. */ 19081ad8388SMartin Matuska #define HAVE_INTTYPES_H 1 191342bcb12SXin LI 1923b35e7eeSXin LI /* Define to 1 if Linux Landlock is supported. See configure.ac for details. 1933b35e7eeSXin LI */ 1943b35e7eeSXin LI /* #undef HAVE_LINUX_LANDLOCK */ 195342bcb12SXin LI 19673ed8e77SXin LI /* Define to 1 if .lz (lzip) decompression support is enabled. */ 19773ed8e77SXin LI #define HAVE_LZIP_DECODER 1 19873ed8e77SXin LI 199342bcb12SXin LI /* Define to 1 if mbrtowc and mbstate_t are properly declared. */ 200e0f0e66dSMartin Matuska #define HAVE_MBRTOWC 1 201342bcb12SXin LI 202342bcb12SXin LI /* Define to 1 to enable bt2 match finder. */ 20381ad8388SMartin Matuska #define HAVE_MF_BT2 1 204342bcb12SXin LI 205342bcb12SXin LI /* Define to 1 to enable bt3 match finder. */ 20681ad8388SMartin Matuska #define HAVE_MF_BT3 1 207342bcb12SXin LI 208342bcb12SXin LI /* Define to 1 to enable bt4 match finder. */ 20981ad8388SMartin Matuska #define HAVE_MF_BT4 1 210342bcb12SXin LI 211342bcb12SXin LI /* Define to 1 to enable hc3 match finder. */ 21281ad8388SMartin Matuska #define HAVE_MF_HC3 1 213342bcb12SXin LI 214342bcb12SXin LI /* Define to 1 to enable hc4 match finder. */ 21581ad8388SMartin Matuska #define HAVE_MF_HC4 1 216342bcb12SXin LI 2179e6bbe47SXin LI /* Define to 1 if you have the <minix/config.h> header file. */ 2189e6bbe47SXin LI /* #undef HAVE_MINIX_CONFIG_H */ 2199e6bbe47SXin LI 220342bcb12SXin LI /* Define to 1 if getopt.h declares extern int optreset. */ 22181ad8388SMartin Matuska #define HAVE_OPTRESET 1 222342bcb12SXin LI 2233b35e7eeSXin LI /* Define to 1 if you have the 'pledge' function. */ 22473ed8e77SXin LI /* #undef HAVE_PLEDGE */ 22573ed8e77SXin LI 2263b35e7eeSXin LI /* Define to 1 if you have the 'posix_fadvise' function. */ 22753200025SRui Paulo #define HAVE_POSIX_FADVISE 1 228342bcb12SXin LI 2293b35e7eeSXin LI /* Define to 1 if 'program_invocation_name' is declared in <errno.h>. */ 230047153b4SXin LI /* #undef HAVE_PROGRAM_INVOCATION_NAME */ 231047153b4SXin LI 2323b35e7eeSXin LI /* Define to 1 if you have the 'pthread_condattr_setclock' function. */ 23353200025SRui Paulo #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 234342bcb12SXin LI 235342bcb12SXin LI /* Have PTHREAD_PRIO_INHERIT. */ 23653200025SRui Paulo #define HAVE_PTHREAD_PRIO_INHERIT 1 237342bcb12SXin LI 2383b35e7eeSXin LI /* Define to 1 if you have the 'SHA256Init' function. */ 239342bcb12SXin LI /* #undef HAVE_SHA256INIT */ 240342bcb12SXin LI 2413b35e7eeSXin LI /* Define to 1 if the system has the type 'SHA256_CTX'. */ 24265422c96SXin LI #define HAVE_SHA256_CTX 1 243342bcb12SXin LI 244342bcb12SXin LI /* Define to 1 if you have the <sha256.h> header file. */ 24565422c96SXin LI #define HAVE_SHA256_H 1 246342bcb12SXin LI 2473b35e7eeSXin LI /* Define to 1 if you have the 'SHA256_Init' function. */ 24865422c96SXin LI #define HAVE_SHA256_INIT 1 249342bcb12SXin LI 2503b35e7eeSXin LI /* Define to 1 if the system has the type 'SHA2_CTX'. */ 251342bcb12SXin LI /* #undef HAVE_SHA2_CTX */ 252342bcb12SXin LI 253342bcb12SXin LI /* Define to 1 if you have the <sha2.h> header file. */ 254342bcb12SXin LI /* #undef HAVE_SHA2_H */ 255342bcb12SXin LI 256342bcb12SXin LI /* Define to 1 if optimizing for size. */ 257342bcb12SXin LI /* #undef HAVE_SMALL */ 258342bcb12SXin LI 259342bcb12SXin LI /* Define to 1 if stdbool.h conforms to C99. */ 26081ad8388SMartin Matuska #define HAVE_STDBOOL_H 1 261342bcb12SXin LI 262342bcb12SXin LI /* Define to 1 if you have the <stdint.h> header file. */ 26381ad8388SMartin Matuska #define HAVE_STDINT_H 1 264342bcb12SXin LI 2659e6bbe47SXin LI /* Define to 1 if you have the <stdio.h> header file. */ 2669e6bbe47SXin LI #define HAVE_STDIO_H 1 2679e6bbe47SXin LI 268342bcb12SXin LI /* Define to 1 if you have the <stdlib.h> header file. */ 26981ad8388SMartin Matuska #define HAVE_STDLIB_H 1 270342bcb12SXin LI 271342bcb12SXin LI /* Define to 1 if you have the <strings.h> header file. */ 27281ad8388SMartin Matuska #define HAVE_STRINGS_H 1 273342bcb12SXin LI 274342bcb12SXin LI /* Define to 1 if you have the <string.h> header file. */ 27581ad8388SMartin Matuska #define HAVE_STRING_H 1 276342bcb12SXin LI 2773b35e7eeSXin LI /* Define to 1 if 'st_atimensec' is a member of 'struct stat'. */ 278a8675d92SXin LI #define HAVE_STRUCT_STAT_ST_ATIMENSEC 1 279342bcb12SXin LI 2803b35e7eeSXin LI /* Define to 1 if 'st_atimespec.tv_nsec' is a member of 'struct stat'. */ 28181ad8388SMartin Matuska #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 282342bcb12SXin LI 2833b35e7eeSXin LI /* Define to 1 if 'st_atim.st__tim.tv_nsec' is a member of 'struct stat'. */ 284342bcb12SXin LI /* #undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC */ 285342bcb12SXin LI 2863b35e7eeSXin LI /* Define to 1 if 'st_atim.tv_nsec' is a member of 'struct stat'. */ 28753200025SRui Paulo #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 288342bcb12SXin LI 2893b35e7eeSXin LI /* Define to 1 if 'st_uatime' is a member of 'struct stat'. */ 290342bcb12SXin LI /* #undef HAVE_STRUCT_STAT_ST_UATIME */ 291342bcb12SXin LI 2920ca90ed4SXin LI /* Define to 1 to if GNU/Linux-specific details are unconditionally wanted for 2930ca90ed4SXin LI symbol versioning. Define to 2 to if these are wanted only if also PIC is 2940ca90ed4SXin LI defined (allows building both shared and static liblzma at the same time 2950ca90ed4SXin LI with Libtool if neither --with-pic nor --without-pic is used). This define 2960ca90ed4SXin LI must be used together with liblzma_linux.map. */ 2979e6bbe47SXin LI /* #undef HAVE_SYMBOL_VERSIONS_LINUX */ 2989e6bbe47SXin LI 2993b35e7eeSXin LI /* Define to 1 if you have the 'sysctlbyname' function. */ 3003b35e7eeSXin LI /* #undef HAVE_SYSCTLBYNAME */ 3013b35e7eeSXin LI 302342bcb12SXin LI /* Define to 1 if you have the <sys/byteorder.h> header file. */ 303342bcb12SXin LI /* #undef HAVE_SYS_BYTEORDER_H */ 304342bcb12SXin LI 3053b35e7eeSXin LI /* Define to 1 if you have the <sys/cdefs.h> header file. */ 3063b35e7eeSXin LI #define HAVE_SYS_CDEFS_H 1 3071456f0f9SXin LI 308342bcb12SXin LI /* Define to 1 if you have the <sys/endian.h> header file. */ 30973ed8e77SXin LI /* #undef HAVE_SYS_ENDIAN_H */ 310342bcb12SXin LI 311342bcb12SXin LI /* Define to 1 if you have the <sys/param.h> header file. */ 31281ad8388SMartin Matuska #define HAVE_SYS_PARAM_H 1 313342bcb12SXin LI 314342bcb12SXin LI /* Define to 1 if you have the <sys/stat.h> header file. */ 31581ad8388SMartin Matuska #define HAVE_SYS_STAT_H 1 316342bcb12SXin LI 317342bcb12SXin LI /* Define to 1 if you have the <sys/types.h> header file. */ 31881ad8388SMartin Matuska #define HAVE_SYS_TYPES_H 1 319342bcb12SXin LI 3203b35e7eeSXin LI /* Define to 1 if the system has the type 'uintptr_t'. */ 32181ad8388SMartin Matuska #define HAVE_UINTPTR_T 1 322342bcb12SXin LI 323342bcb12SXin LI /* Define to 1 if you have the <unistd.h> header file. */ 32481ad8388SMartin Matuska #define HAVE_UNISTD_H 1 325342bcb12SXin LI 326047153b4SXin LI /* Define to 1 if _mm_set_epi64x and _mm_clmulepi64_si128 are usable. See 327047153b4SXin LI configure.ac for details. */ 32873ed8e77SXin LI #if defined(__FreeBSD__) && defined(__amd64__) 32973ed8e77SXin LI #define HAVE_USABLE_CLMUL 1 33073ed8e77SXin LI #endif 33173ed8e77SXin LI 3323b35e7eeSXin LI /* Define to 1 if you have the 'utime' function. */ 333342bcb12SXin LI /* #undef HAVE_UTIME */ 334342bcb12SXin LI 3353b35e7eeSXin LI /* Define to 1 if you have the 'utimes' function. */ 336342bcb12SXin LI /* #undef HAVE_UTIMES */ 337342bcb12SXin LI 338342bcb12SXin LI /* Define to 1 or 0, depending whether the compiler supports simple visibility 339342bcb12SXin LI declarations. */ 34081ad8388SMartin Matuska #define HAVE_VISIBILITY 1 341342bcb12SXin LI 3429e6bbe47SXin LI /* Define to 1 if you have the <wchar.h> header file. */ 3439e6bbe47SXin LI #define HAVE_WCHAR_H 1 3449e6bbe47SXin LI 3453b35e7eeSXin LI /* Define to 1 if you have the 'wcwidth' function. */ 346e0f0e66dSMartin Matuska #define HAVE_WCWIDTH 1 347342bcb12SXin LI 3483b35e7eeSXin LI /* Define to 1 if the system has the type '_Bool'. */ 34981ad8388SMartin Matuska #define HAVE__BOOL 1 350342bcb12SXin LI 3513b35e7eeSXin LI /* Define to 1 if you have the '_futime' function. */ 3521456f0f9SXin LI /* #undef HAVE__FUTIME */ 3531456f0f9SXin LI 354342bcb12SXin LI /* Define to 1 if _mm_movemask_epi8 is available. */ 35553200025SRui Paulo #if defined(__FreeBSD__) && defined(__amd64__) 35653200025SRui Paulo #define HAVE__MM_MOVEMASK_EPI8 1 35753200025SRui Paulo #endif 358342bcb12SXin LI 359a8675d92SXin LI /* Define to 1 if the GNU C extension __builtin_assume_aligned is supported. 360a8675d92SXin LI */ 361a8675d92SXin LI #define HAVE___BUILTIN_ASSUME_ALIGNED 1 362a8675d92SXin LI 363a8675d92SXin LI /* Define to 1 if the GNU C extensions __builtin_bswap16/32/64 are supported. 364a8675d92SXin LI */ 365a8675d92SXin LI #define HAVE___BUILTIN_BSWAPXX 1 366a8675d92SXin LI 367342bcb12SXin LI /* Define to the sub-directory where libtool stores uninstalled libraries. */ 368342bcb12SXin LI #define LT_OBJDIR ".libs/" 369342bcb12SXin LI 370342bcb12SXin LI /* Define to 1 when using POSIX threads (pthreads). */ 37153200025SRui Paulo #define MYTHREAD_POSIX 1 372342bcb12SXin LI 373342bcb12SXin LI /* Define to 1 when using Windows Vista compatible threads. This uses features 374342bcb12SXin LI that are not available on Windows XP. */ 375342bcb12SXin LI /* #undef MYTHREAD_VISTA */ 376342bcb12SXin LI 377342bcb12SXin LI /* Define to 1 when using Windows 95 (and thus XP) compatible threads. This 378342bcb12SXin LI avoids use of features that were added in Windows Vista. */ 379342bcb12SXin LI /* #undef MYTHREAD_WIN95 */ 380342bcb12SXin LI 381342bcb12SXin LI /* Define to 1 to disable debugging code. */ 38281ad8388SMartin Matuska #define NDEBUG 1 383342bcb12SXin LI 384342bcb12SXin LI /* Name of package */ 38581ad8388SMartin Matuska #define PACKAGE "xz" 386342bcb12SXin LI 387342bcb12SXin LI /* Define to the address where bug reports for this package should be sent. */ 3880ca90ed4SXin LI #define PACKAGE_BUGREPORT "xz@tukaani.org" 389342bcb12SXin LI 390342bcb12SXin LI /* Define to the full name of this package. */ 39181ad8388SMartin Matuska #define PACKAGE_NAME "XZ Utils" 392342bcb12SXin LI 393342bcb12SXin LI /* Define to the full name and version of this package. */ 394*26743408SXin LI #define PACKAGE_STRING "XZ Utils 5.6.3" 395342bcb12SXin LI 396342bcb12SXin LI /* Define to the one symbol short name of this package. */ 39781ad8388SMartin Matuska #define PACKAGE_TARNAME "xz" 398342bcb12SXin LI 399342bcb12SXin LI /* Define to the home page for this package. */ 4002f9cd13dSXin LI #define PACKAGE_URL "https://tukaani.org/xz/" 401342bcb12SXin LI 402342bcb12SXin LI /* Define to the version of this package. */ 403*26743408SXin LI #define PACKAGE_VERSION "5.6.3" 404342bcb12SXin LI 405342bcb12SXin LI /* Define to necessary symbol if this constant uses a non-standard name on 406342bcb12SXin LI your system. */ 407342bcb12SXin LI /* #undef PTHREAD_CREATE_JOINABLE */ 408342bcb12SXin LI 4093b35e7eeSXin LI /* The size of 'size_t', as computed by sizeof. */ 41081ad8388SMartin Matuska #define SIZEOF_SIZE_T 8 411342bcb12SXin LI 4123b35e7eeSXin LI /* Define to 1 if all of the C89 standard headers exist (not just the ones 4139e6bbe47SXin LI required in a freestanding environment). This macro is provided for 4149e6bbe47SXin LI backward compatibility; new code need not use it. */ 41581ad8388SMartin Matuska #define STDC_HEADERS 1 416342bcb12SXin LI 417342bcb12SXin LI /* Define to 1 if the number of available CPU cores can be detected with 418342bcb12SXin LI cpuset(2). */ 419342bcb12SXin LI #define TUKLIB_CPUCORES_CPUSET 1 420342bcb12SXin LI 421342bcb12SXin LI /* Define to 1 if the number of available CPU cores can be detected with 422342bcb12SXin LI pstat_getdynamic(). */ 423342bcb12SXin LI /* #undef TUKLIB_CPUCORES_PSTAT_GETDYNAMIC */ 424342bcb12SXin LI 425342bcb12SXin LI /* Define to 1 if the number of available CPU cores can be detected with 4261456f0f9SXin LI sched_getaffinity() */ 4271456f0f9SXin LI /* #undef TUKLIB_CPUCORES_SCHED_GETAFFINITY */ 4281456f0f9SXin LI 4291456f0f9SXin LI /* Define to 1 if the number of available CPU cores can be detected with 430342bcb12SXin LI sysconf(_SC_NPROCESSORS_ONLN) or sysconf(_SC_NPROC_ONLN). */ 431342bcb12SXin LI /* #undef TUKLIB_CPUCORES_SYSCONF */ 432342bcb12SXin LI 433342bcb12SXin LI /* Define to 1 if the number of available CPU cores can be detected with 434342bcb12SXin LI sysctl(). */ 435342bcb12SXin LI /* #undef TUKLIB_CPUCORES_SYSCTL */ 436342bcb12SXin LI 43773ed8e77SXin LI /* Define to 1 if the system supports fast unaligned access to 16-bit, 32-bit, 43873ed8e77SXin LI and 64-bit integers. */ 439342bcb12SXin LI /* FreeBSD - derive from __NO_STRICT_ALIGNMENT */ 440342bcb12SXin LI /* #undef TUKLIB_FAST_UNALIGNED_ACCESS */ 441342bcb12SXin LI 442342bcb12SXin LI /* Define to 1 if the amount of physical memory can be detected with 443342bcb12SXin LI _system_configuration.physmem. */ 444342bcb12SXin LI /* #undef TUKLIB_PHYSMEM_AIX */ 445342bcb12SXin LI 446342bcb12SXin LI /* Define to 1 if the amount of physical memory can be detected with 447342bcb12SXin LI getinvent_r(). */ 448342bcb12SXin LI /* #undef TUKLIB_PHYSMEM_GETINVENT_R */ 449342bcb12SXin LI 450342bcb12SXin LI /* Define to 1 if the amount of physical memory can be detected with 451342bcb12SXin LI getsysinfo(). */ 452342bcb12SXin LI /* #undef TUKLIB_PHYSMEM_GETSYSINFO */ 453342bcb12SXin LI 454342bcb12SXin LI /* Define to 1 if the amount of physical memory can be detected with 455342bcb12SXin LI pstat_getstatic(). */ 456342bcb12SXin LI /* #undef TUKLIB_PHYSMEM_PSTAT_GETSTATIC */ 457342bcb12SXin LI 458342bcb12SXin LI /* Define to 1 if the amount of physical memory can be detected with 459342bcb12SXin LI sysconf(_SC_PAGESIZE) and sysconf(_SC_PHYS_PAGES). */ 460342bcb12SXin LI #define TUKLIB_PHYSMEM_SYSCONF 1 461342bcb12SXin LI 462342bcb12SXin LI /* Define to 1 if the amount of physical memory can be detected with sysctl(). 463342bcb12SXin LI */ 464342bcb12SXin LI /* #undef TUKLIB_PHYSMEM_SYSCTL */ 465342bcb12SXin LI 466342bcb12SXin LI /* Define to 1 if the amount of physical memory can be detected with Linux 467342bcb12SXin LI sysinfo(). */ 468342bcb12SXin LI /* #undef TUKLIB_PHYSMEM_SYSINFO */ 469342bcb12SXin LI 470a8675d92SXin LI /* Define to 1 to use unsafe type punning, e.g. char *x = ...; *(int *)x = 471a8675d92SXin LI 123; which violates strict aliasing rules and thus is undefined behavior 472a8675d92SXin LI and might result in broken code. */ 473a8675d92SXin LI /* #undef TUKLIB_USE_UNSAFE_TYPE_PUNNING */ 474a8675d92SXin LI 4753b35e7eeSXin LI /* Enable extensions on AIX, Interix, z/OS. */ 47681ad8388SMartin Matuska #ifndef _ALL_SOURCE 47781ad8388SMartin Matuska # define _ALL_SOURCE 1 47881ad8388SMartin Matuska #endif 4799e6bbe47SXin LI /* Enable general extensions on macOS. */ 4809e6bbe47SXin LI #ifndef _DARWIN_C_SOURCE 4819e6bbe47SXin LI # define _DARWIN_C_SOURCE 1 48281ad8388SMartin Matuska #endif 483342bcb12SXin LI /* Enable general extensions on Solaris. */ 48481ad8388SMartin Matuska #ifndef __EXTENSIONS__ 48581ad8388SMartin Matuska # define __EXTENSIONS__ 1 48681ad8388SMartin Matuska #endif 4879e6bbe47SXin LI /* Enable GNU extensions on systems that have them. */ 4889e6bbe47SXin LI #ifndef _GNU_SOURCE 4899e6bbe47SXin LI # define _GNU_SOURCE 1 4909e6bbe47SXin LI #endif 4919e6bbe47SXin LI /* Enable X/Open compliant socket functions that do not require linking 4929e6bbe47SXin LI with -lxnet on HP-UX 11.11. */ 4939e6bbe47SXin LI #ifndef _HPUX_ALT_XOPEN_SOCKET_API 4949e6bbe47SXin LI # define _HPUX_ALT_XOPEN_SOCKET_API 1 4959e6bbe47SXin LI #endif 4969e6bbe47SXin LI /* Identify the host operating system as Minix. 4979e6bbe47SXin LI This macro does not affect the system headers' behavior. 4989e6bbe47SXin LI A future release of Autoconf may stop defining this macro. */ 4999e6bbe47SXin LI #ifndef _MINIX 5009e6bbe47SXin LI /* # undef _MINIX */ 5019e6bbe47SXin LI #endif 5029e6bbe47SXin LI /* Enable general extensions on NetBSD. 5039e6bbe47SXin LI Enable NetBSD compatibility extensions on Minix. */ 5049e6bbe47SXin LI #ifndef _NETBSD_SOURCE 5059e6bbe47SXin LI # define _NETBSD_SOURCE 1 5069e6bbe47SXin LI #endif 5079e6bbe47SXin LI /* Enable OpenBSD compatibility extensions on NetBSD. 5089e6bbe47SXin LI Oddly enough, this does nothing on OpenBSD. */ 5099e6bbe47SXin LI #ifndef _OPENBSD_SOURCE 5109e6bbe47SXin LI # define _OPENBSD_SOURCE 1 5119e6bbe47SXin LI #endif 5129e6bbe47SXin LI /* Define to 1 if needed for POSIX-compatible behavior. */ 5139e6bbe47SXin LI #ifndef _POSIX_SOURCE 5149e6bbe47SXin LI /* # undef _POSIX_SOURCE */ 5159e6bbe47SXin LI #endif 5169e6bbe47SXin LI /* Define to 2 if needed for POSIX-compatible behavior. */ 5179e6bbe47SXin LI #ifndef _POSIX_1_SOURCE 5189e6bbe47SXin LI /* # undef _POSIX_1_SOURCE */ 5199e6bbe47SXin LI #endif 5209e6bbe47SXin LI /* Enable POSIX-compatible threading on Solaris. */ 5219e6bbe47SXin LI #ifndef _POSIX_PTHREAD_SEMANTICS 5229e6bbe47SXin LI # define _POSIX_PTHREAD_SEMANTICS 1 5239e6bbe47SXin LI #endif 5249e6bbe47SXin LI /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ 5259e6bbe47SXin LI #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 5269e6bbe47SXin LI # define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 5279e6bbe47SXin LI #endif 5289e6bbe47SXin LI /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ 5299e6bbe47SXin LI #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ 5309e6bbe47SXin LI # define __STDC_WANT_IEC_60559_BFP_EXT__ 1 5319e6bbe47SXin LI #endif 5329e6bbe47SXin LI /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ 5339e6bbe47SXin LI #ifndef __STDC_WANT_IEC_60559_DFP_EXT__ 5349e6bbe47SXin LI # define __STDC_WANT_IEC_60559_DFP_EXT__ 1 5359e6bbe47SXin LI #endif 5363b35e7eeSXin LI /* Enable extensions specified by C23 Annex F. */ 5373b35e7eeSXin LI #ifndef __STDC_WANT_IEC_60559_EXT__ 5383b35e7eeSXin LI # define __STDC_WANT_IEC_60559_EXT__ 1 5393b35e7eeSXin LI #endif 5409e6bbe47SXin LI /* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ 5419e6bbe47SXin LI #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ 5429e6bbe47SXin LI # define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 5439e6bbe47SXin LI #endif 5443b35e7eeSXin LI /* Enable extensions specified by C23 Annex H and ISO/IEC TS 18661-3:2015. */ 5459e6bbe47SXin LI #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ 5469e6bbe47SXin LI # define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 5479e6bbe47SXin LI #endif 5489e6bbe47SXin LI /* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ 5499e6bbe47SXin LI #ifndef __STDC_WANT_LIB_EXT2__ 5509e6bbe47SXin LI # define __STDC_WANT_LIB_EXT2__ 1 5519e6bbe47SXin LI #endif 5529e6bbe47SXin LI /* Enable extensions specified by ISO/IEC 24747:2009. */ 5539e6bbe47SXin LI #ifndef __STDC_WANT_MATH_SPEC_FUNCS__ 5549e6bbe47SXin LI # define __STDC_WANT_MATH_SPEC_FUNCS__ 1 5559e6bbe47SXin LI #endif 5569e6bbe47SXin LI /* Enable extensions on HP NonStop. */ 5579e6bbe47SXin LI #ifndef _TANDEM_SOURCE 5589e6bbe47SXin LI # define _TANDEM_SOURCE 1 5599e6bbe47SXin LI #endif 5609e6bbe47SXin LI /* Enable X/Open extensions. Define to 500 only if necessary 5619e6bbe47SXin LI to make mbstate_t available. */ 5629e6bbe47SXin LI #ifndef _XOPEN_SOURCE 5639e6bbe47SXin LI /* # undef _XOPEN_SOURCE */ 5649e6bbe47SXin LI #endif 565342bcb12SXin LI 566342bcb12SXin LI 567342bcb12SXin LI /* Version number of package */ 568*26743408SXin LI #define VERSION "5.6.3" 569342bcb12SXin LI 570342bcb12SXin LI /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 571342bcb12SXin LI significant byte first (like Motorola and SPARC, unlike Intel). */ 5726701e403SXin LI #if defined(__FreeBSD__) 573e24134bcSMartin Matuska #include <sys/_types.h> 574e24134bcSMartin Matuska #if defined(__NO_STRICT_ALIGNMENT) 575e24134bcSMartin Matuska #define TUKLIB_FAST_UNALIGNED_ACCESS 1 576e24134bcSMartin Matuska #endif 5776701e403SXin LI #include <machine/endian.h> 5786701e403SXin LI #if _BYTE_ORDER == _BIG_ENDIAN 5796701e403SXin LI # define WORDS_BIGENDIAN 1 5806701e403SXin LI #endif 58181ad8388SMartin Matuska #endif 582342bcb12SXin LI 583342bcb12SXin LI /* Number of bits in a file offset, on hosts where this is settable. */ 584342bcb12SXin LI /* #undef _FILE_OFFSET_BITS */ 585342bcb12SXin LI 5863b35e7eeSXin LI /* Define to 1 on platforms where this makes off_t a 64-bit type. */ 587342bcb12SXin LI /* #undef _LARGE_FILES */ 588342bcb12SXin LI 5893b35e7eeSXin LI /* Number of bits in time_t, on hosts where this is settable. */ 5903b35e7eeSXin LI /* #undef _TIME_BITS */ 5913b35e7eeSXin LI 592342bcb12SXin LI /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 593342bcb12SXin LI <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 594342bcb12SXin LI #define below would cause a syntax error. */ 595342bcb12SXin LI /* #undef _UINT32_T */ 596342bcb12SXin LI 597342bcb12SXin LI /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 598342bcb12SXin LI <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 599342bcb12SXin LI #define below would cause a syntax error. */ 600342bcb12SXin LI /* #undef _UINT64_T */ 601342bcb12SXin LI 602342bcb12SXin LI /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, 603342bcb12SXin LI <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 604342bcb12SXin LI #define below would cause a syntax error. */ 605342bcb12SXin LI /* #undef _UINT8_T */ 606342bcb12SXin LI 607342bcb12SXin LI /* Define to rpl_ if the getopt replacement functions and variables should be 608342bcb12SXin LI used. */ 609342bcb12SXin LI /* #undef __GETOPT_PREFIX */ 610342bcb12SXin LI 6113b35e7eeSXin LI /* Define to 1 on platforms where this makes time_t a 64-bit type. */ 6123b35e7eeSXin LI /* #undef __MINGW_USE_VC2005_COMPAT */ 6133b35e7eeSXin LI 614342bcb12SXin LI /* Define to the type of a signed integer type of width exactly 32 bits if 615342bcb12SXin LI such a type exists and the standard includes do not define it. */ 616342bcb12SXin LI /* #undef int32_t */ 617342bcb12SXin LI 618342bcb12SXin LI /* Define to the type of a signed integer type of width exactly 64 bits if 619342bcb12SXin LI such a type exists and the standard includes do not define it. */ 620342bcb12SXin LI /* #undef int64_t */ 621342bcb12SXin LI 622342bcb12SXin LI /* Define to the type of an unsigned integer type of width exactly 16 bits if 623342bcb12SXin LI such a type exists and the standard includes do not define it. */ 624342bcb12SXin LI /* #undef uint16_t */ 625342bcb12SXin LI 626342bcb12SXin LI /* Define to the type of an unsigned integer type of width exactly 32 bits if 627342bcb12SXin LI such a type exists and the standard includes do not define it. */ 628342bcb12SXin LI /* #undef uint32_t */ 629342bcb12SXin LI 630342bcb12SXin LI /* Define to the type of an unsigned integer type of width exactly 64 bits if 631342bcb12SXin LI such a type exists and the standard includes do not define it. */ 632342bcb12SXin LI /* #undef uint64_t */ 633342bcb12SXin LI 634342bcb12SXin LI /* Define to the type of an unsigned integer type of width exactly 8 bits if 635342bcb12SXin LI such a type exists and the standard includes do not define it. */ 636342bcb12SXin LI /* #undef uint8_t */ 637342bcb12SXin LI 638342bcb12SXin LI /* Define to the type of an unsigned integer type wide enough to hold a 639342bcb12SXin LI pointer, if such a type exists, and if the system does not define it. */ 640342bcb12SXin LI /* #undef uintptr_t */ 641