cdfcba119239e31cf6a9af313ba23d4a018a556a
[platform/upstream/diffutils.git] / m4 / gnulib-comp.m4
1 # -*- buffer-read-only: t -*- vi: set ro:
2 # DO NOT EDIT! GENERATED AUTOMATICALLY!
3 # DO NOT EDIT! GENERATED AUTOMATICALLY!
4 # Copyright (C) 2002-2011 Free Software Foundation, Inc.
5 #
6 # This file is free software, distributed under the terms of the GNU
7 # General Public License.  As a special exception to the GNU General
8 # Public License, this file may be distributed as part of a program
9 # that contains a configuration script generated by Autoconf, under
10 # the same distribution terms as the rest of that program.
11 #
12 # Generated by gnulib-tool.
13 #
14 # This file represents the compiled summary of the specification in
15 # gnulib-cache.m4. It lists the computed macro invocations that need
16 # to be invoked from configure.ac.
17 # In projects that use version control, this file can be treated like
18 # other built files.
19
20
21 # This macro should be invoked from ./configure.ac, in the section
22 # "Checks for programs", right after AC_PROG_CC, and certainly before
23 # any checks for libraries, header files, types and library functions.
24 AC_DEFUN([gl_EARLY],
25 [
26   m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
27   m4_pattern_allow([^gl_ES$])dnl a valid locale name
28   m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
29   m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
30   AC_REQUIRE([gl_PROG_AR_RANLIB])
31   AC_REQUIRE([AM_PROG_CC_C_O])
32   # Code from module alloca:
33   # Code from module alloca-opt:
34   # Code from module alloca-opt-tests:
35   # Code from module announce-gen:
36   # Code from module argmatch:
37   # Code from module argmatch-tests:
38   # Code from module binary-io:
39   # Code from module binary-io-tests:
40   # Code from module bitrotate:
41   # Code from module bitrotate-tests:
42   # Code from module btowc:
43   # Code from module btowc-tests:
44   # Code from module c-ctype:
45   # Code from module c-ctype-tests:
46   # Code from module c-stack:
47   # Code from module c-stack-tests:
48   # Code from module c-strcase:
49   # Code from module c-strcase-tests:
50   # Code from module clock-time:
51   # Code from module config-h:
52   # Code from module configmake:
53   # Code from module diffseq:
54   # Code from module dirname:
55   # Code from module dirname-lgpl:
56   # Code from module dirname-tests:
57   # Code from module do-release-commit-and-tag:
58   # Code from module dosname:
59   # Code from module double-slash-root:
60   # Code from module dup2:
61   # Code from module dup2-tests:
62   # Code from module environ:
63   # Code from module environ-tests:
64   # Code from module errno:
65   # Code from module errno-tests:
66   # Code from module error:
67   # Code from module exclude:
68   # Code from module exclude-tests:
69   # Code from module exitfail:
70   # Code from module extensions:
71   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
72   # Code from module fcntl:
73   # Code from module fcntl-h:
74   # Code from module fcntl-h-tests:
75   # Code from module fcntl-tests:
76   # Code from module fdl:
77   # Code from module file-type:
78   # Code from module filenamecat:
79   # Code from module filenamecat-lgpl:
80   # Code from module filenamecat-tests:
81   # Code from module float:
82   # Code from module float-tests:
83   # Code from module fnmatch:
84   # Code from module fnmatch-gnu:
85   # Code from module fnmatch-tests:
86   # Code from module fpieee:
87   AC_REQUIRE([gl_FP_IEEE])
88   # Code from module fpucw:
89   # Code from module freopen:
90   # Code from module freopen-safer:
91   # Code from module freopen-safer-tests:
92   # Code from module freopen-tests:
93   # Code from module gendocs:
94   # Code from module getcwd-lgpl:
95   # Code from module getcwd-lgpl-tests:
96   # Code from module getdtablesize:
97   # Code from module getdtablesize-tests:
98   # Code from module getopt:
99   # Code from module getopt-gnu:
100   # Code from module getopt-posix:
101   # Code from module getopt-posix-tests:
102   # Code from module getpagesize:
103   # Code from module gettext-h:
104   # Code from module gettime:
105   # Code from module gettimeofday:
106   # Code from module gettimeofday-tests:
107   # Code from module git-version-gen:
108   # Code from module gitlog-to-changelog:
109   # Code from module gnu-make:
110   # Code from module gnu-web-doc-update:
111   # Code from module gnumakefile:
112   # Code from module gnupload:
113   # Code from module gperf:
114   # Code from module hard-locale:
115   # Code from module hash:
116   # Code from module hash-pjw:
117   # Code from module hash-tests:
118   # Code from module havelib:
119   # Code from module iconv:
120   # Code from module iconv-h:
121   # Code from module iconv-h-tests:
122   # Code from module iconv-tests:
123   # Code from module iconv_open:
124   # Code from module ignore-value:
125   # Code from module ignore-value-tests:
126   # Code from module include_next:
127   # Code from module inline:
128   # Code from module intprops:
129   # Code from module intprops-tests:
130   # Code from module inttostr:
131   # Code from module inttostr-tests:
132   # Code from module inttypes:
133   # Code from module inttypes-incomplete:
134   # Code from module inttypes-tests:
135   # Code from module iswblank:
136   # Code from module iswblank-tests:
137   # Code from module langinfo:
138   # Code from module langinfo-tests:
139   # Code from module largefile:
140   AC_REQUIRE([AC_SYS_LARGEFILE])
141   # Code from module libsigsegv:
142   # Code from module localcharset:
143   # Code from module locale:
144   # Code from module locale-tests:
145   # Code from module lstat:
146   # Code from module lstat-tests:
147   # Code from module maintainer-makefile:
148   # Code from module malloc-gnu:
149   # Code from module malloc-gnu-tests:
150   # Code from module malloc-posix:
151   # Code from module malloca:
152   # Code from module malloca-tests:
153   # Code from module manywarnings:
154   # Code from module mbchar:
155   # Code from module mbiter:
156   # Code from module mbrtowc:
157   # Code from module mbrtowc-tests:
158   # Code from module mbscasecmp:
159   # Code from module mbscasecmp-tests:
160   # Code from module mbsinit:
161   # Code from module mbsinit-tests:
162   # Code from module mbslen:
163   # Code from module mbsrtowcs:
164   # Code from module mbsrtowcs-tests:
165   # Code from module mbsstr:
166   # Code from module mbsstr-tests:
167   # Code from module mbtowc:
168   # Code from module mbuiter:
169   # Code from module memchr:
170   # Code from module memchr-tests:
171   # Code from module mkstemp:
172   # Code from module mktime:
173   # Code from module multiarch:
174   # Code from module nl_langinfo:
175   # Code from module nl_langinfo-tests:
176   # Code from module nocrash:
177   # Code from module open:
178   # Code from module open-tests:
179   # Code from module progname:
180   # Code from module propername:
181   # Code from module putenv:
182   # Code from module quote:
183   # Code from module quotearg:
184   # Code from module quotearg-simple:
185   # Code from module quotearg-simple-tests:
186   # Code from module readme-release:
187   # Code from module regex:
188   # Code from module same-inode:
189   # Code from module setenv:
190   # Code from module setenv-tests:
191   # Code from module setlocale:
192   # Code from module setlocale-tests:
193   # Code from module sh-quote:
194   # Code from module sigaction:
195   # Code from module sigaction-tests:
196   # Code from module signal:
197   # Code from module signal-tests:
198   # Code from module sigprocmask:
199   # Code from module sigprocmask-tests:
200   # Code from module size_max:
201   # Code from module sleep:
202   # Code from module sleep-tests:
203   # Code from module snippet/_Noreturn:
204   # Code from module snippet/arg-nonnull:
205   # Code from module snippet/c++defs:
206   # Code from module snippet/unused-parameter:
207   # Code from module snippet/warn-on-use:
208   # Code from module snprintf:
209   # Code from module snprintf-tests:
210   # Code from module ssize_t:
211   # Code from module stat:
212   # Code from module stat-macros:
213   # Code from module stat-tests:
214   # Code from module stat-time:
215   # Code from module stat-time-tests:
216   # Code from module stdarg:
217   dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
218   dnl for the builtin va_copy to work.  With Autoconf 2.60 or later,
219   dnl AC_PROG_CC_STDC arranges for this.  With older Autoconf AC_PROG_CC_STDC
220   dnl shouldn't hurt, though installers are on their own to set c99 mode.
221   AC_REQUIRE([AC_PROG_CC_STDC])
222   # Code from module stdbool:
223   # Code from module stdbool-tests:
224   # Code from module stddef:
225   # Code from module stddef-tests:
226   # Code from module stdint:
227   # Code from module stdint-tests:
228   # Code from module stdio:
229   # Code from module stdio-tests:
230   # Code from module stdlib:
231   # Code from module stdlib-tests:
232   # Code from module strcase:
233   # Code from module streq:
234   # Code from module strerror:
235   # Code from module strerror-override:
236   # Code from module strerror-tests:
237   # Code from module strftime:
238   # Code from module strftime-tests:
239   # Code from module striconv:
240   # Code from module striconv-tests:
241   # Code from module string:
242   # Code from module string-tests:
243   # Code from module strings:
244   # Code from module strings-tests:
245   # Code from module strndup:
246   # Code from module strnlen:
247   # Code from module strnlen-tests:
248   # Code from module strnlen1:
249   # Code from module strptime:
250   # Code from module strtoull:
251   # Code from module strtoumax:
252   # Code from module strtoumax-tests:
253   # Code from module symlink:
254   # Code from module symlink-tests:
255   # Code from module sys_stat:
256   # Code from module sys_stat-tests:
257   # Code from module sys_time:
258   # Code from module sys_time-tests:
259   # Code from module sys_wait:
260   # Code from module sys_wait-tests:
261   # Code from module tempname:
262   # Code from module time:
263   # Code from module time-tests:
264   # Code from module time_r:
265   # Code from module timespec:
266   # Code from module trim:
267   # Code from module unistd:
268   # Code from module unistd-tests:
269   # Code from module unistr/base:
270   # Code from module unistr/u8-mbtoucr:
271   # Code from module unistr/u8-mbtoucr-tests:
272   # Code from module unistr/u8-uctomb:
273   # Code from module unistr/u8-uctomb-tests:
274   # Code from module unitypes:
275   # Code from module uniwidth/base:
276   # Code from module uniwidth/width:
277   # Code from module uniwidth/width-tests:
278   # Code from module unlocked-io:
279   # Code from module unsetenv:
280   # Code from module unsetenv-tests:
281   # Code from module update-copyright:
282   # Code from module update-copyright-tests:
283   # Code from module useless-if-before-free:
284   # Code from module usleep:
285   # Code from module usleep-tests:
286   # Code from module vasnprintf:
287   # Code from module vasnprintf-tests:
288   # Code from module vc-list-files:
289   # Code from module vc-list-files-tests:
290   # Code from module verify:
291   # Code from module verify-tests:
292   # Code from module version-etc:
293   # Code from module version-etc-fsf:
294   # Code from module version-etc-tests:
295   # Code from module warnings:
296   # Code from module wchar:
297   # Code from module wchar-tests:
298   # Code from module wcrtomb:
299   # Code from module wcrtomb-tests:
300   # Code from module wctob:
301   # Code from module wctomb:
302   # Code from module wctype-h:
303   # Code from module wctype-h-tests:
304   # Code from module wcwidth:
305   # Code from module wcwidth-tests:
306   # Code from module xalloc:
307   # Code from module xalloc-die:
308   # Code from module xalloc-die-tests:
309   # Code from module xalloc-oversized:
310   # Code from module xfreopen:
311   # Code from module xsize:
312   # Code from module xstriconv:
313   # Code from module xstrndup:
314   # Code from module xstrtol:
315   # Code from module xstrtol-tests:
316   # Code from module xstrtoumax:
317   # Code from module xstrtoumax-tests:
318 ])
319
320 # This macro should be invoked from ./configure.ac, in the section
321 # "Check for header files, types and library functions".
322 AC_DEFUN([gl_INIT],
323 [
324   AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
325   gl_cond_libtool=false
326   gl_libdeps=
327   gl_ltlibdeps=
328   gl_m4_base='m4'
329   m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
330   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
331   m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
332   m4_pushdef([gl_LIBSOURCES_LIST], [])
333   m4_pushdef([gl_LIBSOURCES_DIR], [])
334   gl_COMMON
335   gl_source_base='lib'
336 gl_FUNC_ALLOCA
337 AC_REQUIRE([AC_C_INLINE])
338 gl_FUNC_BTOWC
339 if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
340   AC_LIBOBJ([btowc])
341   gl_PREREQ_BTOWC
342 fi
343 gl_WCHAR_MODULE_INDICATOR([btowc])
344 gl_C_STACK
345 gl_CLOCK_TIME
346 gl_CONFIG_H
347 gl_CONFIGMAKE_PREP
348 gl_DIRNAME
349 gl_MODULE_INDICATOR([dirname])
350 gl_DIRNAME_LGPL
351 gl_DOUBLE_SLASH_ROOT
352 gl_FUNC_DUP2
353 if test $HAVE_DUP2 = 0 || test $REPLACE_DUP2 = 1; then
354   AC_LIBOBJ([dup2])
355 fi
356 gl_UNISTD_MODULE_INDICATOR([dup2])
357 gl_HEADER_ERRNO_H
358 gl_ERROR
359 if test $ac_cv_lib_error_at_line = no; then
360   AC_LIBOBJ([error])
361   gl_PREREQ_ERROR
362 fi
363 m4_ifdef([AM_XGETTEXT_OPTION],
364   [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
365    AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
366 gl_FUNC_FCNTL
367 if test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1; then
368   AC_LIBOBJ([fcntl])
369 fi
370 gl_FCNTL_MODULE_INDICATOR([fcntl])
371 gl_FCNTL_H
372 gl_FILE_NAME_CONCAT
373 gl_MODULE_INDICATOR([filenamecat])
374 gl_FILE_NAME_CONCAT_LGPL
375 gl_FUNC_FNMATCH_POSIX
376 if test -n "$FNMATCH_H"; then
377   AC_LIBOBJ([fnmatch])
378   gl_PREREQ_FNMATCH
379 fi
380 gl_FUNC_FNMATCH_GNU
381 if test -n "$FNMATCH_H"; then
382   AC_LIBOBJ([fnmatch])
383   gl_PREREQ_FNMATCH
384 fi
385 gl_FUNC_FREOPEN
386 if test $REPLACE_FREOPEN = 1; then
387   AC_LIBOBJ([freopen])
388   gl_PREREQ_FREOPEN
389 fi
390 gl_STDIO_MODULE_INDICATOR([freopen])
391 gl_MODULE_INDICATOR([freopen-safer])
392 gl_FUNC_GETDTABLESIZE
393 if test $HAVE_GETDTABLESIZE = 0; then
394   AC_LIBOBJ([getdtablesize])
395 fi
396 gl_UNISTD_MODULE_INDICATOR([getdtablesize])
397 gl_FUNC_GETOPT_GNU
398 if test $REPLACE_GETOPT = 1; then
399   AC_LIBOBJ([getopt])
400   AC_LIBOBJ([getopt1])
401   gl_PREREQ_GETOPT
402 fi
403 gl_MODULE_INDICATOR_FOR_TESTS([getopt-gnu])
404 gl_FUNC_GETOPT_POSIX
405 if test $REPLACE_GETOPT = 1; then
406   AC_LIBOBJ([getopt])
407   AC_LIBOBJ([getopt1])
408   gl_PREREQ_GETOPT
409 fi
410 AC_SUBST([LIBINTL])
411 AC_SUBST([LTLIBINTL])
412 gl_GETTIME
413 gl_FUNC_GETTIMEOFDAY
414 if test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1; then
415   AC_LIBOBJ([gettimeofday])
416   gl_PREREQ_GETTIMEOFDAY
417 fi
418 gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
419 gl_GNU_MAKE
420 # Autoconf 2.61a.99 and earlier don't support linking a file only
421 # in VPATH builds.  But since GNUmakefile is for maintainer use
422 # only, it does not matter if we skip the link with older autoconf.
423 # Automake 1.10.1 and earlier try to remove GNUmakefile in non-VPATH
424 # builds, so use a shell variable to bypass this.
425 GNUmakefile=GNUmakefile
426 m4_if(m4_version_compare([2.61a.100],
427         m4_defn([m4_PACKAGE_VERSION])), [1], [],
428       [AC_CONFIG_LINKS([$GNUmakefile:$GNUmakefile], [],
429         [GNUmakefile=$GNUmakefile])])
430 gl_HARD_LOCALE
431 AM_ICONV
432 m4_ifdef([gl_ICONV_MODULE_INDICATOR],
433   [gl_ICONV_MODULE_INDICATOR([iconv])])
434 gl_ICONV_H
435 gl_FUNC_ICONV_OPEN
436 if test $REPLACE_ICONV_OPEN = 1; then
437   AC_LIBOBJ([iconv_open])
438 fi
439 if test $REPLACE_ICONV = 1; then
440   AC_LIBOBJ([iconv])
441   AC_LIBOBJ([iconv_close])
442 fi
443 AC_REQUIRE([AC_C_INLINE])
444 gl_INLINE
445 gl_INTTOSTR
446 gl_INTTYPES_H
447 gl_INTTYPES_INCOMPLETE
448 gl_FUNC_ISWBLANK
449 if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
450   :
451 else
452   if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
453     AC_LIBOBJ([iswblank])
454   fi
455 fi
456 gl_WCTYPE_MODULE_INDICATOR([iswblank])
457 gl_LANGINFO_H
458 gl_LIBSIGSEGV
459 gl_LOCALCHARSET
460 LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(top_builddir)/$gl_source_base\""
461 AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
462 gl_FUNC_LSTAT
463 if test $REPLACE_LSTAT = 1; then
464   AC_LIBOBJ([lstat])
465   gl_PREREQ_LSTAT
466 fi
467 gl_SYS_STAT_MODULE_INDICATOR([lstat])
468 AC_CONFIG_COMMANDS_PRE([m4_ifdef([AH_HEADER],
469   [AC_SUBST([CONFIG_INCLUDE], m4_defn([AH_HEADER]))])])
470 gl_FUNC_MALLOC_GNU
471 if test $REPLACE_MALLOC = 1; then
472   AC_LIBOBJ([malloc])
473 fi
474 gl_MODULE_INDICATOR([malloc-gnu])
475 gl_FUNC_MALLOC_POSIX
476 if test $REPLACE_MALLOC = 1; then
477   AC_LIBOBJ([malloc])
478 fi
479 gl_STDLIB_MODULE_INDICATOR([malloc-posix])
480 gl_MALLOCA
481 gl_MBCHAR
482 gl_MBITER
483 gl_FUNC_MBRTOWC
484 if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
485   AC_LIBOBJ([mbrtowc])
486   gl_PREREQ_MBRTOWC
487 fi
488 gl_WCHAR_MODULE_INDICATOR([mbrtowc])
489 gl_STRING_MODULE_INDICATOR([mbscasecmp])
490 gl_FUNC_MBSINIT
491 if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
492   AC_LIBOBJ([mbsinit])
493   gl_PREREQ_MBSINIT
494 fi
495 gl_WCHAR_MODULE_INDICATOR([mbsinit])
496 gl_FUNC_MBSLEN
497 gl_STRING_MODULE_INDICATOR([mbslen])
498 gl_FUNC_MBSRTOWCS
499 if test $HAVE_MBSRTOWCS = 0 || test $REPLACE_MBSRTOWCS = 1; then
500   AC_LIBOBJ([mbsrtowcs])
501   AC_LIBOBJ([mbsrtowcs-state])
502   gl_PREREQ_MBSRTOWCS
503 fi
504 gl_WCHAR_MODULE_INDICATOR([mbsrtowcs])
505 gl_STRING_MODULE_INDICATOR([mbsstr])
506 gl_FUNC_MBTOWC
507 if test $REPLACE_MBTOWC = 1; then
508   AC_LIBOBJ([mbtowc])
509   gl_PREREQ_MBTOWC
510 fi
511 gl_STDLIB_MODULE_INDICATOR([mbtowc])
512 gl_MBITER
513 gl_FUNC_MEMCHR
514 if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
515   AC_LIBOBJ([memchr])
516   gl_PREREQ_MEMCHR
517 fi
518 gl_STRING_MODULE_INDICATOR([memchr])
519 gl_FUNC_MKSTEMP
520 if test $HAVE_MKSTEMP = 0 || test $REPLACE_MKSTEMP = 1; then
521   AC_LIBOBJ([mkstemp])
522   gl_PREREQ_MKSTEMP
523 fi
524 gl_STDLIB_MODULE_INDICATOR([mkstemp])
525 gl_FUNC_MKTIME
526 if test $REPLACE_MKTIME = 1; then
527   AC_LIBOBJ([mktime])
528   gl_PREREQ_MKTIME
529 fi
530 gl_TIME_MODULE_INDICATOR([mktime])
531 gl_MULTIARCH
532 gl_FUNC_NL_LANGINFO
533 if test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1; then
534   AC_LIBOBJ([nl_langinfo])
535 fi
536 gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
537 gl_FUNC_OPEN
538 if test $REPLACE_OPEN = 1; then
539   AC_LIBOBJ([open])
540   gl_PREREQ_OPEN
541 fi
542 gl_FCNTL_MODULE_INDICATOR([open])
543 AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
544 AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>])
545 m4_ifdef([AM_XGETTEXT_OPTION],
546   [AM_][XGETTEXT_OPTION([--keyword='proper_name:1,\"This is a proper name. See the gettext manual, section Names.\"'])
547    AM_][XGETTEXT_OPTION([--keyword='proper_name_utf8:1,\"This is a proper name. See the gettext manual, section Names.\"'])])
548 gl_QUOTE
549 gl_QUOTEARG
550 gl_REGEX
551 if test $ac_use_included_regex = yes; then
552   AC_LIBOBJ([regex])
553   gl_PREREQ_REGEX
554 fi
555 gl_SIGACTION
556 if test $HAVE_SIGACTION = 0; then
557   AC_LIBOBJ([sigaction])
558   gl_PREREQ_SIGACTION
559 fi
560 gl_SIGNAL_MODULE_INDICATOR([sigaction])
561 gl_SIGNAL_H
562 gl_SIGNALBLOCKING
563 if test $HAVE_POSIX_SIGNALBLOCKING = 0; then
564   AC_LIBOBJ([sigprocmask])
565   gl_PREREQ_SIGPROCMASK
566 fi
567 gl_SIGNAL_MODULE_INDICATOR([sigprocmask])
568 gt_TYPE_SSIZE_T
569 gl_FUNC_STAT
570 if test $REPLACE_STAT = 1; then
571   AC_LIBOBJ([stat])
572   gl_PREREQ_STAT
573 fi
574 gl_SYS_STAT_MODULE_INDICATOR([stat])
575 gl_STAT_TIME
576 gl_STAT_BIRTHTIME
577 gl_STDARG_H
578 AM_STDBOOL_H
579 gl_STDDEF_H
580 gl_STDINT_H
581 gl_STDIO_H
582 gl_STDLIB_H
583 gl_STRCASE
584 if test $HAVE_STRCASECMP = 0; then
585   AC_LIBOBJ([strcasecmp])
586   gl_PREREQ_STRCASECMP
587 fi
588 if test $HAVE_STRNCASECMP = 0; then
589   AC_LIBOBJ([strncasecmp])
590   gl_PREREQ_STRNCASECMP
591 fi
592 gl_FUNC_STRERROR
593 if test $REPLACE_STRERROR = 1; then
594   AC_LIBOBJ([strerror])
595 fi
596 gl_MODULE_INDICATOR([strerror])
597 gl_STRING_MODULE_INDICATOR([strerror])
598 AC_REQUIRE([gl_HEADER_ERRNO_H])
599 AC_REQUIRE([gl_FUNC_STRERROR_0])
600 if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
601   AC_LIBOBJ([strerror-override])
602   gl_PREREQ_SYS_H_WINSOCK2
603 fi
604 gl_FUNC_GNU_STRFTIME
605 if test $gl_cond_libtool = false; then
606   gl_ltlibdeps="$gl_ltlibdeps $LTLIBICONV"
607   gl_libdeps="$gl_libdeps $LIBICONV"
608 fi
609 gl_HEADER_STRING_H
610 gl_HEADER_STRINGS_H
611 gl_FUNC_STRNDUP
612 if test $HAVE_STRNDUP = 0 || test $REPLACE_STRNDUP = 1; then
613   AC_LIBOBJ([strndup])
614 fi
615 gl_STRING_MODULE_INDICATOR([strndup])
616 gl_FUNC_STRNLEN
617 if test $HAVE_DECL_STRNLEN = 0 || test $REPLACE_STRNLEN = 1; then
618   AC_LIBOBJ([strnlen])
619   gl_PREREQ_STRNLEN
620 fi
621 gl_STRING_MODULE_INDICATOR([strnlen])
622 gl_FUNC_STRPTIME
623 if test $HAVE_STRPTIME = 0; then
624   AC_LIBOBJ([strptime])
625   gl_PREREQ_STRPTIME
626 fi
627 gl_TIME_MODULE_INDICATOR([strptime])
628 gl_FUNC_STRTOULL
629 if test $HAVE_STRTOULL = 0; then
630   AC_LIBOBJ([strtoull])
631   gl_PREREQ_STRTOULL
632 fi
633 gl_STDLIB_MODULE_INDICATOR([strtoull])
634 gl_FUNC_STRTOUMAX
635 if test $ac_cv_func_strtoumax = no; then
636   AC_LIBOBJ([strtoumax])
637   gl_PREREQ_STRTOUMAX
638 fi
639 gl_INTTYPES_MODULE_INDICATOR([strtoumax])
640 gl_HEADER_SYS_STAT_H
641 AC_PROG_MKDIR_P
642 gl_HEADER_SYS_TIME_H
643 AC_PROG_MKDIR_P
644 gl_SYS_WAIT_H
645 AC_PROG_MKDIR_P
646 gl_FUNC_GEN_TEMPNAME
647 gl_HEADER_TIME_H
648 gl_TIME_R
649 if test $HAVE_LOCALTIME_R = 0 || test $REPLACE_LOCALTIME_R = 1; then
650   AC_LIBOBJ([time_r])
651   gl_PREREQ_TIME_R
652 fi
653 gl_TIME_MODULE_INDICATOR([time_r])
654 gl_TIMESPEC
655 gl_UNISTD_H
656 gl_LIBUNISTRING_LIBHEADER([0.9.2], [unistr.h])
657 gl_MODULE_INDICATOR([unistr/u8-mbtoucr])
658 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mbtoucr])
659 gl_MODULE_INDICATOR([unistr/u8-uctomb])
660 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-uctomb])
661 gl_LIBUNISTRING_LIBHEADER([0.9], [unitypes.h])
662 gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h])
663 gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/width])
664 gl_FUNC_GLIBC_UNLOCKED_IO
665 gl_VERSION_ETC
666 AC_SUBST([WARN_CFLAGS])
667 gl_WCHAR_H
668 gl_FUNC_WCRTOMB
669 if test $HAVE_WCRTOMB = 0 || test $REPLACE_WCRTOMB = 1; then
670   AC_LIBOBJ([wcrtomb])
671   gl_PREREQ_WCRTOMB
672 fi
673 gl_WCHAR_MODULE_INDICATOR([wcrtomb])
674 gl_WCTYPE_H
675 gl_FUNC_WCWIDTH
676 if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
677   AC_LIBOBJ([wcwidth])
678 fi
679 gl_WCHAR_MODULE_INDICATOR([wcwidth])
680 gl_XALLOC
681 gl_XSTRNDUP
682 gl_XSTRTOL
683   # End of code from modules
684   m4_ifval(gl_LIBSOURCES_LIST, [
685     m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
686       for gl_file in ]gl_LIBSOURCES_LIST[ ; do
687         if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
688           echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
689           exit 1
690         fi
691       done])dnl
692       m4_if(m4_sysval, [0], [],
693         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
694   ])
695   m4_popdef([gl_LIBSOURCES_DIR])
696   m4_popdef([gl_LIBSOURCES_LIST])
697   m4_popdef([AC_LIBSOURCES])
698   m4_popdef([AC_REPLACE_FUNCS])
699   m4_popdef([AC_LIBOBJ])
700   AC_CONFIG_COMMANDS_PRE([
701     gl_libobjs=
702     gl_ltlibobjs=
703     if test -n "$gl_LIBOBJS"; then
704       # Remove the extension.
705       sed_drop_objext='s/\.o$//;s/\.obj$//'
706       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
707         gl_libobjs="$gl_libobjs $i.$ac_objext"
708         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
709       done
710     fi
711     AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
712     AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
713   ])
714   gltests_libdeps=
715   gltests_ltlibdeps=
716   m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
717   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
718   m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
719   m4_pushdef([gltests_LIBSOURCES_LIST], [])
720   m4_pushdef([gltests_LIBSOURCES_DIR], [])
721   gl_COMMON
722   gl_source_base='gnulib-tests'
723 changequote(,)dnl
724   gltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
725 changequote([, ])dnl
726   AC_SUBST([gltests_WITNESS])
727   gl_module_indicator_condition=$gltests_WITNESS
728   m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
729 gt_LOCALE_FR
730 gt_LOCALE_FR_UTF8
731 gt_LOCALE_FR
732 gt_LOCALE_TR_UTF8
733 gl_ENVIRON
734 gl_UNISTD_MODULE_INDICATOR([environ])
735 gl_FLOAT_H
736 if test $REPLACE_FLOAT_LDBL = 1; then
737   AC_LIBOBJ([float])
738 fi
739 gl_FUNC_GETCWD_LGPL
740 if test $REPLACE_GETCWD = 1; then
741   AC_LIBOBJ([getcwd-lgpl])
742 fi
743 gl_UNISTD_MODULE_INDICATOR([getcwd])
744 gl_FUNC_GETPAGESIZE
745 if test $REPLACE_GETPAGESIZE = 1; then
746   AC_LIBOBJ([getpagesize])
747 fi
748 gl_UNISTD_MODULE_INDICATOR([getpagesize])
749 gl_LOCALE_H
750 AC_CHECK_FUNCS_ONCE([newlocale])
751 gt_LOCALE_FR
752 gt_LOCALE_FR_UTF8
753 gt_LOCALE_JA
754 gt_LOCALE_ZH_CN
755 gt_LOCALE_TR_UTF8
756 gt_LOCALE_FR_UTF8
757 gt_LOCALE_FR
758 gt_LOCALE_FR_UTF8
759 gt_LOCALE_JA
760 gt_LOCALE_ZH_CN
761 gt_LOCALE_FR_UTF8
762 gt_LOCALE_ZH_CN
763 dnl Check for prerequisites for memory fence checks.
764 gl_FUNC_MMAP_ANON
765 AC_CHECK_HEADERS_ONCE([sys/mman.h])
766 AC_CHECK_FUNCS_ONCE([mprotect])
767 gt_LOCALE_FR
768 gt_LOCALE_FR_UTF8
769 gl_FUNC_PUTENV
770 if test $REPLACE_PUTENV = 1; then
771   AC_LIBOBJ([putenv])
772 fi
773 gl_STDLIB_MODULE_INDICATOR([putenv])
774 gl_FUNC_SETENV
775 if test $HAVE_SETENV = 0 || test $REPLACE_SETENV = 1; then
776   AC_LIBOBJ([setenv])
777 fi
778 gl_STDLIB_MODULE_INDICATOR([setenv])
779 gl_FUNC_SETLOCALE
780 if test $REPLACE_SETLOCALE = 1; then
781   AC_LIBOBJ([setlocale])
782   gl_PREREQ_SETLOCALE
783 fi
784 gl_LOCALE_MODULE_INDICATOR([setlocale])
785 gt_LOCALE_FR
786 gt_LOCALE_FR_UTF8
787 gt_LOCALE_JA
788 gt_LOCALE_ZH_CN
789 gl_SIZE_MAX
790 gl_FUNC_SLEEP
791 if test $HAVE_SLEEP = 0 || test $REPLACE_SLEEP = 1; then
792   AC_LIBOBJ([sleep])
793 fi
794 gl_UNISTD_MODULE_INDICATOR([sleep])
795 AC_CHECK_DECLS_ONCE([alarm])
796 gl_FUNC_SNPRINTF
797 gl_STDIO_MODULE_INDICATOR([snprintf])
798 gl_MODULE_INDICATOR([snprintf])
799 gt_TYPE_WCHAR_T
800 gt_TYPE_WINT_T
801 dnl Check for prerequisites for memory fence checks.
802 gl_FUNC_MMAP_ANON
803 AC_CHECK_HEADERS_ONCE([sys/mman.h])
804 AC_CHECK_FUNCS_ONCE([mprotect])
805 gl_FUNC_SYMLINK
806 if test $HAVE_SYMLINK = 0 || test $REPLACE_SYMLINK = 1; then
807   AC_LIBOBJ([symlink])
808 fi
809 gl_UNISTD_MODULE_INDICATOR([symlink])
810 gl_FUNC_UNSETENV
811 if test $HAVE_UNSETENV = 0 || test $REPLACE_UNSETENV = 1; then
812   AC_LIBOBJ([unsetenv])
813   gl_PREREQ_UNSETENV
814 fi
815 gl_STDLIB_MODULE_INDICATOR([unsetenv])
816 abs_aux_dir=`cd "$ac_aux_dir"; pwd`
817 AC_SUBST([abs_aux_dir])
818 gl_FUNC_USLEEP
819 if test $HAVE_USLEEP = 0 || test $REPLACE_USLEEP = 1; then
820   AC_LIBOBJ([usleep])
821 fi
822 gl_UNISTD_MODULE_INDICATOR([usleep])
823 gl_FUNC_VASNPRINTF
824 abs_aux_dir=`cd "$ac_aux_dir"; pwd`
825 AC_SUBST([abs_aux_dir])
826 gt_LOCALE_FR
827 gt_LOCALE_FR_UTF8
828 gt_LOCALE_JA
829 gt_LOCALE_ZH_CN
830 gl_FUNC_WCTOB
831 if test $HAVE_WCTOB = 0 || test $REPLACE_WCTOB = 1; then
832   AC_LIBOBJ([wctob])
833   gl_PREREQ_WCTOB
834 fi
835 gl_WCHAR_MODULE_INDICATOR([wctob])
836 gl_FUNC_WCTOMB
837 if test $REPLACE_WCTOMB = 1; then
838   AC_LIBOBJ([wctomb])
839   gl_PREREQ_WCTOMB
840 fi
841 gl_STDLIB_MODULE_INDICATOR([wctomb])
842 gl_XSIZE
843   m4_popdef([gl_MODULE_INDICATOR_CONDITION])
844   m4_ifval(gltests_LIBSOURCES_LIST, [
845     m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
846       for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
847         if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
848           echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
849           exit 1
850         fi
851       done])dnl
852       m4_if(m4_sysval, [0], [],
853         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
854   ])
855   m4_popdef([gltests_LIBSOURCES_DIR])
856   m4_popdef([gltests_LIBSOURCES_LIST])
857   m4_popdef([AC_LIBSOURCES])
858   m4_popdef([AC_REPLACE_FUNCS])
859   m4_popdef([AC_LIBOBJ])
860   AC_CONFIG_COMMANDS_PRE([
861     gltests_libobjs=
862     gltests_ltlibobjs=
863     if test -n "$gltests_LIBOBJS"; then
864       # Remove the extension.
865       sed_drop_objext='s/\.o$//;s/\.obj$//'
866       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
867         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
868         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
869       done
870     fi
871     AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
872     AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
873   ])
874   LIBDIFFUTILS_LIBDEPS="$gl_libdeps"
875   AC_SUBST([LIBDIFFUTILS_LIBDEPS])
876   LIBDIFFUTILS_LTLIBDEPS="$gl_ltlibdeps"
877   AC_SUBST([LIBDIFFUTILS_LTLIBDEPS])
878   LIBTESTS_LIBDEPS="$gltests_libdeps"
879   AC_SUBST([LIBTESTS_LIBDEPS])
880 ])
881
882 # Like AC_LIBOBJ, except that the module name goes
883 # into gl_LIBOBJS instead of into LIBOBJS.
884 AC_DEFUN([gl_LIBOBJ], [
885   AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
886   gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
887 ])
888
889 # Like AC_REPLACE_FUNCS, except that the module name goes
890 # into gl_LIBOBJS instead of into LIBOBJS.
891 AC_DEFUN([gl_REPLACE_FUNCS], [
892   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
893   AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
894 ])
895
896 # Like AC_LIBSOURCES, except the directory where the source file is
897 # expected is derived from the gnulib-tool parameterization,
898 # and alloca is special cased (for the alloca-opt module).
899 # We could also entirely rely on EXTRA_lib..._SOURCES.
900 AC_DEFUN([gl_LIBSOURCES], [
901   m4_foreach([_gl_NAME], [$1], [
902     m4_if(_gl_NAME, [alloca.c], [], [
903       m4_define([gl_LIBSOURCES_DIR], [lib])
904       m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
905     ])
906   ])
907 ])
908
909 # Like AC_LIBOBJ, except that the module name goes
910 # into gltests_LIBOBJS instead of into LIBOBJS.
911 AC_DEFUN([gltests_LIBOBJ], [
912   AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
913   gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
914 ])
915
916 # Like AC_REPLACE_FUNCS, except that the module name goes
917 # into gltests_LIBOBJS instead of into LIBOBJS.
918 AC_DEFUN([gltests_REPLACE_FUNCS], [
919   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
920   AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
921 ])
922
923 # Like AC_LIBSOURCES, except the directory where the source file is
924 # expected is derived from the gnulib-tool parameterization,
925 # and alloca is special cased (for the alloca-opt module).
926 # We could also entirely rely on EXTRA_lib..._SOURCES.
927 AC_DEFUN([gltests_LIBSOURCES], [
928   m4_foreach([_gl_NAME], [$1], [
929     m4_if(_gl_NAME, [alloca.c], [], [
930       m4_define([gltests_LIBSOURCES_DIR], [gnulib-tests])
931       m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
932     ])
933   ])
934 ])
935
936 # This macro records the list of files which have been installed by
937 # gnulib-tool and may be removed by future gnulib-tool invocations.
938 AC_DEFUN([gl_FILE_LIST], [
939   build-aux/announce-gen
940   build-aux/config.rpath
941   build-aux/do-release-commit-and-tag
942   build-aux/gendocs.sh
943   build-aux/git-version-gen
944   build-aux/gitlog-to-changelog
945   build-aux/gnu-web-doc-update
946   build-aux/gnupload
947   build-aux/snippet/_Noreturn.h
948   build-aux/snippet/arg-nonnull.h
949   build-aux/snippet/c++defs.h
950   build-aux/snippet/unused-parameter.h
951   build-aux/snippet/warn-on-use.h
952   build-aux/update-copyright
953   build-aux/useless-if-before-free
954   build-aux/vc-list-files
955   doc/fdl.texi
956   doc/gendocs_template
957   lib/alloca.c
958   lib/alloca.in.h
959   lib/anytostr.c
960   lib/basename-lgpl.c
961   lib/basename.c
962   lib/bitrotate.h
963   lib/btowc.c
964   lib/c-ctype.c
965   lib/c-ctype.h
966   lib/c-stack.c
967   lib/c-stack.h
968   lib/c-strcase.h
969   lib/c-strcasecmp.c
970   lib/c-strncasecmp.c
971   lib/config.charset
972   lib/diffseq.h
973   lib/dirname-lgpl.c
974   lib/dirname.c
975   lib/dirname.h
976   lib/dosname.h
977   lib/dup2.c
978   lib/errno.in.h
979   lib/error.c
980   lib/error.h
981   lib/exclude.c
982   lib/exclude.h
983   lib/exitfail.c
984   lib/exitfail.h
985   lib/fcntl.c
986   lib/fcntl.in.h
987   lib/file-type.c
988   lib/file-type.h
989   lib/filenamecat-lgpl.c
990   lib/filenamecat.c
991   lib/filenamecat.h
992   lib/fnmatch.c
993   lib/fnmatch.in.h
994   lib/fnmatch_loop.c
995   lib/freopen-safer.c
996   lib/freopen.c
997   lib/getdtablesize.c
998   lib/getopt.c
999   lib/getopt.in.h
1000   lib/getopt1.c
1001   lib/getopt_int.h
1002   lib/gettext.h
1003   lib/gettime.c
1004   lib/gettimeofday.c
1005   lib/hard-locale.c
1006   lib/hard-locale.h
1007   lib/hash.c
1008   lib/hash.h
1009   lib/iconv.c
1010   lib/iconv.in.h
1011   lib/iconv_close.c
1012   lib/iconv_open-aix.gperf
1013   lib/iconv_open-hpux.gperf
1014   lib/iconv_open-irix.gperf
1015   lib/iconv_open-osf.gperf
1016   lib/iconv_open-solaris.gperf
1017   lib/iconv_open.c
1018   lib/ignore-value.h
1019   lib/imaxtostr.c
1020   lib/intprops.h
1021   lib/inttostr.c
1022   lib/inttostr.h
1023   lib/inttypes.in.h
1024   lib/iswblank.c
1025   lib/langinfo.in.h
1026   lib/localcharset.c
1027   lib/localcharset.h
1028   lib/lstat.c
1029   lib/malloc.c
1030   lib/malloca.c
1031   lib/malloca.h
1032   lib/malloca.valgrind
1033   lib/mbchar.c
1034   lib/mbchar.h
1035   lib/mbiter.h
1036   lib/mbrtowc.c
1037   lib/mbscasecmp.c
1038   lib/mbsinit.c
1039   lib/mbslen.c
1040   lib/mbsrtowcs-impl.h
1041   lib/mbsrtowcs-state.c
1042   lib/mbsrtowcs.c
1043   lib/mbsstr.c
1044   lib/mbtowc-impl.h
1045   lib/mbtowc.c
1046   lib/mbuiter.h
1047   lib/memchr.c
1048   lib/memchr.valgrind
1049   lib/mkstemp.c
1050   lib/mktime-internal.h
1051   lib/mktime.c
1052   lib/nl_langinfo.c
1053   lib/offtostr.c
1054   lib/open.c
1055   lib/progname.c
1056   lib/progname.h
1057   lib/propername.c
1058   lib/propername.h
1059   lib/quote.c
1060   lib/quote.h
1061   lib/quotearg.c
1062   lib/quotearg.h
1063   lib/ref-add.sin
1064   lib/ref-del.sin
1065   lib/regcomp.c
1066   lib/regex.c
1067   lib/regex.h
1068   lib/regex_internal.c
1069   lib/regex_internal.h
1070   lib/regexec.c
1071   lib/sh-quote.c
1072   lib/sh-quote.h
1073   lib/sig-handler.h
1074   lib/sigaction.c
1075   lib/signal.in.h
1076   lib/sigprocmask.c
1077   lib/stat-macros.h
1078   lib/stat-time.h
1079   lib/stat.c
1080   lib/stdarg.in.h
1081   lib/stdbool.in.h
1082   lib/stddef.in.h
1083   lib/stdint.in.h
1084   lib/stdio--.h
1085   lib/stdio-safer.h
1086   lib/stdio.in.h
1087   lib/stdlib.in.h
1088   lib/str-kmp.h
1089   lib/strcasecmp.c
1090   lib/streq.h
1091   lib/strerror-override.c
1092   lib/strerror-override.h
1093   lib/strerror.c
1094   lib/strftime.c
1095   lib/strftime.h
1096   lib/striconv.c
1097   lib/striconv.h
1098   lib/string.in.h
1099   lib/strings.in.h
1100   lib/stripslash.c
1101   lib/strncasecmp.c
1102   lib/strndup.c
1103   lib/strnlen.c
1104   lib/strnlen1.c
1105   lib/strnlen1.h
1106   lib/strptime.c
1107   lib/strtoimax.c
1108   lib/strtol.c
1109   lib/strtoul.c
1110   lib/strtoull.c
1111   lib/strtoumax.c
1112   lib/sys_stat.in.h
1113   lib/sys_time.in.h
1114   lib/sys_wait.in.h
1115   lib/tempname.c
1116   lib/tempname.h
1117   lib/time.in.h
1118   lib/time_r.c
1119   lib/timespec.h
1120   lib/trim.c
1121   lib/trim.h
1122   lib/uinttostr.c
1123   lib/umaxtostr.c
1124   lib/unistd.in.h
1125   lib/unistr.in.h
1126   lib/unistr/u8-mbtoucr.c
1127   lib/unistr/u8-uctomb-aux.c
1128   lib/unistr/u8-uctomb.c
1129   lib/unitypes.in.h
1130   lib/uniwidth.in.h
1131   lib/uniwidth/cjk.h
1132   lib/uniwidth/width.c
1133   lib/unlocked-io.h
1134   lib/verify.h
1135   lib/version-etc-fsf.c
1136   lib/version-etc.c
1137   lib/version-etc.h
1138   lib/wchar.in.h
1139   lib/wcrtomb.c
1140   lib/wctype.in.h
1141   lib/wcwidth.c
1142   lib/xalloc-die.c
1143   lib/xalloc-oversized.h
1144   lib/xalloc.h
1145   lib/xfreopen.c
1146   lib/xfreopen.h
1147   lib/xmalloc.c
1148   lib/xstriconv.c
1149   lib/xstriconv.h
1150   lib/xstrndup.c
1151   lib/xstrndup.h
1152   lib/xstrtol-error.c
1153   lib/xstrtol.c
1154   lib/xstrtol.h
1155   lib/xstrtoul.c
1156   lib/xstrtoumax.c
1157   m4/00gnulib.m4
1158   m4/alloca.m4
1159   m4/btowc.m4
1160   m4/c-stack.m4
1161   m4/clock_time.m4
1162   m4/codeset.m4
1163   m4/config-h.m4
1164   m4/configmake.m4
1165   m4/dirname.m4
1166   m4/double-slash-root.m4
1167   m4/dup2.m4
1168   m4/eealloc.m4
1169   m4/environ.m4
1170   m4/errno_h.m4
1171   m4/error.m4
1172   m4/extensions.m4
1173   m4/fcntl-o.m4
1174   m4/fcntl.m4
1175   m4/fcntl_h.m4
1176   m4/filenamecat.m4
1177   m4/float_h.m4
1178   m4/fnmatch.m4
1179   m4/fpieee.m4
1180   m4/freopen.m4
1181   m4/getcwd.m4
1182   m4/getdtablesize.m4
1183   m4/getopt.m4
1184   m4/getpagesize.m4
1185   m4/gettime.m4
1186   m4/gettimeofday.m4
1187   m4/glibc21.m4
1188   m4/gnu-make.m4
1189   m4/gnulib-common.m4
1190   m4/hard-locale.m4
1191   m4/iconv.m4
1192   m4/iconv_h.m4
1193   m4/iconv_open.m4
1194   m4/include_next.m4
1195   m4/inline.m4
1196   m4/intmax_t.m4
1197   m4/inttostr.m4
1198   m4/inttypes-pri.m4
1199   m4/inttypes.m4
1200   m4/inttypes_h.m4
1201   m4/iswblank.m4
1202   m4/langinfo_h.m4
1203   m4/largefile.m4
1204   m4/lib-ld.m4
1205   m4/lib-link.m4
1206   m4/lib-prefix.m4
1207   m4/libsigsegv.m4
1208   m4/libunistring-base.m4
1209   m4/localcharset.m4
1210   m4/locale-fr.m4
1211   m4/locale-ja.m4
1212   m4/locale-tr.m4
1213   m4/locale-zh.m4
1214   m4/locale_h.m4
1215   m4/longlong.m4
1216   m4/lstat.m4
1217   m4/malloc.m4
1218   m4/malloca.m4
1219   m4/manywarnings.m4
1220   m4/mbchar.m4
1221   m4/mbiter.m4
1222   m4/mbrtowc.m4
1223   m4/mbsinit.m4
1224   m4/mbslen.m4
1225   m4/mbsrtowcs.m4
1226   m4/mbstate_t.m4
1227   m4/mbtowc.m4
1228   m4/memchr.m4
1229   m4/mkstemp.m4
1230   m4/mktime.m4
1231   m4/mmap-anon.m4
1232   m4/mode_t.m4
1233   m4/multiarch.m4
1234   m4/nl_langinfo.m4
1235   m4/nocrash.m4
1236   m4/open.m4
1237   m4/printf.m4
1238   m4/putenv.m4
1239   m4/quote.m4
1240   m4/quotearg.m4
1241   m4/regex.m4
1242   m4/setenv.m4
1243   m4/setlocale.m4
1244   m4/sigaction.m4
1245   m4/signal_h.m4
1246   m4/signalblocking.m4
1247   m4/size_max.m4
1248   m4/sleep.m4
1249   m4/snprintf.m4
1250   m4/ssize_t.m4
1251   m4/stat-time.m4
1252   m4/stat.m4
1253   m4/stdarg.m4
1254   m4/stdbool.m4
1255   m4/stddef_h.m4
1256   m4/stdint.m4
1257   m4/stdint_h.m4
1258   m4/stdio_h.m4
1259   m4/stdlib_h.m4
1260   m4/strcase.m4
1261   m4/strerror.m4
1262   m4/strftime.m4
1263   m4/string_h.m4
1264   m4/strings_h.m4
1265   m4/strndup.m4
1266   m4/strnlen.m4
1267   m4/strptime.m4
1268   m4/strtoull.m4
1269   m4/strtoumax.m4
1270   m4/symlink.m4
1271   m4/sys_socket_h.m4
1272   m4/sys_stat_h.m4
1273   m4/sys_time_h.m4
1274   m4/sys_wait_h.m4
1275   m4/tempname.m4
1276   m4/time_h.m4
1277   m4/time_r.m4
1278   m4/timespec.m4
1279   m4/tm_gmtoff.m4
1280   m4/unistd_h.m4
1281   m4/unlocked-io.m4
1282   m4/usleep.m4
1283   m4/vasnprintf.m4
1284   m4/version-etc.m4
1285   m4/warn-on-use.m4
1286   m4/warnings.m4
1287   m4/wchar_h.m4
1288   m4/wchar_t.m4
1289   m4/wcrtomb.m4
1290   m4/wctob.m4
1291   m4/wctomb.m4
1292   m4/wctype_h.m4
1293   m4/wcwidth.m4
1294   m4/wint_t.m4
1295   m4/xalloc.m4
1296   m4/xsize.m4
1297   m4/xstrndup.m4
1298   m4/xstrtol.m4
1299   tests/init.sh
1300   tests/macros.h
1301   tests/signature.h
1302   tests/test-alloca-opt.c
1303   tests/test-argmatch.c
1304   tests/test-binary-io.c
1305   tests/test-binary-io.sh
1306   tests/test-bitrotate.c
1307   tests/test-btowc.c
1308   tests/test-btowc1.sh
1309   tests/test-btowc2.sh
1310   tests/test-c-ctype.c
1311   tests/test-c-stack.c
1312   tests/test-c-stack.sh
1313   tests/test-c-stack2.sh
1314   tests/test-c-strcase.sh
1315   tests/test-c-strcasecmp.c
1316   tests/test-c-strncasecmp.c
1317   tests/test-dirname.c
1318   tests/test-dup2.c
1319   tests/test-environ.c
1320   tests/test-errno.c
1321   tests/test-exclude.c
1322   tests/test-exclude1.sh
1323   tests/test-exclude2.sh
1324   tests/test-exclude3.sh
1325   tests/test-exclude4.sh
1326   tests/test-exclude5.sh
1327   tests/test-exclude6.sh
1328   tests/test-exclude7.sh
1329   tests/test-exclude8.sh
1330   tests/test-fcntl-h.c
1331   tests/test-fcntl.c
1332   tests/test-filenamecat.c
1333   tests/test-float.c
1334   tests/test-fnmatch.c
1335   tests/test-freopen-safer.c
1336   tests/test-freopen.c
1337   tests/test-getcwd-lgpl.c
1338   tests/test-getdtablesize.c
1339   tests/test-getopt.c
1340   tests/test-getopt.h
1341   tests/test-getopt_long.h
1342   tests/test-gettimeofday.c
1343   tests/test-hash.c
1344   tests/test-iconv-h.c
1345   tests/test-iconv.c
1346   tests/test-ignore-value.c
1347   tests/test-intprops.c
1348   tests/test-inttostr.c
1349   tests/test-inttypes.c
1350   tests/test-iswblank.c
1351   tests/test-langinfo.c
1352   tests/test-locale.c
1353   tests/test-lstat.c
1354   tests/test-lstat.h
1355   tests/test-malloc-gnu.c
1356   tests/test-malloca.c
1357   tests/test-mbrtowc-w32-1.sh
1358   tests/test-mbrtowc-w32-2.sh
1359   tests/test-mbrtowc-w32-3.sh
1360   tests/test-mbrtowc-w32-4.sh
1361   tests/test-mbrtowc-w32-5.sh
1362   tests/test-mbrtowc-w32.c
1363   tests/test-mbrtowc.c
1364   tests/test-mbrtowc1.sh
1365   tests/test-mbrtowc2.sh
1366   tests/test-mbrtowc3.sh
1367   tests/test-mbrtowc4.sh
1368   tests/test-mbscasecmp.c
1369   tests/test-mbscasecmp.sh
1370   tests/test-mbsinit.c
1371   tests/test-mbsinit.sh
1372   tests/test-mbsrtowcs.c
1373   tests/test-mbsrtowcs1.sh
1374   tests/test-mbsrtowcs2.sh
1375   tests/test-mbsrtowcs3.sh
1376   tests/test-mbsrtowcs4.sh
1377   tests/test-mbsstr1.c
1378   tests/test-mbsstr2.c
1379   tests/test-mbsstr2.sh
1380   tests/test-mbsstr3.c
1381   tests/test-mbsstr3.sh
1382   tests/test-memchr.c
1383   tests/test-nl_langinfo.c
1384   tests/test-nl_langinfo.sh
1385   tests/test-open.c
1386   tests/test-open.h
1387   tests/test-quotearg-simple.c
1388   tests/test-quotearg.h
1389   tests/test-setenv.c
1390   tests/test-setlocale1.c
1391   tests/test-setlocale1.sh
1392   tests/test-setlocale2.c
1393   tests/test-setlocale2.sh
1394   tests/test-sigaction.c
1395   tests/test-signal.c
1396   tests/test-sigprocmask.c
1397   tests/test-sleep.c
1398   tests/test-snprintf.c
1399   tests/test-stat-time.c
1400   tests/test-stat.c
1401   tests/test-stat.h
1402   tests/test-stdbool.c
1403   tests/test-stddef.c
1404   tests/test-stdint.c
1405   tests/test-stdio.c
1406   tests/test-stdlib.c
1407   tests/test-strerror.c
1408   tests/test-strftime.c
1409   tests/test-striconv.c
1410   tests/test-string.c
1411   tests/test-strings.c
1412   tests/test-strnlen.c
1413   tests/test-strtoumax.c
1414   tests/test-symlink.c
1415   tests/test-symlink.h
1416   tests/test-sys_stat.c
1417   tests/test-sys_time.c
1418   tests/test-sys_wait.c
1419   tests/test-sys_wait.h
1420   tests/test-time.c
1421   tests/test-unistd.c
1422   tests/test-unsetenv.c
1423   tests/test-update-copyright.sh
1424   tests/test-usleep.c
1425   tests/test-vasnprintf.c
1426   tests/test-vc-list-files-cvs.sh
1427   tests/test-vc-list-files-git.sh
1428   tests/test-verify.c
1429   tests/test-verify.sh
1430   tests/test-version-etc.c
1431   tests/test-version-etc.sh
1432   tests/test-wchar.c
1433   tests/test-wcrtomb-w32-1.sh
1434   tests/test-wcrtomb-w32-2.sh
1435   tests/test-wcrtomb-w32-3.sh
1436   tests/test-wcrtomb-w32-4.sh
1437   tests/test-wcrtomb-w32-5.sh
1438   tests/test-wcrtomb-w32.c
1439   tests/test-wcrtomb.c
1440   tests/test-wcrtomb.sh
1441   tests/test-wctype-h.c
1442   tests/test-wcwidth.c
1443   tests/test-xalloc-die.c
1444   tests/test-xalloc-die.sh
1445   tests/test-xstrtol.c
1446   tests/test-xstrtol.sh
1447   tests/test-xstrtoul.c
1448   tests/test-xstrtoumax.c
1449   tests/test-xstrtoumax.sh
1450   tests/unistr/test-u8-mbtoucr.c
1451   tests/unistr/test-u8-uctomb.c
1452   tests/uniwidth/test-uc_width.c
1453   tests/uniwidth/test-uc_width2.c
1454   tests/uniwidth/test-uc_width2.sh
1455   tests/zerosize-ptr.h
1456   tests=lib/argmatch.c
1457   tests=lib/argmatch.h
1458   tests=lib/asnprintf.c
1459   tests=lib/binary-io.h
1460   tests=lib/float+.h
1461   tests=lib/float.c
1462   tests=lib/float.in.h
1463   tests=lib/fpucw.h
1464   tests=lib/getcwd-lgpl.c
1465   tests=lib/getpagesize.c
1466   tests=lib/hash-pjw.c
1467   tests=lib/hash-pjw.h
1468   tests=lib/locale.in.h
1469   tests=lib/printf-args.c
1470   tests=lib/printf-args.h
1471   tests=lib/printf-parse.c
1472   tests=lib/printf-parse.h
1473   tests=lib/putenv.c
1474   tests=lib/same-inode.h
1475   tests=lib/setenv.c
1476   tests=lib/setlocale.c
1477   tests=lib/size_max.h
1478   tests=lib/sleep.c
1479   tests=lib/snprintf.c
1480   tests=lib/symlink.c
1481   tests=lib/unsetenv.c
1482   tests=lib/usleep.c
1483   tests=lib/vasnprintf.c
1484   tests=lib/vasnprintf.h
1485   tests=lib/wctob.c
1486   tests=lib/wctomb-impl.h
1487   tests=lib/wctomb.c
1488   tests=lib/xsize.h
1489   top/GNUmakefile
1490   top/README-release
1491   top/maint.mk
1492 ])