xref: /dragonfly/lib/liblzma/config.h (revision 9f47dde1)
1 /* config.h.  Generated from config.h.in by configure.  */
2 /* config.h.in.  Generated from configure.ac by autoheader.  */
3 
4 /* Define if building universal (internal helper macro) */
5 /* #undef AC_APPLE_UNIVERSAL_BUILD */
6 
7 /* How many MiB of RAM to assume if the real amount cannot be determined. */
8 #define ASSUME_RAM 128
9 
10 /* Define to 1 if translation of program messages to the user's native
11    language is requested. */
12 /* #undef ENABLE_NLS */
13 
14 /* Define to 1 if bswap_16 is available. */
15 /* #undef HAVE_BSWAP_16 */
16 
17 /* Define to 1 if bswap_32 is available. */
18 /* #undef HAVE_BSWAP_32 */
19 
20 /* Define to 1 if bswap_64 is available. */
21 /* #undef HAVE_BSWAP_64 */
22 
23 /* Define to 1 if you have the <byteswap.h> header file. */
24 /* #undef HAVE_BYTESWAP_H */
25 
26 /* Define to 1 if the system has the type `CC_SHA256_CTX'. */
27 /* #undef HAVE_CC_SHA256_CTX */
28 
29 /* Define to 1 if you have the `CC_SHA256_Init' function. */
30 /* #undef HAVE_CC_SHA256_INIT */
31 
32 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
33    CoreFoundation framework. */
34 /* #undef HAVE_CFLOCALECOPYCURRENT */
35 
36 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
37    the CoreFoundation framework. */
38 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
39 
40 /* Define to 1 if crc32 integrity check is enabled. */
41 #define HAVE_CHECK_CRC32 1
42 
43 /* Define to 1 if crc64 integrity check is enabled. */
44 #define HAVE_CHECK_CRC64 1
45 
46 /* Define to 1 if sha256 integrity check is enabled. */
47 #define HAVE_CHECK_SHA256 1
48 
49 /* Define to 1 if you have the `clock_gettime' function. */
50 #define HAVE_CLOCK_GETTIME 1
51 
52 /* Define to 1 if you have the <CommonCrypto/CommonDigest.h> header file. */
53 /* #undef HAVE_COMMONCRYPTO_COMMONDIGEST_H */
54 
55 /* Define if the GNU dcgettext() function is already present or preinstalled.
56    */
57 /* #undef HAVE_DCGETTEXT */
58 
59 /* Define to 1 if you have the declaration of `CLOCK_MONOTONIC', and to 0 if
60    you don't. */
61 #define HAVE_DECL_CLOCK_MONOTONIC 1
62 
63 /* Define to 1 if you have the declaration of `program_invocation_name', and
64    to 0 if you don't. */
65 #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
66 
67 /* Define to 1 if arm decoder is enabled. */
68 #define HAVE_DECODER_ARM 1
69 
70 /* Define to 1 if armthumb decoder is enabled. */
71 #define HAVE_DECODER_ARMTHUMB 1
72 
73 /* Define to 1 if delta decoder is enabled. */
74 #define HAVE_DECODER_DELTA 1
75 
76 /* Define to 1 if ia64 decoder is enabled. */
77 #define HAVE_DECODER_IA64 1
78 
79 /* Define to 1 if lzma1 decoder is enabled. */
80 #define HAVE_DECODER_LZMA1 1
81 
82 /* Define to 1 if lzma2 decoder is enabled. */
83 #define HAVE_DECODER_LZMA2 1
84 
85 /* Define to 1 if powerpc decoder is enabled. */
86 #define HAVE_DECODER_POWERPC 1
87 
88 /* Define to 1 if sparc decoder is enabled. */
89 #define HAVE_DECODER_SPARC 1
90 
91 /* Define to 1 if x86 decoder is enabled. */
92 #define HAVE_DECODER_X86 1
93 
94 /* Define to 1 if you have the <dlfcn.h> header file. */
95 #define HAVE_DLFCN_H 1
96 
97 /* Define to 1 if arm encoder is enabled. */
98 #define HAVE_ENCODER_ARM 1
99 
100 /* Define to 1 if armthumb encoder is enabled. */
101 #define HAVE_ENCODER_ARMTHUMB 1
102 
103 /* Define to 1 if delta encoder is enabled. */
104 #define HAVE_ENCODER_DELTA 1
105 
106 /* Define to 1 if ia64 encoder is enabled. */
107 #define HAVE_ENCODER_IA64 1
108 
109 /* Define to 1 if lzma1 encoder is enabled. */
110 #define HAVE_ENCODER_LZMA1 1
111 
112 /* Define to 1 if lzma2 encoder is enabled. */
113 #define HAVE_ENCODER_LZMA2 1
114 
115 /* Define to 1 if powerpc encoder is enabled. */
116 #define HAVE_ENCODER_POWERPC 1
117 
118 /* Define to 1 if sparc encoder is enabled. */
119 #define HAVE_ENCODER_SPARC 1
120 
121 /* Define to 1 if x86 encoder is enabled. */
122 #define HAVE_ENCODER_X86 1
123 
124 /* Define to 1 if you have the <fcntl.h> header file. */
125 #define HAVE_FCNTL_H 1
126 
127 /* Define to 1 if you have the `futimens' function. */
128 #define HAVE_FUTIMENS 1
129 
130 /* Define to 1 if you have the `futimes' function. */
131 /* #undef HAVE_FUTIMES */
132 
133 /* Define to 1 if you have the `futimesat' function. */
134 /* #undef HAVE_FUTIMESAT */
135 
136 /* Define to 1 if you have the <getopt.h> header file. */
137 #define HAVE_GETOPT_H 1
138 
139 /* Define to 1 if you have the `getopt_long' function. */
140 #define HAVE_GETOPT_LONG 1
141 
142 /* Define if the GNU gettext() function is already present or preinstalled. */
143 /* #undef HAVE_GETTEXT */
144 
145 /* Define if you have the iconv() function and it works. */
146 /* #undef HAVE_ICONV */
147 
148 /* Define to 1 if you have the <immintrin.h> header file. */
149 /* immintrin.h is a GCC header, but clang masquerades as GCC so it's easier to
150    check for clang rather than GCC.  The building of DF is likely limited to these
151    two compilers as no others are tested, so this approach is valid enough. */
152 #if !defined(__clang__) && (__GNUC__ > 4)
153 #define HAVE_IMMINTRIN_H 1
154 #endif
155 
156 /* Define to 1 if you have the <inttypes.h> header file. */
157 #define HAVE_INTTYPES_H 1
158 
159 /* Define to 1 if you have the <limits.h> header file. */
160 #define HAVE_LIMITS_H 1
161 
162 /* Define to 1 if mbrtowc and mbstate_t are properly declared. */
163 #define HAVE_MBRTOWC 1
164 
165 /* Define to 1 if you have the <memory.h> header file. */
166 #define HAVE_MEMORY_H 1
167 
168 /* Define to 1 to enable bt2 match finder. */
169 #define HAVE_MF_BT2 1
170 
171 /* Define to 1 to enable bt3 match finder. */
172 #define HAVE_MF_BT3 1
173 
174 /* Define to 1 to enable bt4 match finder. */
175 #define HAVE_MF_BT4 1
176 
177 /* Define to 1 to enable hc3 match finder. */
178 #define HAVE_MF_HC3 1
179 
180 /* Define to 1 to enable hc4 match finder. */
181 #define HAVE_MF_HC4 1
182 
183 /* Define to 1 if you have the <minix/sha2.h> header file. */
184 /* #undef HAVE_MINIX_SHA2_H */
185 
186 /* Define to 1 if getopt.h declares extern int optreset. */
187 #define HAVE_OPTRESET 1
188 
189 /* Define to 1 if you have the `posix_fadvise' function. */
190 /* #undef HAVE_POSIX_FADVISE */
191 
192 /* Define to 1 if you have the `pthread_condattr_setclock' function. */
193 #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1
194 
195 /* Have PTHREAD_PRIO_INHERIT. */
196 #define HAVE_PTHREAD_PRIO_INHERIT 1
197 
198 /* Define to 1 if you have the `SHA256Init' function. */
199 /* #undef HAVE_SHA256INIT */
200 
201 /* Define to 1 if the system has the type `SHA256_CTX'. */
202 /* OVERRIDE #define HAVE_SHA256_CTX 1 */
203 
204 /* Define to 1 if you have the <sha256.h> header file. */
205 /* OVERRIDE #define HAVE_SHA256_H 1 */
206 
207 /* Define to 1 if you have the `SHA256_Init' function. */
208 /* OVERRIDE #define HAVE_SHA256_INIT 1 */
209 
210 /* Define to 1 if the system has the type `SHA2_CTX'. */
211 /* #undef HAVE_SHA2_CTX */
212 
213 /* Define to 1 if you have the <sha2.h> header file. */
214 /* #undef HAVE_SHA2_H */
215 
216 /* Define to 1 if optimizing for size. */
217 /* #undef HAVE_SMALL */
218 
219 /* Define to 1 if stdbool.h conforms to C99. */
220 #define HAVE_STDBOOL_H 1
221 
222 /* Define to 1 if you have the <stdint.h> header file. */
223 #define HAVE_STDINT_H 1
224 
225 /* Define to 1 if you have the <stdlib.h> header file. */
226 #define HAVE_STDLIB_H 1
227 
228 /* Define to 1 if you have the <strings.h> header file. */
229 #define HAVE_STRINGS_H 1
230 
231 /* Define to 1 if you have the <string.h> header file. */
232 #define HAVE_STRING_H 1
233 
234 /* Define to 1 if `st_atimensec' is a member of `struct stat'. */
235 /* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */
236 
237 /* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */
238 #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1
239 
240 /* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */
241 /* #undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC */
242 
243 /* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
244 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
245 
246 /* Define to 1 if `st_uatime' is a member of `struct stat'. */
247 /* #undef HAVE_STRUCT_STAT_ST_UATIME */
248 
249 /* Define to 1 if you have the <sys/byteorder.h> header file. */
250 /* #undef HAVE_SYS_BYTEORDER_H */
251 
252 /* Define to 1 if you have the <sys/endian.h> header file. */
253 #define HAVE_SYS_ENDIAN_H 1
254 
255 /* Define to 1 if you have the <sys/param.h> header file. */
256 #define HAVE_SYS_PARAM_H 1
257 
258 /* Define to 1 if you have the <sys/stat.h> header file. */
259 #define HAVE_SYS_STAT_H 1
260 
261 /* Define to 1 if you have the <sys/time.h> header file. */
262 #define HAVE_SYS_TIME_H 1
263 
264 /* Define to 1 if you have the <sys/types.h> header file. */
265 #define HAVE_SYS_TYPES_H 1
266 
267 /* Define to 1 if the system has the type `uintptr_t'. */
268 #define HAVE_UINTPTR_T 1
269 
270 /* Define to 1 if you have the <unistd.h> header file. */
271 #define HAVE_UNISTD_H 1
272 
273 /* Define to 1 if you have the `utime' function. */
274 /* #undef HAVE_UTIME */
275 
276 /* Define to 1 if you have the `utimes' function. */
277 /* #undef HAVE_UTIMES */
278 
279 /* Define to 1 or 0, depending whether the compiler supports simple visibility
280    declarations. */
281 #define HAVE_VISIBILITY 1
282 
283 /* Define to 1 if you have the `wcwidth' function. */
284 #define HAVE_WCWIDTH 1
285 
286 /* Define to 1 if the system has the type `_Bool'. */
287 #define HAVE__BOOL 1
288 
289 /* Define to 1 if _mm_movemask_epi8 is available. */
290 #define HAVE__MM_MOVEMASK_EPI8 1
291 
292 /* Define to the sub-directory where libtool stores uninstalled libraries. */
293 #define LT_OBJDIR ".libs/"
294 
295 /* Define to 1 when using POSIX threads (pthreads). */
296 #define MYTHREAD_POSIX 1
297 
298 /* Define to 1 when using Windows Vista compatible threads. This uses features
299    that are not available on Windows XP. */
300 /* #undef MYTHREAD_VISTA */
301 
302 /* Define to 1 when using Windows 95 (and thus XP) compatible threads. This
303    avoids use of features that were added in Windows Vista. */
304 /* #undef MYTHREAD_WIN95 */
305 
306 /* Define to 1 to disable debugging code. */
307 #define NDEBUG 1
308 
309 /* Name of package */
310 #define PACKAGE "xz"
311 
312 /* Define to the address where bug reports for this package should be sent. */
313 #define PACKAGE_BUGREPORT "lasse.collin@tukaani.org"
314 
315 /* Define to the full name of this package. */
316 #define PACKAGE_NAME "XZ Utils"
317 
318 /* Define to the full name and version of this package. */
319 #define PACKAGE_STRING "XZ Utils 5.2.2"
320 
321 /* Define to the one symbol short name of this package. */
322 #define PACKAGE_TARNAME "xz"
323 
324 /* Define to the home page for this package. */
325 #define PACKAGE_URL "http://tukaani.org/xz/"
326 
327 /* Define to the version of this package. */
328 #define PACKAGE_VERSION "5.2.2"
329 
330 /* Define to necessary symbol if this constant uses a non-standard name on
331    your system. */
332 /* #undef PTHREAD_CREATE_JOINABLE */
333 
334 /* The size of `size_t', as computed by sizeof. */
335 #define SIZEOF_SIZE_T 8
336 
337 /* Define to 1 if you have the ANSI C header files. */
338 #define STDC_HEADERS 1
339 
340 /* Define to 1 if the number of available CPU cores can be detected with
341    cpuset(2). */
342 /* #undef TUKLIB_CPUCORES_CPUSET */
343 
344 /* Define to 1 if the number of available CPU cores can be detected with
345    pstat_getdynamic(). */
346 /* #undef TUKLIB_CPUCORES_PSTAT_GETDYNAMIC */
347 
348 /* Define to 1 if the number of available CPU cores can be detected with
349    sysconf(_SC_NPROCESSORS_ONLN) or sysconf(_SC_NPROC_ONLN). */
350 /* #undef TUKLIB_CPUCORES_SYSCONF */
351 
352 /* Define to 1 if the number of available CPU cores can be detected with
353    sysctl(). */
354 #define TUKLIB_CPUCORES_SYSCTL 1
355 
356 /* Define to 1 if the system supports fast unaligned access to 16-bit and
357    32-bit integers. */
358 #define TUKLIB_FAST_UNALIGNED_ACCESS 1
359 
360 /* Define to 1 if the amount of physical memory can be detected with
361    _system_configuration.physmem. */
362 /* #undef TUKLIB_PHYSMEM_AIX */
363 
364 /* Define to 1 if the amount of physical memory can be detected with
365    getinvent_r(). */
366 /* #undef TUKLIB_PHYSMEM_GETINVENT_R */
367 
368 /* Define to 1 if the amount of physical memory can be detected with
369    getsysinfo(). */
370 /* #undef TUKLIB_PHYSMEM_GETSYSINFO */
371 
372 /* Define to 1 if the amount of physical memory can be detected with
373    pstat_getstatic(). */
374 /* #undef TUKLIB_PHYSMEM_PSTAT_GETSTATIC */
375 
376 /* Define to 1 if the amount of physical memory can be detected with
377    sysconf(_SC_PAGESIZE) and sysconf(_SC_PHYS_PAGES). */
378 #define TUKLIB_PHYSMEM_SYSCONF 1
379 
380 /* Define to 1 if the amount of physical memory can be detected with sysctl().
381    */
382 /* #undef TUKLIB_PHYSMEM_SYSCTL */
383 
384 /* Define to 1 if the amount of physical memory can be detected with Linux
385    sysinfo(). */
386 /* #undef TUKLIB_PHYSMEM_SYSINFO */
387 
388 /* Enable extensions on AIX 3, Interix.  */
389 #ifndef _ALL_SOURCE
390 # define _ALL_SOURCE 1
391 #endif
392 /* Enable GNU extensions on systems that have them.  */
393 #ifndef _GNU_SOURCE
394 # define _GNU_SOURCE 1
395 #endif
396 /* Enable threading extensions on Solaris.  */
397 #ifndef _POSIX_PTHREAD_SEMANTICS
398 # define _POSIX_PTHREAD_SEMANTICS 1
399 #endif
400 /* Enable extensions on HP NonStop.  */
401 #ifndef _TANDEM_SOURCE
402 # define _TANDEM_SOURCE 1
403 #endif
404 /* Enable general extensions on Solaris.  */
405 #ifndef __EXTENSIONS__
406 # define __EXTENSIONS__ 1
407 #endif
408 
409 
410 /* Version number of package */
411 #define VERSION "5.2.2"
412 
413 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
414    significant byte first (like Motorola and SPARC, unlike Intel). */
415 #if defined AC_APPLE_UNIVERSAL_BUILD
416 # if defined __BIG_ENDIAN__
417 #  define WORDS_BIGENDIAN 1
418 # endif
419 #else
420 # ifndef WORDS_BIGENDIAN
421 /* #  undef WORDS_BIGENDIAN */
422 # endif
423 #endif
424 
425 /* Enable large inode numbers on Mac OS X 10.5.  */
426 #ifndef _DARWIN_USE_64_BIT_INODE
427 # define _DARWIN_USE_64_BIT_INODE 1
428 #endif
429 
430 /* Number of bits in a file offset, on hosts where this is settable. */
431 /* #undef _FILE_OFFSET_BITS */
432 
433 /* Define for large files, on AIX-style hosts. */
434 /* #undef _LARGE_FILES */
435 
436 /* Define to 1 if on MINIX. */
437 /* #undef _MINIX */
438 
439 /* Define to 2 if the system does not provide POSIX.1 features except with
440    this defined. */
441 /* #undef _POSIX_1_SOURCE */
442 
443 /* Define to 1 if you need to in order for `stat' and other things to work. */
444 /* #undef _POSIX_SOURCE */
445 
446 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
447    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
448    #define below would cause a syntax error. */
449 /* #undef _UINT32_T */
450 
451 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
452    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
453    #define below would cause a syntax error. */
454 /* #undef _UINT64_T */
455 
456 /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
457    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
458    #define below would cause a syntax error. */
459 /* #undef _UINT8_T */
460 
461 /* Define to rpl_ if the getopt replacement functions and variables should be
462    used. */
463 /* #undef __GETOPT_PREFIX */
464 
465 /* Define to the type of a signed integer type of width exactly 32 bits if
466    such a type exists and the standard includes do not define it. */
467 /* #undef int32_t */
468 
469 /* Define to the type of a signed integer type of width exactly 64 bits if
470    such a type exists and the standard includes do not define it. */
471 /* #undef int64_t */
472 
473 /* Define to the type of an unsigned integer type of width exactly 16 bits if
474    such a type exists and the standard includes do not define it. */
475 /* #undef uint16_t */
476 
477 /* Define to the type of an unsigned integer type of width exactly 32 bits if
478    such a type exists and the standard includes do not define it. */
479 /* #undef uint32_t */
480 
481 /* Define to the type of an unsigned integer type of width exactly 64 bits if
482    such a type exists and the standard includes do not define it. */
483 /* #undef uint64_t */
484 
485 /* Define to the type of an unsigned integer type of width exactly 8 bits if
486    such a type exists and the standard includes do not define it. */
487 /* #undef uint8_t */
488 
489 /* Define to the type of an unsigned integer type wide enough to hold a
490    pointer, if such a type exists, and if the system does not define it. */
491 /* #undef uintptr_t */
492