]> git.cworth.org Git - tar/blob - config.hin
Preserve timestamp of symlinks when extracting (if utimensat available)
[tar] / config.hin
1 /* config.hin.  Generated from configure.ac by autoheader.  */
2
3 /* Define if the compiler is building for multiple architectures of Apple
4    platforms at once. */
5 #undef AA_APPLE_UNIVERSAL_BUILD
6
7 /* Define to the number of bits in type 'ptrdiff_t'. */
8 #undef BITSIZEOF_PTRDIFF_T
9
10 /* Define to the number of bits in type 'sig_atomic_t'. */
11 #undef BITSIZEOF_SIG_ATOMIC_T
12
13 /* Define to the number of bits in type 'size_t'. */
14 #undef BITSIZEOF_SIZE_T
15
16 /* Define to the number of bits in type 'wchar_t'. */
17 #undef BITSIZEOF_WCHAR_T
18
19 /* Define to the number of bits in type 'wint_t'. */
20 #undef BITSIZEOF_WINT_T
21
22 /* Define if chown is not POSIX compliant regarding IDs of -1. */
23 #undef CHOWN_FAILS_TO_HONOR_ID_OF_NEGATIVE_ONE
24
25 /* Define if chown modifies symlinks. */
26 #undef CHOWN_MODIFIES_SYMLINK
27
28 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
29    systems. This function is required for `alloca.c' support on those systems.
30    */
31 #undef CRAY_STACKSEG_END
32
33 /* Define to 1 if using `alloca.c'. */
34 #undef C_ALLOCA
35
36 /* Define to a string giving the full name of the default archive file. */
37 #undef DEFAULT_ARCHIVE
38
39 /* By default produce archives of this format */
40 #undef DEFAULT_ARCHIVE_FORMAT
41
42 /* Define to a number giving the default blocking size for archives. */
43 #undef DEFAULT_BLOCKING
44
45 /* Define to a default quoting style (see lib/quoteargs.c for the list) */
46 #undef DEFAULT_QUOTING_STYLE
47
48 /* Define full file name of rmt program. */
49 #undef DEFAULT_RMT_COMMAND
50
51 /* Define to 1 if density may be indicated by [lmh] at end of device. */
52 #undef DENSITY_LETTER
53
54 /* Define to a string giving the prefix of the default device, without the
55    part specifying the unit and density. */
56 #undef DEVICE_PREFIX
57
58 /* the name of the file descriptor member of DIR */
59 #undef DIR_FD_MEMBER_NAME
60
61 #ifdef DIR_FD_MEMBER_NAME
62 # define DIR_TO_FD(Dir_p) ((Dir_p)->DIR_FD_MEMBER_NAME)
63 #else
64 # define DIR_TO_FD(Dir_p) -1
65 #endif
66
67
68 /* Define to 1 if // is a file system root distinct from /. */
69 #undef DOUBLE_SLASH_IS_DISTINCT_ROOT
70
71 /* Define if struct dirent has a member d_ino that actually works. */
72 #undef D_INO_IN_DIRENT
73
74 /* Define to 1 if translation of program messages to the user's native
75    language is requested. */
76 #undef ENABLE_NLS
77
78 /* Define if gnulib's fchdir() replacement is used. */
79 #undef FCHDIR_REPLACEMENT
80
81 /* Define on systems for which file names may have a so-called `drive letter'
82    prefix, define this to compute the length of that prefix, including the
83    colon. */
84 #undef FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX
85
86 /* Define if the backslash character may also serve as a file name component
87    separator. */
88 #undef FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR
89
90 /* Define if a drive letter prefix denotes a relative path if it is not
91    followed by a file name component separator. */
92 #undef FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE
93
94 /* Define if gettimeofday clobbers the localtime buffer. */
95 #undef GETTIMEOFDAY_CLOBBERS_LOCALTIME
96
97 /* Define to make the limit macros in <stdint.h> visible. */
98 #undef GL_TRIGGER_STDC_LIMIT_MACROS
99
100 /* Define to 1 when using the gnulib module canonicalize-lgpl. */
101 #undef GNULIB_CANONICALIZE_LGPL
102
103 /* Define to 1 when using the gnulib module close-stream. */
104 #undef GNULIB_CLOSE_STREAM
105
106 /* Define to 1 when using the gnulib module fcntl-safer. */
107 #undef GNULIB_FCNTL_SAFER
108
109 /* Define to indicate the 'malloc' module. */
110 #undef GNULIB_MALLOC_GNU
111
112 /* Define to 1 when using the gnulib module open. */
113 #undef GNULIB_OPEN
114
115 /* Define to 1 to add extern declaration of program_invocation_name to argp.h
116    */
117 #undef GNULIB_PROGRAM_INVOCATION_NAME
118
119 /* Define to 1 to add extern declaration of program_invocation_short_name to
120    argp.h */
121 #undef GNULIB_PROGRAM_INVOCATION_SHORT_NAME
122
123 /* Define to 1 if you have the `alarm' function. */
124 #undef HAVE_ALARM
125
126 /* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
127    may be supplied by this distribution. */
128 #undef HAVE_ALLOCA
129
130 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
131    */
132 #undef HAVE_ALLOCA_H
133
134 /* Define to 1 if you have the `btowc' function. */
135 #undef HAVE_BTOWC
136
137 /* Define to 1 if you have the `canonicalize_file_name' function. */
138 #undef HAVE_CANONICALIZE_FILE_NAME
139
140 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
141    CoreFoundation framework. */
142 #undef HAVE_CFLOCALECOPYCURRENT
143
144 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
145    the CoreFoundation framework. */
146 #undef HAVE_CFPREFERENCESCOPYAPPVALUE
147
148 /* Define to 1 if your system has a working `chown' function. */
149 #undef HAVE_CHOWN
150
151 /* Define to 1 if you have the `chsize' function. */
152 #undef HAVE_CHSIZE
153
154 /* Define to 1 if you have the `clock_gettime' function. */
155 #undef HAVE_CLOCK_GETTIME
156
157 /* Define to 1 if you have the `clock_settime' function. */
158 #undef HAVE_CLOCK_SETTIME
159
160 /* Define if you have compound literals. */
161 #undef HAVE_COMPOUND_LITERALS
162
163 /* Define if the GNU dcgettext() function is already present or preinstalled.
164    */
165 #undef HAVE_DCGETTEXT
166
167 /* Define to 1 if you have the declaration of `canonicalize_file_name', and to
168    0 if you don't. */
169 #undef HAVE_DECL_CANONICALIZE_FILE_NAME
170
171 /* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
172    you don't. */
173 #undef HAVE_DECL_CLEARERR_UNLOCKED
174
175 /* Define to 1 if you have the declaration of `dirfd', and to 0 if you don't.
176    */
177 #undef HAVE_DECL_DIRFD
178
179 /* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
180    don't. */
181 #undef HAVE_DECL_FEOF_UNLOCKED
182
183 /* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
184    you don't. */
185 #undef HAVE_DECL_FERROR_UNLOCKED
186
187 /* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
188    you don't. */
189 #undef HAVE_DECL_FFLUSH_UNLOCKED
190
191 /* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
192    you don't. */
193 #undef HAVE_DECL_FGETS_UNLOCKED
194
195 /* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
196    you don't. */
197 #undef HAVE_DECL_FPUTC_UNLOCKED
198
199 /* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
200    you don't. */
201 #undef HAVE_DECL_FPUTS_UNLOCKED
202
203 /* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
204    you don't. */
205 #undef HAVE_DECL_FREAD_UNLOCKED
206
207 /* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
208    you don't. */
209 #undef HAVE_DECL_FWRITE_UNLOCKED
210
211 /* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
212    you don't. */
213 #undef HAVE_DECL_GETCHAR_UNLOCKED
214
215 /* Define to 1 if you have the declaration of `getcwd', and to 0 if you don't.
216    */
217 #undef HAVE_DECL_GETCWD
218
219 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
220    don't. */
221 #undef HAVE_DECL_GETC_UNLOCKED
222
223 /* Define to 1 if you have the declaration of `getdelim', and to 0 if you
224    don't. */
225 #undef HAVE_DECL_GETDELIM
226
227 /* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
228    */
229 #undef HAVE_DECL_GETENV
230
231 /* Define to 1 if you have the declaration of `getgrgid', and to 0 if you
232    don't. */
233 #undef HAVE_DECL_GETGRGID
234
235 /* Define to 1 if you have the declaration of `getline', and to 0 if you
236    don't. */
237 #undef HAVE_DECL_GETLINE
238
239 /* Define to 1 if you have the declaration of `getpwuid', and to 0 if you
240    don't. */
241 #undef HAVE_DECL_GETPWUID
242
243 /* Define to 1 if you have the declaration of `imaxabs', and to 0 if you
244    don't. */
245 #undef HAVE_DECL_IMAXABS
246
247 /* Define to 1 if you have the declaration of `imaxdiv', and to 0 if you
248    don't. */
249 #undef HAVE_DECL_IMAXDIV
250
251 /* Define to 1 if you have the declaration of `isblank', and to 0 if you
252    don't. */
253 #undef HAVE_DECL_ISBLANK
254
255 /* Define to 1 if you have the declaration of `memrchr', and to 0 if you
256    don't. */
257 #undef HAVE_DECL_MEMRCHR
258
259 /* Define if program_invocation_name is declared */
260 #undef HAVE_DECL_PROGRAM_INVOCATION_NAME
261
262 /* Define if program_invocation_short_name is declared */
263 #undef HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
264
265 /* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
266    you don't. */
267 #undef HAVE_DECL_PUTCHAR_UNLOCKED
268
269 /* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
270    don't. */
271 #undef HAVE_DECL_PUTC_UNLOCKED
272
273 /* Define to 1 if you have the declaration of `sleep', and to 0 if you don't.
274    */
275 #undef HAVE_DECL_SLEEP
276
277 /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
278    don't. */
279 #undef HAVE_DECL_SNPRINTF
280
281 /* Define to 1 if you have the declaration of `strdup', and to 0 if you don't.
282    */
283 #undef HAVE_DECL_STRDUP
284
285 /* Define to 1 if you have the declaration of `strerror', and to 0 if you
286    don't. */
287 #undef HAVE_DECL_STRERROR
288
289 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
290    don't. */
291 #undef HAVE_DECL_STRERROR_R
292
293 /* Define to 1 if you have the declaration of `strncasecmp', and to 0 if you
294    don't. */
295 #undef HAVE_DECL_STRNCASECMP
296
297 /* Define to 1 if you have the declaration of `strndup', and to 0 if you
298    don't. */
299 #undef HAVE_DECL_STRNDUP
300
301 /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
302    don't. */
303 #undef HAVE_DECL_STRNLEN
304
305 /* Define to 1 if you have the declaration of `strtoimax', and to 0 if you
306    don't. */
307 #undef HAVE_DECL_STRTOIMAX
308
309 /* Define to 1 if you have the declaration of `strtoll', and to 0 if you
310    don't. */
311 #undef HAVE_DECL_STRTOLL
312
313 /* Define to 1 if you have the declaration of `strtoull', and to 0 if you
314    don't. */
315 #undef HAVE_DECL_STRTOULL
316
317 /* Define to 1 if you have the declaration of `strtoumax', and to 0 if you
318    don't. */
319 #undef HAVE_DECL_STRTOUMAX
320
321 /* Define to 1 if you have the declaration of `time', and to 0 if you don't.
322    */
323 #undef HAVE_DECL_TIME
324
325 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
326    */
327 #undef HAVE_DECL_TZNAME
328
329 /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
330    don't. */
331 #undef HAVE_DECL_VSNPRINTF
332
333 /* Define to 1 if you have the declaration of `wcwidth', and to 0 if you
334    don't. */
335 #undef HAVE_DECL_WCWIDTH
336
337 /* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
338    don't. */
339 #undef HAVE_DECL__SNPRINTF
340
341 /* Define to 1 if you have the declaration of `__fpending', and to 0 if you
342    don't. */
343 #undef HAVE_DECL___FPENDING
344
345 /* Define to 1 if you have the <dirent.h> header file. */
346 #undef HAVE_DIRENT_H
347
348 /* Define to 1 if you have the `dirfd' function. */
349 #undef HAVE_DIRFD
350
351 /* Define to 1 if you have the `dup2' function. */
352 #undef HAVE_DUP2
353
354 /* Define if you have the declaration of environ. */
355 #undef HAVE_ENVIRON_DECL
356
357 /* Define to 1 if you have the <errno.h> header file. */
358 #undef HAVE_ERRNO_H
359
360 /* Define to 1 if you have the `fchdir' function. */
361 #undef HAVE_FCHDIR
362
363 /* Define to 1 if you have the `fchmodat' function. */
364 #undef HAVE_FCHMODAT
365
366 /* Define to 1 if you have the <fcntl.h> header file. */
367 #undef HAVE_FCNTL_H
368
369 /* Define to 1 if you have the `fdopendir' function. */
370 #undef HAVE_FDOPENDIR
371
372 /* Define to 1 if you have the <features.h> header file. */
373 #undef HAVE_FEATURES_H
374
375 /* Define to 1 if you have the <float.h> header file. */
376 #undef HAVE_FLOAT_H
377
378 /* Define to 1 if you have the `flockfile' function. */
379 #undef HAVE_FLOCKFILE
380
381 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
382 #undef HAVE_FSEEKO
383
384 /* Define to 1 if you have the `fsync' function. */
385 #undef HAVE_FSYNC
386
387 /* Define to 1 if you have the `ftruncate' function. */
388 #undef HAVE_FTRUNCATE
389
390 /* Define to 1 if you have the `funlockfile' function. */
391 #undef HAVE_FUNLOCKFILE
392
393 /* Define to 1 if you have the `futimens' function. */
394 #undef HAVE_FUTIMENS
395
396 /* Define to 1 if you have the `futimes' function. */
397 #undef HAVE_FUTIMES
398
399 /* Define to 1 if you have the `futimesat' function. */
400 #undef HAVE_FUTIMESAT
401
402 /* Define to 1 if you have the `getcwd' function. */
403 #undef HAVE_GETCWD
404
405 /* Define to 1 if you have the `getdelim' function. */
406 #undef HAVE_GETDELIM
407
408 /* Define to 1 if you have the `getdtablesize' function. */
409 #undef HAVE_GETDTABLESIZE
410
411 /* Define to 1 if you have the <getopt.h> header file. */
412 #undef HAVE_GETOPT_H
413
414 /* Define to 1 if you have the `getopt_long_only' function. */
415 #undef HAVE_GETOPT_LONG_ONLY
416
417 /* Define to 1 if you have the `getpagesize' function. */
418 #undef HAVE_GETPAGESIZE
419
420 /* Define if the GNU gettext() function is already present or preinstalled. */
421 #undef HAVE_GETTEXT
422
423 /* Define to 1 if you have the `gettimeofday' function. */
424 #undef HAVE_GETTIMEOFDAY
425
426 /* Define to 1 if you have the <grp.h> header file. */
427 #undef HAVE_GRP_H
428
429 /* Define if you have the iconv() function and it works. */
430 #undef HAVE_ICONV
431
432 /* Define to 1 if you have the <iconv.h> header file. */
433 #undef HAVE_ICONV_H
434
435 /* Define to 1 if the compiler supports one of the keywords 'inline',
436    '__inline__', '__inline' and effectively inlines functions marked as such.
437    */
438 #undef HAVE_INLINE
439
440 /* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
441 #undef HAVE_INTMAX_T
442
443 /* Define to 1 if you have the <inttypes.h> header file. */
444 #undef HAVE_INTTYPES_H
445
446 /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
447    declares uintmax_t. */
448 #undef HAVE_INTTYPES_H_WITH_UINTMAX
449
450 /* Define to 1 if you have the `isblank' function. */
451 #undef HAVE_ISBLANK
452
453 /* Define to 1 if you have the `iswcntrl' function. */
454 #undef HAVE_ISWCNTRL
455
456 /* Define to 1 if you have the `iswctype' function. */
457 #undef HAVE_ISWCTYPE
458
459 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
460 #undef HAVE_LANGINFO_CODESET
461
462 /* Define if you have <langinfo.h> and nl_langinfo(YESEXPR). */
463 #undef HAVE_LANGINFO_YESEXPR
464
465 /* Define to 1 if you have the `lchmod' function. */
466 #undef HAVE_LCHMOD
467
468 /* Define to 1 if you have the `lchown' function. */
469 #undef HAVE_LCHOWN
470
471 /* Define to 1 if you have the <libintl.h> header file. */
472 #undef HAVE_LIBINTL_H
473
474 /* Define to 1 if you have the <linewrap.h> header file. */
475 #undef HAVE_LINEWRAP_H
476
477 /* Define to 1 if you have the <linux/fd.h> header file. */
478 #undef HAVE_LINUX_FD_H
479
480 /* Define to 1 if you have the <locale.h> header file. */
481 #undef HAVE_LOCALE_H
482
483 /* Define to 1 if you support file names longer than 14 characters. */
484 #undef HAVE_LONG_FILE_NAMES
485
486 /* Define to 1 if the system has the type `long long int'. */
487 #undef HAVE_LONG_LONG_INT
488
489 /* Define to 1 if you have the `lstat' function. */
490 #undef HAVE_LSTAT
491
492 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
493    to 0 otherwise. */
494 #undef HAVE_MALLOC
495
496 /* Define if the 'malloc' function is POSIX compliant. */
497 #undef HAVE_MALLOC_POSIX
498
499 /* Define to 1 if mbrtowc and mbstate_t are properly declared. */
500 #undef HAVE_MBRTOWC
501
502 /* Define to 1 if you have the `mbsinit' function. */
503 #undef HAVE_MBSINIT
504
505 /* Define to 1 if you have the `mbsrtowcs' function. */
506 #undef HAVE_MBSRTOWCS
507
508 /* Define to 1 if <wchar.h> declares mbstate_t. */
509 #undef HAVE_MBSTATE_T
510
511 /* Define to 1 if you have the <memory.h> header file. */
512 #undef HAVE_MEMORY_H
513
514 /* Define to 1 if you have the `mempcpy' function. */
515 #undef HAVE_MEMPCPY
516
517 /* Define to 1 if you have the `memrchr' function. */
518 #undef HAVE_MEMRCHR
519
520 /* Define to 1 if you have the `mkdirat' function. */
521 #undef HAVE_MKDIRAT
522
523 /* Define to 1 if you have the `mkdtemp' function. */
524 #undef HAVE_MKDTEMP
525
526 /* Define to 1 if you have the `mkfifo' function. */
527 #undef HAVE_MKFIFO
528
529 /* Define to 1 if you have the `nanotime' function. */
530 #undef HAVE_NANOTIME
531
532 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
533 #undef HAVE_NDIR_H
534
535 /* Define to 1 if you have the <netdb.h> header file. */
536 #undef HAVE_NETDB_H
537
538 /* Define to 1 if you have the <net/errno.h> header file. */
539 #undef HAVE_NET_ERRNO_H
540
541 /* Define to 1 if libc includes obstacks. */
542 #undef HAVE_OBSTACK
543
544 /* Define to 1 if you have the `openat' function. */
545 #undef HAVE_OPENAT
546
547 /* Define to 1 if you have the <OS.h> header file. */
548 #undef HAVE_OS_H
549
550 /* Define to 1 if getcwd works, except it sometimes fails when it shouldn't,
551    setting errno to ERANGE, ENAMETOOLONG, or ENOENT. If __GETCWD_PREFIX is not
552    defined, it doesn't matter whether HAVE_PARTLY_WORKING_GETCWD is defined.
553    */
554 #undef HAVE_PARTLY_WORKING_GETCWD
555
556 /* Define to 1 if you have the `pathconf' function. */
557 #undef HAVE_PATHCONF
558
559 /* Define to 1 if you have the `pipe' function. */
560 #undef HAVE_PIPE
561
562 /* Define to 1 if you have the <priv.h> header file. */
563 #undef HAVE_PRIV_H
564
565 /* Define if program_invocation_name is defined */
566 #undef HAVE_PROGRAM_INVOCATION_NAME
567
568 /* Define if program_invocation_short_name is defined */
569 #undef HAVE_PROGRAM_INVOCATION_SHORT_NAME
570
571 /* Define to 1 if you have the <pwd.h> header file. */
572 #undef HAVE_PWD_H
573
574 /* Define to 1 if you have the <random.h> header file. */
575 #undef HAVE_RANDOM_H
576
577 /* Define to 1 if you have the `rawmemchr' function. */
578 #undef HAVE_RAWMEMCHR
579
580 /* Define to 1 if you have the `readlink' function. */
581 #undef HAVE_READLINK
582
583 /* Define if the 'realloc' function is POSIX compliant. */
584 #undef HAVE_REALLOC_POSIX
585
586 /* Define to 1 if you have the `rpmatch' function. */
587 #undef HAVE_RPMATCH
588
589 /* Define to 1 if you have the <search.h> header file. */
590 #undef HAVE_SEARCH_H
591
592 /* Define to 1 if you have the `setenv' function. */
593 #undef HAVE_SETENV
594
595 /* Define to 1 if you have the `setlocale' function. */
596 #undef HAVE_SETLOCALE
597
598 /* Define to 1 if you have the <sgtty.h> header file. */
599 #undef HAVE_SGTTY_H
600
601 /* Define to 1 if 'sig_atomic_t' is a signed integer type. */
602 #undef HAVE_SIGNED_SIG_ATOMIC_T
603
604 /* Define to 1 if 'wchar_t' is a signed integer type. */
605 #undef HAVE_SIGNED_WCHAR_T
606
607 /* Define to 1 if 'wint_t' is a signed integer type. */
608 #undef HAVE_SIGNED_WINT_T
609
610 /* Define to 1 if you have the `snprintf' function. */
611 #undef HAVE_SNPRINTF
612
613 /* Define to 1 if you have the <stdarg.h> header file. */
614 #undef HAVE_STDARG_H
615
616 /* Define to 1 if stdbool.h conforms to C99. */
617 #undef HAVE_STDBOOL_H
618
619 /* Define to 1 if you have the <stdint.h> header file. */
620 #undef HAVE_STDINT_H
621
622 /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
623    uintmax_t. */
624 #undef HAVE_STDINT_H_WITH_UINTMAX
625
626 /* Define to 1 if you have the <stdio_ext.h> header file. */
627 #undef HAVE_STDIO_EXT_H
628
629 /* Define to 1 if you have the <stdio.h> header file. */
630 #undef HAVE_STDIO_H
631
632 /* Define to 1 if you have the <stdlib.h> header file. */
633 #undef HAVE_STDLIB_H
634
635 /* Define to 1 if you have the `stpcpy' function. */
636 #undef HAVE_STPCPY
637
638 /* Define to 1 if you have the `strcasecmp' function. */
639 #undef HAVE_STRCASECMP
640
641 /* Define to 1 if you have the `strchrnul' function. */
642 #undef HAVE_STRCHRNUL
643
644 /* Define to 1 if you have the `strdup' function. */
645 #undef HAVE_STRDUP
646
647 /* Define to 1 if you have the `strerror_r' function. */
648 #undef HAVE_STRERROR_R
649
650 /* Define to 1 if you have the <strings.h> header file. */
651 #undef HAVE_STRINGS_H
652
653 /* Define to 1 if you have the <string.h> header file. */
654 #undef HAVE_STRING_H
655
656 /* Define to 1 if you have the `strncasecmp' function. */
657 #undef HAVE_STRNCASECMP
658
659 /* Define if you have the strndup() function and it works. */
660 #undef HAVE_STRNDUP
661
662 /* Define to 1 if you have the <stropts.h> header file. */
663 #undef HAVE_STROPTS_H
664
665 /* Define to 1 if you have the `strtoimax' function. */
666 #undef HAVE_STRTOIMAX
667
668 /* Define to 1 if you have the `strtol' function. */
669 #undef HAVE_STRTOL
670
671 /* Define to 1 if you have the `strtoll' function. */
672 #undef HAVE_STRTOLL
673
674 /* Define to 1 if you have the `strtoul' function. */
675 #undef HAVE_STRTOUL
676
677 /* Define to 1 if you have the `strtoull' function. */
678 #undef HAVE_STRTOULL
679
680 /* Define to 1 if you have the `strtoumax' function. */
681 #undef HAVE_STRTOUMAX
682
683 /* Define to 1 if the system has the type `struct random_data'. */
684 #undef HAVE_STRUCT_RANDOM_DATA
685
686 /* Define to 1 if `st_atimensec' is member of `struct stat'. */
687 #undef HAVE_STRUCT_STAT_ST_ATIMENSEC
688
689 /* Define to 1 if `st_atimespec.tv_nsec' is member of `struct stat'. */
690 #undef HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC
691
692 /* Define to 1 if `st_atim.st__tim.tv_nsec' is member of `struct stat'. */
693 #undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC
694
695 /* Define to 1 if `st_atim.tv_nsec' is member of `struct stat'. */
696 #undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC
697
698 /* Define to 1 if `st_birthtimensec' is member of `struct stat'. */
699 #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC
700
701 /* Define to 1 if `st_birthtimespec.tv_nsec' is member of `struct stat'. */
702 #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC
703
704 /* Define to 1 if `st_birthtim.tv_nsec' is member of `struct stat'. */
705 #undef HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC
706
707 /* Define to 1 if `st_blksize' is member of `struct stat'. */
708 #undef HAVE_STRUCT_STAT_ST_BLKSIZE
709
710 /* Define to 1 if `st_blocks' is member of `struct stat'. */
711 #undef HAVE_STRUCT_STAT_ST_BLOCKS
712
713 /* Define to 1 if `tm_zone' is member of `struct tm'. */
714 #undef HAVE_STRUCT_TM_TM_ZONE
715
716 /* Define if struct utimbuf is declared -- usually in <utime.h>. Some systems
717    have utime.h but don't declare the struct anywhere. */
718 #undef HAVE_STRUCT_UTIMBUF
719
720 /* Define to 1 if your `struct stat' has `st_blksize'. Deprecated, use
721    `HAVE_STRUCT_STAT_ST_BLKSIZE' instead. */
722 #undef HAVE_ST_BLKSIZE
723
724 /* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use
725    `HAVE_STRUCT_STAT_ST_BLOCKS' instead. */
726 #undef HAVE_ST_BLOCKS
727
728 /* Define if struct stat has a char st_fstype[] member. */
729 #undef HAVE_ST_FSTYPE_STRING
730
731 /* Define to 1 if you have the `symlink' function. */
732 #undef HAVE_SYMLINK
733
734 /* Define to 1 if you have the <sysexits.h> header file. */
735 #undef HAVE_SYSEXITS_H
736
737 /* Define to 1 if you have the <sys/bitypes.h> header file. */
738 #undef HAVE_SYS_BITYPES_H
739
740 /* Define to 1 if you have the <sys/buf.h> header file. */
741 #undef HAVE_SYS_BUF_H
742
743 /* Define to 1 if you have the <sys/device.h> header file. */
744 #undef HAVE_SYS_DEVICE_H
745
746 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
747    */
748 #undef HAVE_SYS_DIR_H
749
750 /* Define to 1 if you have the <sys/filio.h> header file. */
751 #undef HAVE_SYS_FILIO_H
752
753 /* Define to 1 if you have the <sys/gentape.h> header file. */
754 #undef HAVE_SYS_GENTAPE_H
755
756 /* Define to 1 if you have the <sys/inet.h> header file. */
757 #undef HAVE_SYS_INET_H
758
759 /* Define to 1 if you have the <sys/inttypes.h> header file. */
760 #undef HAVE_SYS_INTTYPES_H
761
762 /* Define to 1 if you have the <sys/io/trioctl.h> header file. */
763 #undef HAVE_SYS_IO_TRIOCTL_H
764
765 /* Define to 1 if you have the <sys/mtio.h> header file. */
766 #undef HAVE_SYS_MTIO_H
767
768 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
769    */
770 #undef HAVE_SYS_NDIR_H
771
772 /* Define to 1 if you have the <sys/param.h> header file. */
773 #undef HAVE_SYS_PARAM_H
774
775 /* Define to 1 if you have the <sys/socket.h> header file. */
776 #undef HAVE_SYS_SOCKET_H
777
778 /* Define to 1 if you have the <sys/stat.h> header file. */
779 #undef HAVE_SYS_STAT_H
780
781 /* Define to 1 if you have the <sys/tape.h> header file. */
782 #undef HAVE_SYS_TAPE_H
783
784 /* Define to 1 if you have the <sys/timeb.h> header file. */
785 #undef HAVE_SYS_TIMEB_H
786
787 /* Define to 1 if you have the <sys/time.h> header file. */
788 #undef HAVE_SYS_TIME_H
789
790 /* Define to 1 if you have the <sys/tprintf.h> header file. */
791 #undef HAVE_SYS_TPRINTF_H
792
793 /* Define to 1 if you have the <sys/types.h> header file. */
794 #undef HAVE_SYS_TYPES_H
795
796 /* Define to 1 if you have the <sys/wait.h> header file. */
797 #undef HAVE_SYS_WAIT_H
798
799 /* Define to 1 if you have the <time.h> header file. */
800 #undef HAVE_TIME_H
801
802 /* Define if struct tm has the tm_gmtoff member. */
803 #undef HAVE_TM_GMTOFF
804
805 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
806    `HAVE_STRUCT_TM_TM_ZONE' instead. */
807 #undef HAVE_TM_ZONE
808
809 /* Define to 1 if you have the `tsearch' function. */
810 #undef HAVE_TSEARCH
811
812 /* Define to 1 if you don't have `tm_zone' but do have the external array
813    `tzname'. */
814 #undef HAVE_TZNAME
815
816 /* Define to 1 if you have the <unistd.h> header file. */
817 #undef HAVE_UNISTD_H
818
819 /* Define to 1 if you have the `unsetenv' function. */
820 #undef HAVE_UNSETENV
821
822 /* Define to 1 if the system has the type `unsigned long long int'. */
823 #undef HAVE_UNSIGNED_LONG_LONG_INT
824
825 /* Define to 1 if you have the `utimensat' function. */
826 #undef HAVE_UTIMENSAT
827
828 /* Define to 1 if you have the `utimes' function. */
829 #undef HAVE_UTIMES
830
831 /* Define if utimes accepts a null argument */
832 #undef HAVE_UTIMES_NULL
833
834 /* Define to 1 if you have the <utime.h> header file. */
835 #undef HAVE_UTIME_H
836
837 /* Define to 1 if `utime(file, NULL)' sets file's timestamp to the present. */
838 #undef HAVE_UTIME_NULL
839
840 /* Define to 1 if you have the `vasnprintf' function. */
841 #undef HAVE_VASNPRINTF
842
843 /* Define to 1 if you have the `vsnprintf' function. */
844 #undef HAVE_VSNPRINTF
845
846 /* Define to 1 if you have the `waitpid' function. */
847 #undef HAVE_WAITPID
848
849 /* Define to 1 if you have the <wchar.h> header file. */
850 #undef HAVE_WCHAR_H
851
852 /* Define if you have the 'wchar_t' type. */
853 #undef HAVE_WCHAR_T
854
855 /* Define to 1 if you have the `wcrtomb' function. */
856 #undef HAVE_WCRTOMB
857
858 /* Define to 1 if you have the `wcscoll' function. */
859 #undef HAVE_WCSCOLL
860
861 /* Define to 1 if you have the `wcslen' function. */
862 #undef HAVE_WCSLEN
863
864 /* Define to 1 if you have the <wctype.h> header file. */
865 #undef HAVE_WCTYPE_H
866
867 /* Define to 1 if you have the `wcwidth' function. */
868 #undef HAVE_WCWIDTH
869
870 /* Define to 1 if you have the <winsock2.h> header file. */
871 #undef HAVE_WINSOCK2_H
872
873 /* Define if you have the 'wint_t' type. */
874 #undef HAVE_WINT_T
875
876 /* Define to 1 if you have the `wmemchr' function. */
877 #undef HAVE_WMEMCHR
878
879 /* Define to 1 if you have the `wmemcpy' function. */
880 #undef HAVE_WMEMCPY
881
882 /* Define to 1 if you have the `wmempcpy' function. */
883 #undef HAVE_WMEMPCPY
884
885 /* Define to 1 if O_NOATIME works. */
886 #undef HAVE_WORKING_O_NOATIME
887
888 /* Define to 1 if O_NOFOLLOW works. */
889 #undef HAVE_WORKING_O_NOFOLLOW
890
891 /* Define if utimes works properly. */
892 #undef HAVE_WORKING_UTIMES
893
894 /* Define to 1 if the system has the type `_Bool'. */
895 #undef HAVE__BOOL
896
897 /* Define to 1 if you have the `_ftime' function. */
898 #undef HAVE__FTIME
899
900 /* Define to 1 if you have the `__fpending' function. */
901 #undef HAVE___FPENDING
902
903 /* Define as const if the declaration of iconv() needs const. */
904 #undef ICONV_CONST
905
906 #if FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR
907 # define ISSLASH(C) ((C) == '/' || (C) == '\\')
908 #else
909 # define ISSLASH(C) ((C) == '/')
910 #endif
911
912 /* Define to 1 if lseek does not detect pipes. */
913 #undef LSEEK_PIPE_BROKEN
914
915 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
916    slash. */
917 #undef LSTAT_FOLLOWS_SLASHED_SYMLINK
918
919 /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
920    */
921 #undef MAJOR_IN_MKDEV
922
923 /* Define to 1 if `major', `minor', and `makedev' are declared in
924    <sysmacros.h>. */
925 #undef MAJOR_IN_SYSMACROS
926
927 /* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
928 #undef MALLOC_0_IS_NONNULL
929
930 /* Define if the mbrtowc function has the NULL string argument bug. */
931 #undef MBRTOWC_NULL_ARG_BUG
932
933 /* Define if the mbrtowc function does not return 0 for a NUL character. */
934 #undef MBRTOWC_NUL_RETVAL_BUG
935
936 /* Define if the mbrtowc function returns a wrong return value. */
937 #undef MBRTOWC_RETVAL_BUG
938
939 /* Define to mt_model (v.g., for DG/UX), else to mt_type. */
940 #undef MTIO_CHECK_FIELD
941
942 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
943 #undef NO_MINUS_C_MINUS_O
944
945 /* Define to 1 if open() fails to recognize a trailing slash. */
946 #undef OPEN_TRAILING_SLASH_BUG
947
948 /* Name of package */
949 #undef PACKAGE
950
951 /* Define to the address where bug reports for this package should be sent. */
952 #undef PACKAGE_BUGREPORT
953
954 /* Define to the full name of this package. */
955 #undef PACKAGE_NAME
956
957 /* Define to the full name and version of this package. */
958 #undef PACKAGE_STRING
959
960 /* Define to the one symbol short name of this package. */
961 #undef PACKAGE_TARNAME
962
963 /* Define to the version of this package. */
964 #undef PACKAGE_VERSION
965
966 /* the number of pending output bytes on stream `fp' */
967 #undef PENDING_OUTPUT_N_BYTES
968
969 /* Define if <inttypes.h> exists and defines unusable PRI* macros. */
970 #undef PRI_MACROS_BROKEN
971
972 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
973    'ptrdiff_t'. */
974 #undef PTRDIFF_T_SUFFIX
975
976 /* Define to the full path of your rsh, if any. */
977 #undef REMOTE_SHELL
978
979 /* Define this to 1 if strerror is broken. */
980 #undef REPLACE_STRERROR
981
982 /* Define if vasnprintf exists but is overridden by gnulib. */
983 #undef REPLACE_VASNPRINTF
984
985 /* Define as the return type of signal handlers (`int' or `void'). */
986 #undef RETSIGTYPE
987
988 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
989    'sig_atomic_t'. */
990 #undef SIG_ATOMIC_T_SUFFIX
991
992 /* Define as the maximum value of type 'size_t', if the system doesn't define
993    it. */
994 #undef SIZE_MAX
995
996 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
997    'size_t'. */
998 #undef SIZE_T_SUFFIX
999
1000 /* If using the C implementation of alloca, define if you know the
1001    direction of stack growth for your system; otherwise it will be
1002    automatically deduced at runtime.
1003         STACK_DIRECTION > 0 => grows toward higher addresses
1004         STACK_DIRECTION < 0 => grows toward lower addresses
1005         STACK_DIRECTION = 0 => direction of growth unknown */
1006 #undef STACK_DIRECTION
1007
1008 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
1009 #undef STAT_MACROS_BROKEN
1010
1011 /* Define to 1 if you have the ANSI C header files. */
1012 #undef STDC_HEADERS
1013
1014 /* Define to 1 if strerror_r returns char *. */
1015 #undef STRERROR_R_CHAR_P
1016
1017 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1018 #undef TIME_WITH_SYS_TIME
1019
1020 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
1021 #undef TM_IN_SYS_TIME
1022
1023 /* Define to 1 if the type of the st_atim member of a struct stat is struct
1024    timespec. */
1025 #undef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC
1026
1027 /* Define to 1 if unlink (dir) cannot possibly succeed. */
1028 #undef UNLINK_CANNOT_UNLINK_DIR
1029
1030 /* Define to 1 if you want getc etc. to use unlocked I/O if available.
1031    Unlocked I/O can improve performance in unithreaded apps, but it is not
1032    safe for multithreaded apps. */
1033 #undef USE_UNLOCKED_IO
1034
1035 /* Version number of package */
1036 #undef VERSION
1037
1038 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1039    'wchar_t'. */
1040 #undef WCHAR_T_SUFFIX
1041
1042 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1043    'wint_t'. */
1044 #undef WINT_T_SUFFIX
1045
1046 /* Number of bits in a file offset, on hosts where this is settable. */
1047 #undef _FILE_OFFSET_BITS
1048
1049 /* Enable GNU extensions on systems that have them.  */
1050 #ifndef _GNU_SOURCE
1051 # undef _GNU_SOURCE
1052 #endif
1053
1054 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
1055 #undef _LARGEFILE_SOURCE
1056
1057 /* Define for large files, on AIX-style hosts. */
1058 #undef _LARGE_FILES
1059
1060 /* Define to 1 if on MINIX. */
1061 #undef _MINIX
1062
1063 /* Define to 2 if the system does not provide POSIX.1 features except with
1064    this defined. */
1065 #undef _POSIX_1_SOURCE
1066
1067 /* Define to 1 if you need to in order for `stat' and other things to work. */
1068 #undef _POSIX_SOURCE
1069
1070 /* Define if you want regoff_t to be at least as wide POSIX requires. */
1071 #undef _REGEX_LARGE_OFFSETS
1072
1073 /* Define to 500 only on HP-UX. */
1074 #undef _XOPEN_SOURCE
1075
1076 /* Enable extensions on AIX 3, Interix.  */
1077 #ifndef _ALL_SOURCE
1078 # undef _ALL_SOURCE
1079 #endif
1080 /* Enable GNU extensions on systems that have them.  */
1081 #ifndef _GNU_SOURCE
1082 # undef _GNU_SOURCE
1083 #endif
1084 /* Enable threading extensions on Solaris.  */
1085 #ifndef _POSIX_PTHREAD_SEMANTICS
1086 # undef _POSIX_PTHREAD_SEMANTICS
1087 #endif
1088 /* Enable extensions on HP NonStop.  */
1089 #ifndef _TANDEM_SOURCE
1090 # undef _TANDEM_SOURCE
1091 #endif
1092 /* Enable general extensions on Solaris.  */
1093 #ifndef __EXTENSIONS__
1094 # undef __EXTENSIONS__
1095 #endif
1096
1097
1098 /* Define to rpl_ if the getopt replacement functions and variables should be
1099    used. */
1100 #undef __GETOPT_PREFIX
1101
1102 /* Define to rpl_ if the openat replacement function should be used. */
1103 #undef __OPENAT_PREFIX
1104
1105 /* Ensure that <stdint.h> defines the limit macros, since gnulib's
1106    <inttypes.h> relies on them.  */
1107 #if defined __cplusplus && !defined __STDC_LIMIT_MACROS && GL_TRIGGER_STDC_LIMIT_MACROS
1108 # define __STDC_LIMIT_MACROS 1
1109 #endif
1110
1111
1112 /* Define to `unsigned' if <sys/types.h> does not define. */
1113 #undef dev_t
1114
1115 /* Define to rpl_fchownat if the replacement function should be used. */
1116 #undef fchownat
1117
1118 /* Define to a replacement function name for fnmatch(). */
1119 #undef fnmatch
1120
1121 /* Define to `int' if <sys/types.h> doesn't define. */
1122 #undef gid_t
1123
1124 /* A replacement for va_copy, if needed.  */
1125 #define gl_va_copy(a,b) ((a) = (b))
1126
1127 /* Define to rpl_gmtime if the replacement function should be used. */
1128 #undef gmtime
1129
1130 /* Conversion descriptor type */
1131 #undef iconv_t
1132
1133 /* Define to `__inline__' or `__inline' if that's what the C compiler
1134    calls it, or to nothing if 'inline' is not supported under any name.  */
1135 #ifndef __cplusplus
1136 #undef inline
1137 #endif
1138
1139 /* Define to `unsigned' if <sys/types.h> does not define. */
1140 #undef ino_t
1141
1142 /* Define to long or long long if <stdint.h> and <inttypes.h> don't define. */
1143 #undef intmax_t
1144
1145 /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
1146    the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
1147    earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
1148    __APPLE__ && __MACH__ test for MacOS X.
1149    __APPLE_CC__ tests for the Apple compiler and its version.
1150    __STDC_VERSION__ tests for the C99 mode.  */
1151 #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1152 # define __GNUC_STDC_INLINE__ 1
1153 #endif
1154
1155 /* Define to rpl_localtime if the replacement function should be used. */
1156 #undef localtime
1157
1158 /* Type of major device numbers. */
1159 #undef major_t
1160
1161 /* Define to rpl_malloc if the replacement function should be used. */
1162 #undef malloc
1163
1164 /* Define to a type if <wchar.h> does not define. */
1165 #undef mbstate_t
1166
1167 /* Type of minor device numbers. */
1168 #undef minor_t
1169
1170 /* Define to rpl_mktime if the replacement function should be used. */
1171 #undef mktime
1172
1173 /* Define to `int' if <sys/types.h> does not define. */
1174 #undef mode_t
1175
1176 /* Define to the type of st_nlink in struct stat, or a supertype. */
1177 #undef nlink_t
1178
1179 /* Define to `long int' if <sys/types.h> does not define. */
1180 #undef off_t
1181
1182 /* Define to `int' if <sys/types.h> does not define. */
1183 #undef pid_t
1184
1185 /* Define as the type of the result of subtracting two pointers, if the system
1186    doesn't define it. */
1187 #undef ptrdiff_t
1188
1189 /* Define to rpl_re_comp if the replacement should be used. */
1190 #undef re_comp
1191
1192 /* Define to rpl_re_compile_fastmap if the replacement should be used. */
1193 #undef re_compile_fastmap
1194
1195 /* Define to rpl_re_compile_pattern if the replacement should be used. */
1196 #undef re_compile_pattern
1197
1198 /* Define to rpl_re_exec if the replacement should be used. */
1199 #undef re_exec
1200
1201 /* Define to rpl_re_match if the replacement should be used. */
1202 #undef re_match
1203
1204 /* Define to rpl_re_match_2 if the replacement should be used. */
1205 #undef re_match_2
1206
1207 /* Define to rpl_re_search if the replacement should be used. */
1208 #undef re_search
1209
1210 /* Define to rpl_re_search_2 if the replacement should be used. */
1211 #undef re_search_2
1212
1213 /* Define to rpl_re_set_registers if the replacement should be used. */
1214 #undef re_set_registers
1215
1216 /* Define to rpl_re_set_syntax if the replacement should be used. */
1217 #undef re_set_syntax
1218
1219 /* Define to rpl_re_syntax_options if the replacement should be used. */
1220 #undef re_syntax_options
1221
1222 /* Define to a replacement function name for realpath(). */
1223 #undef realpath
1224
1225 /* Define to rpl_regcomp if the replacement should be used. */
1226 #undef regcomp
1227
1228 /* Define to rpl_regerror if the replacement should be used. */
1229 #undef regerror
1230
1231 /* Define to rpl_regexec if the replacement should be used. */
1232 #undef regexec
1233
1234 /* Define to rpl_regfree if the replacement should be used. */
1235 #undef regfree
1236
1237 /* Define to the equivalent of the C99 'restrict' keyword, or to
1238    nothing if this is not supported.  Do not define if restrict is
1239    supported directly.  */
1240 #undef restrict
1241 /* Work around a bug in Sun C++: it does not support _Restrict, even
1242    though the corresponding Sun C compiler does, which causes
1243    "#define restrict _Restrict" in the previous line.  Perhaps some future
1244    version of Sun C++ will work with _Restrict; if so, it'll probably
1245    define __RESTRICT, just as Sun C does.  */
1246 #if defined __SUNPRO_CC && !defined __RESTRICT
1247 # define _Restrict
1248 #endif
1249
1250 /* Define to `unsigned int' if <sys/types.h> does not define. */
1251 #undef size_t
1252
1253 /* Define as a signed type of the same size as size_t. */
1254 #undef ssize_t
1255
1256 /* Define to rpl_strnlen if the replacement function should be used. */
1257 #undef strnlen
1258
1259 /* Define to `int' if <sys/types.h> doesn't define. */
1260 #undef uid_t
1261
1262 /* Define as a marker that can be attached to function parameter declarations
1263    for parameters that are not used.  This helps to reduce warnings, such as
1264    from GCC -Wunused-parameter.  */
1265 #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1266 # define _UNUSED_PARAMETER_ __attribute__ ((__unused__))
1267 #else
1268 # define _UNUSED_PARAMETER_
1269 #endif
1270
1271
1272 /* Define to rpl_utime if the replacement function should be used. */
1273 #undef utime
1274
1275 /* Define as a macro for copying va_list variables. */
1276 #undef va_copy