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