1/* src/config.h.  Generated from config.h.in by configure.  */
2/* src/config.h.in.  Generated from configure.ac by autoheader.  */
3
4/* Define if the compiler is building for multiple architectures of Apple
5   platforms at once. */
6/* #undef AA_APPLE_UNIVERSAL_BUILD */
7
8/* Define if building universal (internal helper macro) */
9/* #undef AC_APPLE_UNIVERSAL_BUILD */
10
11/* Define to the number of bits in type 'ptrdiff_t'. */
12#define BITSIZEOF_PTRDIFF_T 32
13
14/* Define to the number of bits in type 'sig_atomic_t'. */
15#define BITSIZEOF_SIG_ATOMIC_T 32
16
17/* Define to the number of bits in type 'size_t'. */
18#define BITSIZEOF_SIZE_T 32
19
20/* Define to the number of bits in type 'wchar_t'. */
21#define BITSIZEOF_WCHAR_T 32
22
23/* Define to the number of bits in type 'wint_t'. */
24#define BITSIZEOF_WINT_T 32
25
26/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
27   systems. This function is required for `alloca.c' support on those systems.
28   */
29/* #undef CRAY_STACKSEG_END */
30
31/* Define to 1 if using `alloca.c'. */
32/* #undef C_ALLOCA */
33
34/* Define if you want the debug output support compiled in. */
35#define ENABLE_DEBUG 1
36
37/* Define if you want the HTTP Digest Authorization compiled in. */
38#define ENABLE_DIGEST 1
39
40/* Define if IPv6 support is enabled. */
41/* #undef ENABLE_IPV6 */
42
43/* Define if IRI support is enabled. */
44/* #undef ENABLE_IRI */
45
46/* Define to 1 if translation of program messages to the user's native
47   language is requested. */
48/* #undef ENABLE_NLS */
49
50/* Define if you want the NTLM authorization support compiled in. */
51/* #undef ENABLE_NTLM */
52
53/* Define if you want the Opie support for FTP compiled in. */
54#define ENABLE_OPIE 1
55
56/* Define to 1 when using the gnulib module getopt-gnu. */
57#define GNULIB_GETOPT_GNU 1
58
59/* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
60   may be supplied by this distribution. */
61#define HAVE_ALLOCA 1
62
63/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
64   */
65#define HAVE_ALLOCA_H 1
66
67/* Define to 1 if you have the <bp-sym.h> header file. */
68/* #undef HAVE_BP_SYM_H */
69
70/* Define when using built-in MD5. */
71#define HAVE_BUILTIN_MD5 1
72
73/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
74   CoreFoundation framework. */
75/* #undef HAVE_CFLOCALECOPYCURRENT */
76
77/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
78   the CoreFoundation framework. */
79/* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
80
81/* Define to 1 if you have the `clock_gettime' function. */
82/* #undef HAVE_CLOCK_GETTIME */
83
84/* Define if the GNU dcgettext() function is already present or preinstalled.
85   */
86/* #undef HAVE_DCGETTEXT */
87
88/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
89   you don't. */
90#define HAVE_DECL_FFLUSH_UNLOCKED 1
91
92/* Define to 1 if you have the declaration of `flockfile', and to 0 if you
93   don't. */
94#define HAVE_DECL_FLOCKFILE 1
95
96/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
97   you don't. */
98#define HAVE_DECL_FPUTS_UNLOCKED 0
99
100/* Define to 1 if you have the declaration of `funlockfile', and to 0 if you
101   don't. */
102#define HAVE_DECL_FUNLOCKFILE 1
103
104/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
105   don't. */
106#define HAVE_DECL_GETC_UNLOCKED 1
107
108/* Define to 1 if you have the declaration of `getdelim', and to 0 if you
109   don't. */
110#define HAVE_DECL_GETDELIM 0
111
112/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
113   */
114#define HAVE_DECL_GETENV 1
115
116/* Define to 1 if you have the declaration of `getline', and to 0 if you
117   don't. */
118#define HAVE_DECL_GETLINE 0
119
120/* Define to 1 if you have the declaration of `getpass', and to 0 if you
121   don't. */
122#define HAVE_DECL_GETPASS 1
123
124/* Define to 1 if you have the declaration of `h_errno', and to 0 if you
125   don't. */
126#define HAVE_DECL_H_ERRNO 1
127
128/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
129   don't. */
130#define HAVE_DECL_PUTC_UNLOCKED 1
131
132/* Define to 1 if you have the declaration of `strerror', and to 0 if you
133   don't. */
134/* #undef HAVE_DECL_STRERROR */
135
136/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
137   don't. */
138#define HAVE_DECL_STRERROR_R 1
139
140/* Define to 1 if you have the declaration of `strncasecmp', and to 0 if you
141   don't. */
142#define HAVE_DECL_STRNCASECMP 1
143
144/* Define to 1 if you have the declaration of `__fsetlocking', and to 0 if you
145   don't. */
146#define HAVE_DECL___FSETLOCKING 1
147
148/* Define to 1 if you have the `drand48' function. */
149#define HAVE_DRAND48 1
150
151/* Define to 1 if you have the <errno.h> header file. */
152#define HAVE_ERRNO_H 1
153
154/* Define to 1 if you have the `flockfile' function. */
155/* #undef HAVE_FLOCKFILE */
156
157/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
158#define HAVE_FSEEKO 1
159
160/* Define to 1 if you have the `ftello' function. */
161#define HAVE_FTELLO 1
162
163/* Define to 1 if you have the `funlockfile' function. */
164/* #undef HAVE_FUNLOCKFILE */
165
166/* Define to 1 if you have the `getaddrinfo' function. */
167/* #undef HAVE_GETADDRINFO */
168
169/* Define to 1 if you have the `getdelim' function. */
170#define HAVE_GETDELIM 1
171
172/* Define to 1 if you have the `gethostbyname' function. */
173/* #undef HAVE_GETHOSTBYNAME */
174
175/* Define to 1 if you have the <getopt.h> header file. */
176#define HAVE_GETOPT_H 1
177
178/* Define to 1 if you have the `getopt_long_only' function. */
179#define HAVE_GETOPT_LONG_ONLY 1
180
181/* Define to 1 if you have the `getpagesize' function. */
182#define HAVE_GETPAGESIZE 1
183
184/* Define if the GNU gettext() function is already present or preinstalled. */
185/* #undef HAVE_GETTEXT */
186
187/* Define if you have the iconv() function and it works. */
188#define HAVE_ICONV 1
189
190/* Define to 1 if you have the `inet_ntoa' function. */
191/* #undef HAVE_INET_NTOA */
192
193/* Define to 1 if the compiler supports one of the keywords 'inline',
194   '__inline__', '__inline' and effectively inlines functions marked as such.
195   */
196#define HAVE_INLINE 1
197
198/* Define to 1 if the system has the type `int64_t'. */
199#define HAVE_INT64_T 1
200
201/* Define to 1 if the system has the type `intptr_t'. */
202#define HAVE_INTPTR_T 1
203
204/* Define to 1 if you have the <inttypes.h> header file. */
205#define HAVE_INTTYPES_H 1
206
207/* Define to 1 if you have the `isatty' function. */
208#define HAVE_ISATTY 1
209
210/* Define to 1 if you have the `iswcntrl' function. */
211#define HAVE_ISWCNTRL 1
212
213/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
214/* #undef HAVE_LANGINFO_CODESET */
215
216/* Define to 1 if you have the `dl' library (-ldl). */
217/* #undef HAVE_LIBDL */
218
219/* Define if you have the gnutls library. */
220/* #undef HAVE_LIBGNUTLS */
221
222/* Define to 1 if you have the `nsl' library (-lnsl). */
223/* #undef HAVE_LIBNSL */
224
225/* Define to 1 if you have the `rt' library (-lrt). */
226/* #undef HAVE_LIBRT */
227
228/* Define to 1 if you have the `socket' library (-lsocket). */
229/* #undef HAVE_LIBSOCKET */
230
231/* Define if you have the ssl library. */
232/* #undef HAVE_LIBSSL */
233
234/* Define to 1 if the system has the type `long long int'. */
235#define HAVE_LONG_LONG_INT 1
236
237/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
238   config.h and <sys/mman.h>. */
239#define HAVE_MAP_ANONYMOUS 1
240
241/* Define to 1 if you have the `mbrtowc' function. */
242#define HAVE_MBRTOWC 1
243
244/* Define to 1 if you have the `mbsinit' function. */
245#define HAVE_MBSINIT 1
246
247/* Define to 1 if <wchar.h> declares mbstate_t. */
248#define HAVE_MBSTATE_T 1
249
250/* Define to 1 if you have the `mbtowc' function. */
251#define HAVE_MBTOWC 1
252
253/* Define if we're compiling support for MD5. */
254#define HAVE_MD5 1
255
256/* Define to 1 if you have the `memchr' function. */
257#define HAVE_MEMCHR 1
258
259/* Define to 1 if you have the <memory.h> header file. */
260#define HAVE_MEMORY_H 1
261
262/* Define to 1 if you have the `memrchr' function. */
263#define HAVE_MEMRCHR 1
264
265/* Define to 1 if you have a working `mmap' system call. */
266/* #undef HAVE_MMAP */
267
268/* Define to 1 if you have the `mprotect' function. */
269#define HAVE_MPROTECT 1
270
271/* Define if you have the nanosleep function. */
272#define HAVE_NANOSLEEP 1
273
274/* Define when using OpenSSL MD5. */
275/* #undef HAVE_OPENSSL_MD5 */
276
277/* Define to 1 if you have the <OS.h> header file. */
278/* #undef HAVE_OS_H */
279
280/* Define to 1 if you have the <pwd.h> header file. */
281#define HAVE_PWD_H 1
282
283/* Define to 1 if you have the <random.h> header file. */
284/* #undef HAVE_RANDOM_H */
285
286/* Define if the 'realloc' function is POSIX compliant. */
287#define HAVE_REALLOC_POSIX 1
288
289/* Define to 1 if you have the `sigblock' function. */
290/* #undef HAVE_SIGBLOCK */
291
292/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
293#define HAVE_SIGNED_SIG_ATOMIC_T 1
294
295/* Define to 1 if 'wchar_t' is a signed integer type. */
296#define HAVE_SIGNED_WCHAR_T 1
297
298/* Define to 1 if 'wint_t' is a signed integer type. */
299/* #undef HAVE_SIGNED_WINT_T */
300
301/* Define to 1 if you have the `sigsetjmp' function. */
302#define HAVE_SIGSETJMP 1
303
304/* Define to 1 if the system has the type `sig_atomic_t'. */
305#define HAVE_SIG_ATOMIC_T 1
306
307/* Define to 1 if you have the `snprintf' function. */
308#define HAVE_SNPRINTF 1
309
310/* Define if struct sockaddr_in6 has the sin6_scope_id member */
311/* #undef HAVE_SOCKADDR_IN6_SCOPE_ID */
312
313/* Define when using Solaris MD5. */
314/* #undef HAVE_SOLARIS_MD5 */
315
316/* Define to 1 if stdbool.h conforms to C99. */
317/* #undef HAVE_STDBOOL_H */
318
319/* Define to 1 if you have the <stddef.h> header file. */
320#define HAVE_STDDEF_H 1
321
322/* Define to 1 if you have the <stdint.h> header file. */
323#define HAVE_STDINT_H 1
324
325/* Define to 1 if you have the <stdio_ext.h> header file. */
326#define HAVE_STDIO_EXT_H 1
327
328/* Define to 1 if you have the <stdio.h> header file. */
329#define HAVE_STDIO_H 1
330
331/* Define to 1 if you have the <stdlib.h> header file. */
332#define HAVE_STDLIB_H 1
333
334/* Define to 1 if you have the `strcasecmp' function. */
335#define HAVE_STRCASECMP 1
336
337/* Define to 1 if you have the `strcasestr' function. */
338#define HAVE_STRCASESTR 1
339
340/* Define to 1 if you have the `strdup' function. */
341#define HAVE_STRDUP 1
342
343/* Define to 1 if you have the `strerror_r' function. */
344#define HAVE_STRERROR_R 1
345
346/* Define to 1 if you have the <strings.h> header file. */
347#define HAVE_STRINGS_H 1
348
349/* Define to 1 if you have the <string.h> header file. */
350#define HAVE_STRING_H 1
351
352/* Define to 1 if you have the `strncasecmp' function. */
353#define HAVE_STRNCASECMP 1
354
355/* Define to 1 if you have the `strptime' function. */
356#define HAVE_STRPTIME 1
357
358/* Define to 1 if you have the `strtoll' function. */
359#define HAVE_STRTOLL 1
360
361/* Define to 1 if the system has the type `struct random_data'. */
362#define HAVE_STRUCT_RANDOM_DATA 1
363
364/* Define to 1 if the system has the type `struct sockaddr_in6'. */
365/* #undef HAVE_STRUCT_SOCKADDR_IN6 */
366
367/* Define to 1 if the system has the type `struct sockaddr_storage'. */
368/* #undef HAVE_STRUCT_SOCKADDR_STORAGE */
369
370/* Define to 1 if the system has the type `struct utimbuf'. */
371#define HAVE_STRUCT_UTIMBUF 1
372
373/* Define to 1 if you have the `symlink' function. */
374#define HAVE_SYMLINK 1
375
376/* Define to 1 if you have the <sys/bitypes.h> header file. */
377/* #undef HAVE_SYS_BITYPES_H */
378
379/* Define to 1 if you have the <sys/inttypes.h> header file. */
380/* #undef HAVE_SYS_INTTYPES_H */
381
382/* Define to 1 if you have the <sys/ioctl.h> header file. */
383#define HAVE_SYS_IOCTL_H 1
384
385/* Define to 1 if you have the <sys/mman.h> header file. */
386#define HAVE_SYS_MMAN_H 1
387
388/* Define to 1 if you have the <sys/param.h> header file. */
389/* #undef HAVE_SYS_PARAM_H */
390
391/* Define to 1 if you have the <sys/select.h> header file. */
392#define HAVE_SYS_SELECT_H 1
393
394/* Define to 1 if you have the <sys/socket.h> header file. */
395#define HAVE_SYS_SOCKET_H 1
396
397/* Define to 1 if you have the <sys/stat.h> header file. */
398#define HAVE_SYS_STAT_H 1
399
400/* Define to 1 if you have the <sys/time.h> header file. */
401#define HAVE_SYS_TIME_H 1
402
403/* Define to 1 if you have the <sys/types.h> header file. */
404#define HAVE_SYS_TYPES_H 1
405
406/* Define to 1 if you have the <sys/utime.h> header file. */
407/* #undef HAVE_SYS_UTIME_H */
408
409/* Define to 1 if you have the `tcgetattr' function. */
410#define HAVE_TCGETATTR 1
411
412/* Define to 1 if you have the `tcsetattr' function. */
413#define HAVE_TCSETATTR 1
414
415/* Define to 1 if you have the <termios.h> header file. */
416#define HAVE_TERMIOS_H 1
417
418/* Define to 1 if you have the `timegm' function. */
419#define HAVE_TIMEGM 1
420
421/* Define to 1 if the system has the type `uint32_t'. */
422#define HAVE_UINT32_T 1
423
424/* Define to 1 if the system has the type `uintptr_t'. */
425#define HAVE_UINTPTR_T 1
426
427/* Define to 1 if you have the <unistd.h> header file. */
428#define HAVE_UNISTD_H 1
429
430/* Define to 1 if the system has the type `unsigned long long int'. */
431#define HAVE_UNSIGNED_LONG_LONG_INT 1
432
433/* Define to 1 if you have the `usleep' function. */
434#define HAVE_USLEEP 1
435
436/* Define to 1 if you have the <utime.h> header file. */
437#define HAVE_UTIME_H 1
438
439/* Define to 1 if you have the `vasprintf' function. */
440#define HAVE_VASPRINTF 1
441
442/* Define to 1 if you have the `vsnprintf' function. */
443#define HAVE_VSNPRINTF 1
444
445/* Define to 1 if you have the <wchar.h> header file. */
446#define HAVE_WCHAR_H 1
447
448/* Define if you have the 'wchar_t' type. */
449#define HAVE_WCHAR_T 1
450
451/* Define to 1 if you have the <wctype.h> header file. */
452#define HAVE_WCTYPE_H 1
453
454/* Define to 1 if you have the `wcwidth' function. */
455#define HAVE_WCWIDTH 1
456
457/* Define to 1 if you have the <winsock2.h> header file. */
458/* #undef HAVE_WINSOCK2_H */
459
460/* Define if you have the 'wint_t' type. */
461#define HAVE_WINT_T 1
462
463/* Define if fnmatch.h can be included. */
464#define HAVE_WORKING_FNMATCH_H 1
465
466/* Define to 1 if the system has the type `_Bool'. */
467#define HAVE__BOOL 1
468
469/* Define to 1 if you have the `__fsetlocking' function. */
470#define HAVE___FSETLOCKING 1
471
472/* Define as const if the declaration of iconv() needs const. */
473#define ICONV_CONST
474
475/* Define to 1 if lseek does not detect pipes. */
476/* #undef LSEEK_PIPE_BROKEN */
477
478/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
479/* #undef MAP_ANONYMOUS */
480
481/* Define if the mbrtowc function has the NULL string argument bug. */
482/* #undef MBRTOWC_NULL_ARG_BUG */
483
484/* Define if the mbrtowc function does not return 0 for a NUL character. */
485/* #undef MBRTOWC_NUL_RETVAL_BUG */
486
487/* Define if the mbrtowc function returns a wrong return value. */
488/* #undef MBRTOWC_RETVAL_BUG */
489
490/* Define to 1 if your C compiler doesn't accept -c and -o together. */
491/* #undef NO_MINUS_C_MINUS_O */
492
493/* Define to be the name of the operating system. */
494#define OS_TYPE "haiku"
495
496/* Name of package */
497#define PACKAGE "wget"
498
499/* Define to the address where bug reports for this package should be sent. */
500#define PACKAGE_BUGREPORT "bug-wget@gnu.org"
501
502/* Define to the full name of this package. */
503#define PACKAGE_NAME "wget"
504
505/* Define to the full name and version of this package. */
506#define PACKAGE_STRING "wget 1.12"
507
508/* Define to the one symbol short name of this package. */
509#define PACKAGE_TARNAME "wget"
510
511/* Define to the version of this package. */
512#define PACKAGE_VERSION "1.12"
513
514/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
515   'ptrdiff_t'. */
516#define PTRDIFF_T_SUFFIX l
517
518/* Define this to 1 if strerror is broken. */
519/* #undef REPLACE_STRERROR */
520
521/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
522   'sig_atomic_t'. */
523#define SIG_ATOMIC_T_SUFFIX
524
525/* The size of `int', as computed by sizeof. */
526#define SIZEOF_INT 4
527
528/* The size of `long', as computed by sizeof. */
529#define SIZEOF_LONG 4
530
531/* The size of `long long', as computed by sizeof. */
532#define SIZEOF_LONG_LONG 8
533
534/* The size of `off_t', as computed by sizeof. */
535#define SIZEOF_OFF_T 8
536
537/* The size of `short', as computed by sizeof. */
538#define SIZEOF_SHORT 2
539
540/* The size of `void *', as computed by sizeof. */
541#define SIZEOF_VOID_P 4
542
543/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
544   'size_t'. */
545#define SIZE_T_SUFFIX ul
546
547/* If using the C implementation of alloca, define if you know the
548   direction of stack growth for your system; otherwise it will be
549   automatically deduced at runtime.
550	STACK_DIRECTION > 0 => grows toward higher addresses
551	STACK_DIRECTION < 0 => grows toward lower addresses
552	STACK_DIRECTION = 0 => direction of growth unknown */
553/* #undef STACK_DIRECTION */
554
555/* Define to 1 if you have the ANSI C header files. */
556#define STDC_HEADERS 1
557
558/* Define to 1 if strerror_r returns char *. */
559/* #undef STRERROR_R_CHAR_P */
560
561/* Version number of package */
562#define VERSION "1.12"
563
564/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
565   'wchar_t'. */
566#define WCHAR_T_SUFFIX
567
568/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
569   'wint_t'. */
570#define WINT_T_SUFFIX u
571
572/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
573   significant byte first (like Motorola and SPARC, unlike Intel). */
574#if defined AC_APPLE_UNIVERSAL_BUILD
575# if defined __BIG_ENDIAN__
576#  define WORDS_BIGENDIAN 1
577# endif
578#else
579# ifndef WORDS_BIGENDIAN
580/* #  undef WORDS_BIGENDIAN */
581# endif
582#endif
583
584/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
585   `char[]'. */
586#define YYTEXT_POINTER 1
587
588/* Number of bits in a file offset, on hosts where this is settable. */
589/* #undef _FILE_OFFSET_BITS */
590
591/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
592/* #undef _LARGEFILE_SOURCE */
593
594/* Define for large files, on AIX-style hosts. */
595/* #undef _LARGE_FILES */
596
597/* Define to 1 if on MINIX. */
598/* #undef _MINIX */
599
600/* Define to 2 if the system does not provide POSIX.1 features except with
601   this defined. */
602/* #undef _POSIX_1_SOURCE */
603
604/* Define to 1 if you need to in order for `stat' and other things to work. */
605/* #undef _POSIX_SOURCE */
606
607/* Define to 500 only on HP-UX. */
608/* #undef _XOPEN_SOURCE */
609
610/* Enable extensions on AIX 3, Interix.  */
611#ifndef _ALL_SOURCE
612# define _ALL_SOURCE 1
613#endif
614/* Enable GNU extensions on systems that have them.  */
615#ifndef _GNU_SOURCE
616# define _GNU_SOURCE 1
617#endif
618/* Enable threading extensions on Solaris.  */
619#ifndef _POSIX_PTHREAD_SEMANTICS
620# define _POSIX_PTHREAD_SEMANTICS 1
621#endif
622/* Enable extensions on HP NonStop.  */
623#ifndef _TANDEM_SOURCE
624# define _TANDEM_SOURCE 1
625#endif
626/* Enable general extensions on Solaris.  */
627#ifndef __EXTENSIONS__
628# define __EXTENSIONS__ 1
629#endif
630
631
632/* Define to rpl_ if the getopt replacement functions and variables should be
633   used. */
634#define __GETOPT_PREFIX rpl_
635
636/* Define to empty if `const' does not conform to ANSI C. */
637/* #undef const */
638
639/* Define to a replacement function name for getpass(). */
640#define getpass gnu_getpass
641
642/* Define to `__inline__' or `__inline' if that's what the C compiler
643   calls it, or to nothing if 'inline' is not supported under any name.  */
644#ifndef __cplusplus
645/* #undef inline */
646#endif
647
648/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
649   the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
650   earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
651   __APPLE__ && __MACH__ test for MacOS X.
652   __APPLE_CC__ tests for the Apple compiler and its version.
653   __STDC_VERSION__ tests for the C99 mode.  */
654#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
655# define __GNUC_STDC_INLINE__ 1
656#endif
657
658/* Define to a type if <wchar.h> does not define. */
659/* #undef mbstate_t */
660
661/* Define to `int' if <sys/types.h> does not define. */
662/* #undef pid_t */
663
664/* Define to the equivalent of the C99 'restrict' keyword, or to
665   nothing if this is not supported.  Do not define if restrict is
666   supported directly.  */
667#define restrict __restrict
668/* Work around a bug in Sun C++: it does not support _Restrict, even
669   though the corresponding Sun C compiler does, which causes
670   "#define restrict _Restrict" in the previous line.  Perhaps some future
671   version of Sun C++ will work with _Restrict; if so, it'll probably
672   define __RESTRICT, just as Sun C does.  */
673#if defined __SUNPRO_CC && !defined __RESTRICT
674# define _Restrict
675#endif
676
677/* Define to `unsigned int' if <sys/types.h> does not define. */
678/* #undef size_t */
679
680/* Define to int or size_t on systems without socklen_t. */
681/* #undef socklen_t */
682
683/* Define as a marker that can be attached to function parameter declarations
684   for parameters that are not used.  This helps to reduce warnings, such as
685   from GCC -Wunused-parameter.  */
686#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
687# define _UNUSED_PARAMETER_ __attribute__ ((__unused__))
688#else
689# define _UNUSED_PARAMETER_
690#endif
691
692
693/* Define to empty if the keyword `volatile' does not work. Warning: valid
694   code using `volatile' can become incorrect without. Disable with care. */
695/* #undef volatile */
696