837538e414bf376496584a4447a24c6ac266bd20
[debian/tar] / 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([AC_PROG_RANLIB])
31   AC_REQUIRE([AM_PROG_CC_C_O])
32   # Code from module alloca:
33   # Code from module alloca-opt:
34   # Code from module areadlink:
35   # Code from module areadlinkat:
36   # Code from module arg-nonnull:
37   # Code from module argmatch:
38   # Code from module argp:
39   # Code from module argp-version-etc:
40   # Code from module backupfile:
41   # Code from module bitrotate:
42   # Code from module btowc:
43   # Code from module c++defs:
44   # Code from module c-ctype:
45   # Code from module canonicalize-lgpl:
46   # Code from module chdir-long:
47   # Code from module chown:
48   # Code from module clock-time:
49   # Code from module cloexec:
50   # Code from module close:
51   # Code from module close-hook:
52   # Code from module close-stream:
53   # Code from module closeout:
54   # Code from module configmake:
55   # Code from module d-ino:
56   # Code from module dirent:
57   # Code from module dirent-safer:
58   # Code from module dirfd:
59   # Code from module dirname:
60   # Code from module dirname-lgpl:
61   # Code from module dosname:
62   # Code from module double-slash-root:
63   # Code from module dup2:
64   # Code from module environ:
65   # Code from module errno:
66   # Code from module error:
67   # Code from module exclude:
68   # Code from module exitfail:
69   # Code from module extensions:
70   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
71   # Code from module fchdir:
72   # Code from module fclose:
73   # Code from module fcntl:
74   # Code from module fcntl-h:
75   # Code from module fdopendir:
76   # Code from module fdutimensat:
77   # Code from module fileblocks:
78   # Code from module filenamecat-lgpl:
79   # Code from module float:
80   # Code from module fnmatch:
81   # Code from module fnmatch-gnu:
82   # Code from module fpending:
83   # Code from module fseeko:
84   AC_REQUIRE([AC_FUNC_FSEEKO])
85   # Code from module full-write:
86   # Code from module futimens:
87   # Code from module getcwd:
88   # Code from module getdelim:
89   # Code from module getdtablesize:
90   # Code from module getline:
91   # Code from module getopt-gnu:
92   # Code from module getopt-posix:
93   # Code from module getpagesize:
94   # Code from module gettext:
95   # Code from module gettext-h:
96   # Code from module gettime:
97   # Code from module gettimeofday:
98   # Code from module gitlog-to-changelog:
99   # Code from module hash:
100   # Code from module havelib:
101   # Code from module human:
102   # Code from module include_next:
103   # Code from module inline:
104   # Code from module intprops:
105   # Code from module inttostr:
106   # Code from module inttypes:
107   # Code from module iswblank:
108   # Code from module langinfo:
109   # Code from module lchown:
110   # Code from module link:
111   # Code from module link-follow:
112   # Code from module linkat:
113   # Code from module localcharset:
114   # Code from module lseek:
115   # Code from module lstat:
116   # Code from module malloc-gnu:
117   # Code from module malloc-posix:
118   # Code from module malloca:
119   # Code from module mbchar:
120   # Code from module mbrtowc:
121   # Code from module mbscasecmp:
122   # Code from module mbsinit:
123   # Code from module mbsrtowcs:
124   # Code from module mbtowc:
125   # Code from module mbuiter:
126   # Code from module memchr:
127   # Code from module mempcpy:
128   # Code from module memrchr:
129   # Code from module mkdir:
130   # Code from module mkdtemp:
131   # Code from module mkfifo:
132   # Code from module mkfifoat:
133   # Code from module mknod:
134   # Code from module mktime:
135   # Code from module modechange:
136   # Code from module multiarch:
137   # Code from module nl_langinfo:
138   # Code from module obstack:
139   # Code from module open:
140   # Code from module openat:
141   # Code from module openat-die:
142   # Code from module parse-datetime:
143   # Code from module pathmax:
144   # Code from module priv-set:
145   # Code from module progname:
146   # Code from module quote:
147   # Code from module quotearg:
148   # Code from module quotearg-simple:
149   # Code from module rawmemchr:
150   # Code from module readlink:
151   # Code from module readlinkat:
152   # Code from module realloc-posix:
153   # Code from module regex:
154   # Code from module rename:
155   # Code from module renameat:
156   # Code from module rmdir:
157   # Code from module rpmatch:
158   # Code from module safe-read:
159   # Code from module safe-write:
160   # Code from module same-inode:
161   # Code from module save-cwd:
162   # Code from module savedir:
163   # Code from module setenv:
164   # Code from module size_max:
165   # Code from module sleep:
166   # Code from module snprintf:
167   # Code from module ssize_t:
168   # Code from module stat:
169   # Code from module stat-macros:
170   # Code from module stat-time:
171   # Code from module stdarg:
172   dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
173   dnl for the builtin va_copy to work.  With Autoconf 2.60 or later,
174   dnl AC_PROG_CC_STDC arranges for this.  With older Autoconf AC_PROG_CC_STDC
175   dnl shouldn't hurt, though installers are on their own to set c99 mode.
176   AC_REQUIRE([AC_PROG_CC_STDC])
177   # Code from module stdbool:
178   # Code from module stddef:
179   # Code from module stdint:
180   # Code from module stdio:
181   # Code from module stdlib:
182   # Code from module stpcpy:
183   # Code from module strcase:
184   # Code from module strchrnul:
185   # Code from module strdup-posix:
186   # Code from module streq:
187   # Code from module strerror:
188   # Code from module string:
189   # Code from module strings:
190   # Code from module strndup:
191   # Code from module strnlen:
192   # Code from module strnlen1:
193   # Code from module strtoimax:
194   # Code from module strtol:
195   # Code from module strtoll:
196   # Code from module strtoul:
197   # Code from module strtoull:
198   # Code from module strtoumax:
199   # Code from module symlink:
200   # Code from module symlinkat:
201   # Code from module sys_stat:
202   # Code from module sys_time:
203   # Code from module sysexits:
204   # Code from module tempname:
205   # Code from module time:
206   # Code from module time_r:
207   # Code from module timespec:
208   # Code from module unistd:
209   # Code from module unistd-safer:
210   # Code from module unitypes:
211   # Code from module uniwidth/base:
212   # Code from module uniwidth/width:
213   # Code from module unlink:
214   # Code from module unlinkdir:
215   # Code from module unlocked-io:
216   # Code from module unsetenv:
217   # Code from module utimens:
218   # Code from module utimensat:
219   # Code from module vasnprintf:
220   # Code from module vasprintf:
221   # Code from module verify:
222   # Code from module version-etc:
223   # Code from module version-etc-fsf:
224   # Code from module vsnprintf:
225   # Code from module warn-on-use:
226   # Code from module wchar:
227   # Code from module wcrtomb:
228   # Code from module wctype-h:
229   # Code from module wcwidth:
230   # Code from module write:
231   # Code from module xalloc:
232   # Code from module xalloc-die:
233   # Code from module xgetcwd:
234   # Code from module xsize:
235   # Code from module xstrndup:
236   # Code from module xstrtol:
237   # Code from module xstrtoumax:
238   # Code from module xvasprintf:
239 ])
240
241 # This macro should be invoked from ./configure.ac, in the section
242 # "Check for header files, types and library functions".
243 AC_DEFUN([gl_INIT],
244 [
245   AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
246   gl_cond_libtool=false
247   gl_libdeps=
248   gl_ltlibdeps=
249   gl_m4_base='m4'
250   m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
251   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
252   m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
253   m4_pushdef([gl_LIBSOURCES_LIST], [])
254   m4_pushdef([gl_LIBSOURCES_DIR], [])
255   gl_COMMON
256   gl_source_base='gnu'
257   # Code from module alloca:
258   # Code from module alloca-opt:
259   gl_FUNC_ALLOCA
260   # Code from module areadlink:
261   # Code from module areadlinkat:
262   gl_MODULE_INDICATOR([areadlinkat])
263   # Code from module arg-nonnull:
264   # Code from module argmatch:
265   gl_ARGMATCH
266   # Code from module argp:
267   gl_ARGP
268   m4_ifdef([AM_XGETTEXT_OPTION],
269     [AM_][XGETTEXT_OPTION([--flag=argp_error:2:c-format])
270      AM_][XGETTEXT_OPTION([--flag=argp_failure:4:c-format])])
271   # Code from module argp-version-etc:
272   # Code from module backupfile:
273   gl_BACKUPFILE
274   # Code from module bitrotate:
275   AC_REQUIRE([AC_C_INLINE])
276   # Code from module btowc:
277   gl_FUNC_BTOWC
278   gl_WCHAR_MODULE_INDICATOR([btowc])
279   # Code from module c++defs:
280   # Code from module c-ctype:
281   # Code from module canonicalize-lgpl:
282   gl_CANONICALIZE_LGPL
283   gl_MODULE_INDICATOR([canonicalize-lgpl])
284   gl_STDLIB_MODULE_INDICATOR([canonicalize_file_name])
285   gl_STDLIB_MODULE_INDICATOR([realpath])
286   # Code from module chdir-long:
287   gl_FUNC_CHDIR_LONG
288   # Code from module chown:
289   gl_FUNC_CHOWN
290   gl_UNISTD_MODULE_INDICATOR([chown])
291   # Code from module clock-time:
292   gl_CLOCK_TIME
293   # Code from module cloexec:
294   gl_CLOEXEC
295   gl_MODULE_INDICATOR_FOR_TESTS([cloexec])
296   # Code from module close:
297   gl_FUNC_CLOSE
298   gl_UNISTD_MODULE_INDICATOR([close])
299   # Code from module close-hook:
300   # Code from module close-stream:
301   gl_CLOSE_STREAM
302   gl_MODULE_INDICATOR([close-stream])
303   # Code from module closeout:
304   gl_CLOSEOUT
305   # Code from module configmake:
306   gl_CONFIGMAKE_PREP
307   # Code from module d-ino:
308   gl_CHECK_TYPE_STRUCT_DIRENT_D_INO
309   # Code from module dirent:
310   gl_DIRENT_H
311   # Code from module dirent-safer:
312   gl_DIRENT_SAFER
313   gl_MODULE_INDICATOR([dirent-safer])
314   # Code from module dirfd:
315   gl_FUNC_DIRFD
316   gl_DIRENT_MODULE_INDICATOR([dirfd])
317   # Code from module dirname:
318   gl_DIRNAME
319   gl_MODULE_INDICATOR([dirname])
320   # Code from module dirname-lgpl:
321   gl_DIRNAME_LGPL
322   # Code from module dosname:
323   # Code from module double-slash-root:
324   gl_DOUBLE_SLASH_ROOT
325   # Code from module dup2:
326   gl_FUNC_DUP2
327   gl_UNISTD_MODULE_INDICATOR([dup2])
328   # Code from module environ:
329   gl_ENVIRON
330   gl_UNISTD_MODULE_INDICATOR([environ])
331   # Code from module errno:
332   gl_HEADER_ERRNO_H
333   # Code from module error:
334   gl_ERROR
335   m4_ifdef([AM_XGETTEXT_OPTION],
336     [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
337      AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
338   # Code from module exclude:
339   gl_EXCLUDE
340   # Code from module exitfail:
341   # Code from module extensions:
342   # Code from module fchdir:
343   gl_FUNC_FCHDIR
344   gl_UNISTD_MODULE_INDICATOR([fchdir])
345   # Code from module fclose:
346   gl_FUNC_FCLOSE
347   gl_STDIO_MODULE_INDICATOR([fclose])
348   # Code from module fcntl:
349   gl_FUNC_FCNTL
350   gl_FCNTL_MODULE_INDICATOR([fcntl])
351   # Code from module fcntl-h:
352   gl_FCNTL_H
353   # Code from module fdopendir:
354   gl_FUNC_FDOPENDIR
355   gl_DIRENT_MODULE_INDICATOR([fdopendir])
356   gl_MODULE_INDICATOR([fdopendir])
357   # Code from module fdutimensat:
358   AC_REQUIRE([AC_C_INLINE]) dnl because 'inline' is used in lib/utimens.h
359   gl_MODULE_INDICATOR([fdutimensat])
360   # Code from module fileblocks:
361   gl_FILEBLOCKS
362   # Code from module filenamecat-lgpl:
363   gl_FILE_NAME_CONCAT_LGPL
364   # Code from module float:
365   gl_FLOAT_H
366   # Code from module fnmatch:
367   gl_FUNC_FNMATCH_POSIX
368   # Code from module fnmatch-gnu:
369   gl_FUNC_FNMATCH_GNU
370   # Code from module fpending:
371   gl_FUNC_FPENDING
372   # Code from module fseeko:
373   gl_FUNC_FSEEKO
374   gl_STDIO_MODULE_INDICATOR([fseeko])
375   # Code from module full-write:
376   # Code from module futimens:
377   gl_FUNC_FUTIMENS
378   gl_SYS_STAT_MODULE_INDICATOR([futimens])
379   # Code from module getcwd:
380   gl_FUNC_GETCWD
381   gl_UNISTD_MODULE_INDICATOR([getcwd])
382   # Code from module getdelim:
383   gl_FUNC_GETDELIM
384   gl_STDIO_MODULE_INDICATOR([getdelim])
385   # Code from module getdtablesize:
386   gl_FUNC_GETDTABLESIZE
387   gl_UNISTD_MODULE_INDICATOR([getdtablesize])
388   # Code from module getline:
389   gl_FUNC_GETLINE
390   gl_STDIO_MODULE_INDICATOR([getline])
391   # Code from module getopt-gnu:
392   gl_FUNC_GETOPT_GNU
393   gl_MODULE_INDICATOR_FOR_TESTS([getopt-gnu])
394   # Code from module getopt-posix:
395   gl_FUNC_GETOPT_POSIX
396   # Code from module getpagesize:
397   gl_FUNC_GETPAGESIZE
398   gl_UNISTD_MODULE_INDICATOR([getpagesize])
399   # Code from module gettext:
400   dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
401   AM_GNU_GETTEXT_VERSION([0.18.1])
402   # Code from module gettext-h:
403   AC_SUBST([LIBINTL])
404   AC_SUBST([LTLIBINTL])
405   # Code from module gettime:
406   gl_GETTIME
407   # Code from module gettimeofday:
408   gl_FUNC_GETTIMEOFDAY
409   gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
410   # Code from module gitlog-to-changelog:
411   # Code from module hash:
412   gl_HASH
413   # Code from module havelib:
414   # Code from module human:
415   gl_HUMAN
416   # Code from module include_next:
417   # Code from module inline:
418   gl_INLINE
419   # Code from module intprops:
420   # Code from module inttostr:
421   gl_INTTOSTR
422   # Code from module inttypes:
423   gl_INTTYPES_H
424   # Code from module iswblank:
425   gl_FUNC_ISWBLANK
426   gl_WCTYPE_MODULE_INDICATOR([iswblank])
427   # Code from module langinfo:
428   gl_LANGINFO_H
429   # Code from module lchown:
430   gl_FUNC_LCHOWN
431   gl_UNISTD_MODULE_INDICATOR([lchown])
432   # Code from module link:
433   gl_FUNC_LINK
434   gl_UNISTD_MODULE_INDICATOR([link])
435   # Code from module link-follow:
436   gl_FUNC_LINK_FOLLOWS_SYMLINK
437   # Code from module linkat:
438   gl_FUNC_LINKAT
439   gl_UNISTD_MODULE_INDICATOR([linkat])
440   # Code from module localcharset:
441   gl_LOCALCHARSET
442   LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(top_builddir)/$gl_source_base\""
443   AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
444   # Code from module lseek:
445   gl_FUNC_LSEEK
446   gl_UNISTD_MODULE_INDICATOR([lseek])
447   # Code from module lstat:
448   gl_FUNC_LSTAT
449   gl_SYS_STAT_MODULE_INDICATOR([lstat])
450   # Code from module malloc-gnu:
451   gl_FUNC_MALLOC_GNU
452   gl_MODULE_INDICATOR([malloc-gnu])
453   # Code from module malloc-posix:
454   gl_FUNC_MALLOC_POSIX
455   gl_STDLIB_MODULE_INDICATOR([malloc-posix])
456   # Code from module malloca:
457   gl_MALLOCA
458   # Code from module mbchar:
459   gl_MBCHAR
460   # Code from module mbrtowc:
461   gl_FUNC_MBRTOWC
462   gl_WCHAR_MODULE_INDICATOR([mbrtowc])
463   # Code from module mbscasecmp:
464   gl_STRING_MODULE_INDICATOR([mbscasecmp])
465   # Code from module mbsinit:
466   gl_FUNC_MBSINIT
467   gl_WCHAR_MODULE_INDICATOR([mbsinit])
468   # Code from module mbsrtowcs:
469   gl_FUNC_MBSRTOWCS
470   gl_WCHAR_MODULE_INDICATOR([mbsrtowcs])
471   # Code from module mbtowc:
472   gl_FUNC_MBTOWC
473   gl_STDLIB_MODULE_INDICATOR([mbtowc])
474   # Code from module mbuiter:
475   gl_MBITER
476   # Code from module memchr:
477   gl_FUNC_MEMCHR
478   gl_STRING_MODULE_INDICATOR([memchr])
479   # Code from module mempcpy:
480   gl_FUNC_MEMPCPY
481   gl_STRING_MODULE_INDICATOR([mempcpy])
482   # Code from module memrchr:
483   gl_FUNC_MEMRCHR
484   gl_STRING_MODULE_INDICATOR([memrchr])
485   # Code from module mkdir:
486   gl_FUNC_MKDIR
487   # Code from module mkdtemp:
488   gt_FUNC_MKDTEMP
489   gl_STDLIB_MODULE_INDICATOR([mkdtemp])
490   # Code from module mkfifo:
491   gl_FUNC_MKFIFO
492   gl_UNISTD_MODULE_INDICATOR([mkfifo])
493   # Code from module mkfifoat:
494   gl_FUNC_MKFIFOAT
495   gl_UNISTD_MODULE_INDICATOR([mkfifoat])
496   gl_UNISTD_MODULE_INDICATOR([mknodat])
497   # Code from module mknod:
498   gl_FUNC_MKNOD
499   gl_UNISTD_MODULE_INDICATOR([mknod])
500   # Code from module mktime:
501   gl_FUNC_MKTIME
502   gl_TIME_MODULE_INDICATOR([mktime])
503   # Code from module modechange:
504   gl_MODECHANGE
505   # Code from module multiarch:
506   gl_MULTIARCH
507   # Code from module nl_langinfo:
508   gl_FUNC_NL_LANGINFO
509   gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
510   # Code from module obstack:
511   AC_FUNC_OBSTACK
512   dnl Note: AC_FUNC_OBSTACK does AC_LIBSOURCES([obstack.h, obstack.c]).
513   # Code from module open:
514   gl_FUNC_OPEN
515   gl_FCNTL_MODULE_INDICATOR([open])
516   # Code from module openat:
517   gl_FUNC_OPENAT
518   # Code from module openat-die:
519   # Code from module parse-datetime:
520   gl_PARSE_DATETIME
521   # Code from module pathmax:
522   gl_PATHMAX
523   # Code from module priv-set:
524   gl_PRIV_SET
525   # Code from module progname:
526   AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
527   AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>])
528   # Code from module quote:
529   gl_QUOTE
530   # Code from module quotearg:
531   gl_QUOTEARG
532   # Code from module quotearg-simple:
533   # Code from module rawmemchr:
534   gl_FUNC_RAWMEMCHR
535   gl_STRING_MODULE_INDICATOR([rawmemchr])
536   # Code from module readlink:
537   gl_FUNC_READLINK
538   gl_UNISTD_MODULE_INDICATOR([readlink])
539   # Code from module readlinkat:
540   gl_FUNC_READLINKAT
541   gl_UNISTD_MODULE_INDICATOR([readlinkat])
542   # Code from module realloc-posix:
543   gl_FUNC_REALLOC_POSIX
544   gl_STDLIB_MODULE_INDICATOR([realloc-posix])
545   # Code from module regex:
546   gl_REGEX
547   # Code from module rename:
548   gl_FUNC_RENAME
549   gl_STDIO_MODULE_INDICATOR([rename])
550   # Code from module renameat:
551   gl_FUNC_RENAMEAT
552   gl_STDIO_MODULE_INDICATOR([renameat])
553   # Code from module rmdir:
554   gl_FUNC_RMDIR
555   gl_UNISTD_MODULE_INDICATOR([rmdir])
556   # Code from module rpmatch:
557   gl_FUNC_RPMATCH
558   gl_STDLIB_MODULE_INDICATOR([rpmatch])
559   # Code from module safe-read:
560   gl_SAFE_READ
561   # Code from module safe-write:
562   gl_SAFE_WRITE
563   # Code from module same-inode:
564   # Code from module save-cwd:
565   gl_SAVE_CWD
566   # Code from module savedir:
567   gl_SAVEDIR
568   # Code from module setenv:
569   gl_FUNC_SETENV
570   gl_STDLIB_MODULE_INDICATOR([setenv])
571   # Code from module size_max:
572   gl_SIZE_MAX
573   # Code from module sleep:
574   gl_FUNC_SLEEP
575   gl_UNISTD_MODULE_INDICATOR([sleep])
576   # Code from module snprintf:
577   gl_FUNC_SNPRINTF
578   gl_STDIO_MODULE_INDICATOR([snprintf])
579   gl_MODULE_INDICATOR([snprintf])
580   # Code from module ssize_t:
581   gt_TYPE_SSIZE_T
582   # Code from module stat:
583   gl_FUNC_STAT
584   gl_SYS_STAT_MODULE_INDICATOR([stat])
585   # Code from module stat-macros:
586   # Code from module stat-time:
587   gl_STAT_TIME
588   gl_STAT_BIRTHTIME
589   # Code from module stdarg:
590   gl_STDARG_H
591   # Code from module stdbool:
592   AM_STDBOOL_H
593   # Code from module stddef:
594   gl_STDDEF_H
595   # Code from module stdint:
596   gl_STDINT_H
597   # Code from module stdio:
598   gl_STDIO_H
599   # Code from module stdlib:
600   gl_STDLIB_H
601   # Code from module stpcpy:
602   gl_FUNC_STPCPY
603   gl_STRING_MODULE_INDICATOR([stpcpy])
604   # Code from module strcase:
605   gl_STRCASE
606   # Code from module strchrnul:
607   gl_FUNC_STRCHRNUL
608   gl_STRING_MODULE_INDICATOR([strchrnul])
609   # Code from module strdup-posix:
610   gl_FUNC_STRDUP_POSIX
611   gl_STRING_MODULE_INDICATOR([strdup])
612   # Code from module streq:
613   # Code from module strerror:
614   gl_FUNC_STRERROR
615   gl_STRING_MODULE_INDICATOR([strerror])
616   # Code from module string:
617   gl_HEADER_STRING_H
618   # Code from module strings:
619   gl_HEADER_STRINGS_H
620   # Code from module strndup:
621   gl_FUNC_STRNDUP
622   gl_STRING_MODULE_INDICATOR([strndup])
623   # Code from module strnlen:
624   gl_FUNC_STRNLEN
625   gl_STRING_MODULE_INDICATOR([strnlen])
626   # Code from module strnlen1:
627   # Code from module strtoimax:
628   gl_FUNC_STRTOIMAX
629   gl_INTTYPES_MODULE_INDICATOR([strtoimax])
630   # Code from module strtol:
631   gl_FUNC_STRTOL
632   # Code from module strtoll:
633   gl_FUNC_STRTOLL
634   gl_STDLIB_MODULE_INDICATOR([strtoll])
635   # Code from module strtoul:
636   gl_FUNC_STRTOUL
637   # Code from module strtoull:
638   gl_FUNC_STRTOULL
639   gl_STDLIB_MODULE_INDICATOR([strtoull])
640   # Code from module strtoumax:
641   gl_FUNC_STRTOUMAX
642   gl_INTTYPES_MODULE_INDICATOR([strtoumax])
643   # Code from module symlink:
644   gl_FUNC_SYMLINK
645   gl_UNISTD_MODULE_INDICATOR([symlink])
646   # Code from module symlinkat:
647   gl_FUNC_SYMLINKAT
648   gl_UNISTD_MODULE_INDICATOR([symlinkat])
649   # Code from module sys_stat:
650   gl_HEADER_SYS_STAT_H
651   AC_PROG_MKDIR_P
652   # Code from module sys_time:
653   gl_HEADER_SYS_TIME_H
654   AC_PROG_MKDIR_P
655   # Code from module sysexits:
656   gl_SYSEXITS
657   # Code from module tempname:
658   gl_FUNC_GEN_TEMPNAME
659   # Code from module time:
660   gl_HEADER_TIME_H
661   # Code from module time_r:
662   gl_TIME_R
663   gl_TIME_MODULE_INDICATOR([time_r])
664   # Code from module timespec:
665   gl_TIMESPEC
666   # Code from module unistd:
667   gl_UNISTD_H
668   # Code from module unistd-safer:
669   gl_UNISTD_SAFER
670   # Code from module unitypes:
671   gl_LIBUNISTRING_LIBHEADER([0.9], [unitypes.h])
672   # Code from module uniwidth/base:
673   gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h])
674   # Code from module uniwidth/width:
675   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/width])
676   # Code from module unlink:
677   gl_FUNC_UNLINK
678   gl_UNISTD_MODULE_INDICATOR([unlink])
679   # Code from module unlinkdir:
680   gl_UNLINKDIR
681   # Code from module unlocked-io:
682   gl_FUNC_GLIBC_UNLOCKED_IO
683   # Code from module unsetenv:
684   gl_FUNC_UNSETENV
685   gl_STDLIB_MODULE_INDICATOR([unsetenv])
686   # Code from module utimens:
687   gl_UTIMENS
688   # Code from module utimensat:
689   gl_FUNC_UTIMENSAT
690   gl_SYS_STAT_MODULE_INDICATOR([utimensat])
691   # Code from module vasnprintf:
692   gl_FUNC_VASNPRINTF
693   # Code from module vasprintf:
694   gl_FUNC_VASPRINTF
695   gl_STDIO_MODULE_INDICATOR([vasprintf])
696   m4_ifdef([AM_XGETTEXT_OPTION],
697     [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format])
698      AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
699   # Code from module verify:
700   # Code from module version-etc:
701   gl_VERSION_ETC
702   # Code from module version-etc-fsf:
703   # Code from module vsnprintf:
704   gl_FUNC_VSNPRINTF
705   gl_STDIO_MODULE_INDICATOR([vsnprintf])
706   # Code from module warn-on-use:
707   # Code from module wchar:
708   gl_WCHAR_H
709   # Code from module wcrtomb:
710   gl_FUNC_WCRTOMB
711   gl_WCHAR_MODULE_INDICATOR([wcrtomb])
712   # Code from module wctype-h:
713   gl_WCTYPE_H
714   # Code from module wcwidth:
715   gl_FUNC_WCWIDTH
716   gl_WCHAR_MODULE_INDICATOR([wcwidth])
717   # Code from module write:
718   gl_FUNC_WRITE
719   gl_UNISTD_MODULE_INDICATOR([write])
720   # Code from module xalloc:
721   gl_XALLOC
722   # Code from module xalloc-die:
723   # Code from module xgetcwd:
724   gl_XGETCWD
725   # Code from module xsize:
726   gl_XSIZE
727   # Code from module xstrndup:
728   gl_XSTRNDUP
729   # Code from module xstrtol:
730   gl_XSTRTOL
731   # Code from module xstrtoumax:
732   # Code from module xvasprintf:
733   gl_XVASPRINTF
734   m4_ifdef([AM_XGETTEXT_OPTION],
735     [AM_][XGETTEXT_OPTION([--flag=xasprintf:1:c-format])])
736   # End of code from modules
737   m4_ifval(gl_LIBSOURCES_LIST, [
738     m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
739       for gl_file in ]gl_LIBSOURCES_LIST[ ; do
740         if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
741           echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
742           exit 1
743         fi
744       done])dnl
745       m4_if(m4_sysval, [0], [],
746         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
747   ])
748   m4_popdef([gl_LIBSOURCES_DIR])
749   m4_popdef([gl_LIBSOURCES_LIST])
750   m4_popdef([AC_LIBSOURCES])
751   m4_popdef([AC_REPLACE_FUNCS])
752   m4_popdef([AC_LIBOBJ])
753   AC_CONFIG_COMMANDS_PRE([
754     gl_libobjs=
755     gl_ltlibobjs=
756     if test -n "$gl_LIBOBJS"; then
757       # Remove the extension.
758       sed_drop_objext='s/\.o$//;s/\.obj$//'
759       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
760         gl_libobjs="$gl_libobjs $i.$ac_objext"
761         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
762       done
763     fi
764     AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
765     AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
766   ])
767   gltests_libdeps=
768   gltests_ltlibdeps=
769   m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
770   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
771   m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
772   m4_pushdef([gltests_LIBSOURCES_LIST], [])
773   m4_pushdef([gltests_LIBSOURCES_DIR], [])
774   gl_COMMON
775   gl_source_base='tests'
776 changequote(,)dnl
777   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
778 changequote([, ])dnl
779   AC_SUBST([gltests_WITNESS])
780   gl_module_indicator_condition=$gltests_WITNESS
781   m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
782   m4_popdef([gl_MODULE_INDICATOR_CONDITION])
783   m4_ifval(gltests_LIBSOURCES_LIST, [
784     m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
785       for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
786         if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
787           echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
788           exit 1
789         fi
790       done])dnl
791       m4_if(m4_sysval, [0], [],
792         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
793   ])
794   m4_popdef([gltests_LIBSOURCES_DIR])
795   m4_popdef([gltests_LIBSOURCES_LIST])
796   m4_popdef([AC_LIBSOURCES])
797   m4_popdef([AC_REPLACE_FUNCS])
798   m4_popdef([AC_LIBOBJ])
799   AC_CONFIG_COMMANDS_PRE([
800     gltests_libobjs=
801     gltests_ltlibobjs=
802     if test -n "$gltests_LIBOBJS"; then
803       # Remove the extension.
804       sed_drop_objext='s/\.o$//;s/\.obj$//'
805       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
806         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
807         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
808       done
809     fi
810     AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
811     AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
812   ])
813   LIBGNU_LIBDEPS="$gl_libdeps"
814   AC_SUBST([LIBGNU_LIBDEPS])
815   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
816   AC_SUBST([LIBGNU_LTLIBDEPS])
817 ])
818
819 # Like AC_LIBOBJ, except that the module name goes
820 # into gl_LIBOBJS instead of into LIBOBJS.
821 AC_DEFUN([gl_LIBOBJ], [
822   AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
823   gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
824 ])
825
826 # Like AC_REPLACE_FUNCS, except that the module name goes
827 # into gl_LIBOBJS instead of into LIBOBJS.
828 AC_DEFUN([gl_REPLACE_FUNCS], [
829   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
830   AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
831 ])
832
833 # Like AC_LIBSOURCES, except the directory where the source file is
834 # expected is derived from the gnulib-tool parameterization,
835 # and alloca is special cased (for the alloca-opt module).
836 # We could also entirely rely on EXTRA_lib..._SOURCES.
837 AC_DEFUN([gl_LIBSOURCES], [
838   m4_foreach([_gl_NAME], [$1], [
839     m4_if(_gl_NAME, [alloca.c], [], [
840       m4_define([gl_LIBSOURCES_DIR], [gnu])
841       m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
842     ])
843   ])
844 ])
845
846 # Like AC_LIBOBJ, except that the module name goes
847 # into gltests_LIBOBJS instead of into LIBOBJS.
848 AC_DEFUN([gltests_LIBOBJ], [
849   AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
850   gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
851 ])
852
853 # Like AC_REPLACE_FUNCS, except that the module name goes
854 # into gltests_LIBOBJS instead of into LIBOBJS.
855 AC_DEFUN([gltests_REPLACE_FUNCS], [
856   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
857   AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
858 ])
859
860 # Like AC_LIBSOURCES, except the directory where the source file is
861 # expected is derived from the gnulib-tool parameterization,
862 # and alloca is special cased (for the alloca-opt module).
863 # We could also entirely rely on EXTRA_lib..._SOURCES.
864 AC_DEFUN([gltests_LIBSOURCES], [
865   m4_foreach([_gl_NAME], [$1], [
866     m4_if(_gl_NAME, [alloca.c], [], [
867       m4_define([gltests_LIBSOURCES_DIR], [tests])
868       m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
869     ])
870   ])
871 ])
872
873 # This macro records the list of files which have been installed by
874 # gnulib-tool and may be removed by future gnulib-tool invocations.
875 AC_DEFUN([gl_FILE_LIST], [
876   build-aux/arg-nonnull.h
877   build-aux/c++defs.h
878   build-aux/config.rpath
879   build-aux/gitlog-to-changelog
880   build-aux/warn-on-use.h
881   doc/parse-datetime.texi
882   lib/alloca.c
883   lib/alloca.in.h
884   lib/anytostr.c
885   lib/areadlink.c
886   lib/areadlink.h
887   lib/areadlinkat.c
888   lib/argmatch.c
889   lib/argmatch.h
890   lib/argp-ba.c
891   lib/argp-eexst.c
892   lib/argp-fmtstream.c
893   lib/argp-fmtstream.h
894   lib/argp-fs-xinl.c
895   lib/argp-help.c
896   lib/argp-namefrob.h
897   lib/argp-parse.c
898   lib/argp-pin.c
899   lib/argp-pv.c
900   lib/argp-pvh.c
901   lib/argp-version-etc.c
902   lib/argp-version-etc.h
903   lib/argp-xinl.c
904   lib/argp.h
905   lib/asnprintf.c
906   lib/asprintf.c
907   lib/at-func.c
908   lib/at-func2.c
909   lib/backupfile.c
910   lib/backupfile.h
911   lib/basename-lgpl.c
912   lib/basename.c
913   lib/bitrotate.h
914   lib/btowc.c
915   lib/c-ctype.c
916   lib/c-ctype.h
917   lib/canonicalize-lgpl.c
918   lib/chdir-long.c
919   lib/chdir-long.h
920   lib/chown.c
921   lib/cloexec.c
922   lib/cloexec.h
923   lib/close-hook.c
924   lib/close-hook.h
925   lib/close-stream.c
926   lib/close-stream.h
927   lib/close.c
928   lib/closeout.c
929   lib/closeout.h
930   lib/config.charset
931   lib/dirent--.h
932   lib/dirent-safer.h
933   lib/dirent.in.h
934   lib/dirfd.c
935   lib/dirname-lgpl.c
936   lib/dirname.c
937   lib/dirname.h
938   lib/dosname.h
939   lib/dup-safer.c
940   lib/dup2.c
941   lib/errno.in.h
942   lib/error.c
943   lib/error.h
944   lib/exclude.c
945   lib/exclude.h
946   lib/exitfail.c
947   lib/exitfail.h
948   lib/fchdir.c
949   lib/fchmodat.c
950   lib/fchown-stub.c
951   lib/fchownat.c
952   lib/fclose.c
953   lib/fcntl.c
954   lib/fcntl.in.h
955   lib/fd-safer.c
956   lib/fdopendir.c
957   lib/fdutimensat.c
958   lib/fileblocks.c
959   lib/filenamecat-lgpl.c
960   lib/filenamecat.h
961   lib/float+.h
962   lib/float.in.h
963   lib/fnmatch.c
964   lib/fnmatch.in.h
965   lib/fnmatch_loop.c
966   lib/fpending.c
967   lib/fpending.h
968   lib/fseeko.c
969   lib/fstatat.c
970   lib/full-write.c
971   lib/full-write.h
972   lib/futimens.c
973   lib/getcwd.c
974   lib/getdelim.c
975   lib/getdtablesize.c
976   lib/getline.c
977   lib/getopt.c
978   lib/getopt.in.h
979   lib/getopt1.c
980   lib/getopt_int.h
981   lib/getpagesize.c
982   lib/gettext.h
983   lib/gettime.c
984   lib/gettimeofday.c
985   lib/hash.c
986   lib/hash.h
987   lib/human.c
988   lib/human.h
989   lib/imaxtostr.c
990   lib/intprops.h
991   lib/inttostr.c
992   lib/inttostr.h
993   lib/inttypes.in.h
994   lib/iswblank.c
995   lib/langinfo.in.h
996   lib/lchown.c
997   lib/link.c
998   lib/linkat.c
999   lib/localcharset.c
1000   lib/localcharset.h
1001   lib/lseek.c
1002   lib/lstat.c
1003   lib/malloc.c
1004   lib/malloca.c
1005   lib/malloca.h
1006   lib/malloca.valgrind
1007   lib/mbchar.c
1008   lib/mbchar.h
1009   lib/mbrtowc.c
1010   lib/mbscasecmp.c
1011   lib/mbsinit.c
1012   lib/mbsrtowcs-impl.h
1013   lib/mbsrtowcs-state.c
1014   lib/mbsrtowcs.c
1015   lib/mbtowc-impl.h
1016   lib/mbtowc.c
1017   lib/mbuiter.h
1018   lib/memchr.c
1019   lib/memchr.valgrind
1020   lib/mempcpy.c
1021   lib/memrchr.c
1022   lib/mkdir.c
1023   lib/mkdirat.c
1024   lib/mkdtemp.c
1025   lib/mkfifo.c
1026   lib/mkfifoat.c
1027   lib/mknod.c
1028   lib/mknodat.c
1029   lib/mktime-internal.h
1030   lib/mktime.c
1031   lib/modechange.c
1032   lib/modechange.h
1033   lib/nl_langinfo.c
1034   lib/obstack.c
1035   lib/obstack.h
1036   lib/offtostr.c
1037   lib/open.c
1038   lib/openat-die.c
1039   lib/openat-priv.h
1040   lib/openat-proc.c
1041   lib/openat.c
1042   lib/openat.h
1043   lib/opendir-safer.c
1044   lib/parse-datetime.h
1045   lib/parse-datetime.y
1046   lib/pathmax.h
1047   lib/pipe-safer.c
1048   lib/printf-args.c
1049   lib/printf-args.h
1050   lib/printf-parse.c
1051   lib/printf-parse.h
1052   lib/priv-set.c
1053   lib/priv-set.h
1054   lib/progname.c
1055   lib/progname.h
1056   lib/quote.c
1057   lib/quote.h
1058   lib/quotearg.c
1059   lib/quotearg.h
1060   lib/rawmemchr.c
1061   lib/rawmemchr.valgrind
1062   lib/readlink.c
1063   lib/readlinkat.c
1064   lib/realloc.c
1065   lib/ref-add.sin
1066   lib/ref-del.sin
1067   lib/regcomp.c
1068   lib/regex.c
1069   lib/regex.h
1070   lib/regex_internal.c
1071   lib/regex_internal.h
1072   lib/regexec.c
1073   lib/rename.c
1074   lib/renameat.c
1075   lib/rmdir.c
1076   lib/rpmatch.c
1077   lib/safe-read.c
1078   lib/safe-read.h
1079   lib/safe-write.c
1080   lib/safe-write.h
1081   lib/same-inode.h
1082   lib/save-cwd.c
1083   lib/save-cwd.h
1084   lib/savedir.c
1085   lib/savedir.h
1086   lib/setenv.c
1087   lib/size_max.h
1088   lib/sleep.c
1089   lib/snprintf.c
1090   lib/stat-macros.h
1091   lib/stat-time.h
1092   lib/stat.c
1093   lib/stdarg.in.h
1094   lib/stdbool.in.h
1095   lib/stddef.in.h
1096   lib/stdint.in.h
1097   lib/stdio-impl.h
1098   lib/stdio.in.h
1099   lib/stdlib.in.h
1100   lib/stpcpy.c
1101   lib/strcasecmp.c
1102   lib/strchrnul.c
1103   lib/strchrnul.valgrind
1104   lib/strdup.c
1105   lib/streq.h
1106   lib/strerror.c
1107   lib/string.in.h
1108   lib/strings.in.h
1109   lib/stripslash.c
1110   lib/strncasecmp.c
1111   lib/strndup.c
1112   lib/strnlen.c
1113   lib/strnlen1.c
1114   lib/strnlen1.h
1115   lib/strtoimax.c
1116   lib/strtol.c
1117   lib/strtoll.c
1118   lib/strtoul.c
1119   lib/strtoull.c
1120   lib/strtoumax.c
1121   lib/symlink.c
1122   lib/symlinkat.c
1123   lib/sys_stat.in.h
1124   lib/sys_time.in.h
1125   lib/sysexits.in.h
1126   lib/tempname.c
1127   lib/tempname.h
1128   lib/time.in.h
1129   lib/time_r.c
1130   lib/timespec.h
1131   lib/uinttostr.c
1132   lib/umaxtostr.c
1133   lib/unistd--.h
1134   lib/unistd-safer.h
1135   lib/unistd.in.h
1136   lib/unitypes.in.h
1137   lib/uniwidth.in.h
1138   lib/uniwidth/cjk.h
1139   lib/uniwidth/width.c
1140   lib/unlink.c
1141   lib/unlinkat.c
1142   lib/unlinkdir.c
1143   lib/unlinkdir.h
1144   lib/unlocked-io.h
1145   lib/unsetenv.c
1146   lib/utimens.c
1147   lib/utimens.h
1148   lib/utimensat.c
1149   lib/vasnprintf.c
1150   lib/vasnprintf.h
1151   lib/vasprintf.c
1152   lib/verify.h
1153   lib/version-etc-fsf.c
1154   lib/version-etc.c
1155   lib/version-etc.h
1156   lib/vsnprintf.c
1157   lib/wchar.in.h
1158   lib/wcrtomb.c
1159   lib/wctype.in.h
1160   lib/wcwidth.c
1161   lib/write.c
1162   lib/xalloc-die.c
1163   lib/xalloc.h
1164   lib/xasprintf.c
1165   lib/xgetcwd.c
1166   lib/xgetcwd.h
1167   lib/xmalloc.c
1168   lib/xsize.h
1169   lib/xstrndup.c
1170   lib/xstrndup.h
1171   lib/xstrtol-error.c
1172   lib/xstrtol.c
1173   lib/xstrtol.h
1174   lib/xstrtoul.c
1175   lib/xstrtoumax.c
1176   lib/xvasprintf.c
1177   lib/xvasprintf.h
1178   m4/00gnulib.m4
1179   m4/alloca.m4
1180   m4/argmatch.m4
1181   m4/argp.m4
1182   m4/backupfile.m4
1183   m4/bison.m4
1184   m4/btowc.m4
1185   m4/canonicalize.m4
1186   m4/chdir-long.m4
1187   m4/chown.m4
1188   m4/clock_time.m4
1189   m4/cloexec.m4
1190   m4/close-stream.m4
1191   m4/close.m4
1192   m4/closeout.m4
1193   m4/codeset.m4
1194   m4/configmake.m4
1195   m4/d-ino.m4
1196   m4/dirent-safer.m4
1197   m4/dirent_h.m4
1198   m4/dirfd.m4
1199   m4/dirname.m4
1200   m4/double-slash-root.m4
1201   m4/dup2.m4
1202   m4/eealloc.m4
1203   m4/environ.m4
1204   m4/errno_h.m4
1205   m4/error.m4
1206   m4/exclude.m4
1207   m4/extensions.m4
1208   m4/fchdir.m4
1209   m4/fclose.m4
1210   m4/fcntl-o.m4
1211   m4/fcntl.m4
1212   m4/fcntl_h.m4
1213   m4/fdopendir.m4
1214   m4/fileblocks.m4
1215   m4/filenamecat.m4
1216   m4/float_h.m4
1217   m4/fnmatch.m4
1218   m4/fpending.m4
1219   m4/fseeko.m4
1220   m4/futimens.m4
1221   m4/getcwd-abort-bug.m4
1222   m4/getcwd-path-max.m4
1223   m4/getcwd.m4
1224   m4/getdelim.m4
1225   m4/getdtablesize.m4
1226   m4/getline.m4
1227   m4/getopt.m4
1228   m4/getpagesize.m4
1229   m4/gettext.m4
1230   m4/gettime.m4
1231   m4/gettimeofday.m4
1232   m4/glibc2.m4
1233   m4/glibc21.m4
1234   m4/gnulib-common.m4
1235   m4/hash.m4
1236   m4/human.m4
1237   m4/iconv.m4
1238   m4/include_next.m4
1239   m4/inline.m4
1240   m4/intdiv0.m4
1241   m4/intl.m4
1242   m4/intldir.m4
1243   m4/intlmacosx.m4
1244   m4/intmax.m4
1245   m4/intmax_t.m4
1246   m4/inttostr.m4
1247   m4/inttypes-pri.m4
1248   m4/inttypes.m4
1249   m4/inttypes_h.m4
1250   m4/iswblank.m4
1251   m4/langinfo_h.m4
1252   m4/lchown.m4
1253   m4/lcmessage.m4
1254   m4/lib-ld.m4
1255   m4/lib-link.m4
1256   m4/lib-prefix.m4
1257   m4/libunistring-base.m4
1258   m4/link-follow.m4
1259   m4/link.m4
1260   m4/linkat.m4
1261   m4/localcharset.m4
1262   m4/locale-fr.m4
1263   m4/locale-ja.m4
1264   m4/locale-zh.m4
1265   m4/lock.m4
1266   m4/longlong.m4
1267   m4/lseek.m4
1268   m4/lstat.m4
1269   m4/malloc.m4
1270   m4/malloca.m4
1271   m4/mbchar.m4
1272   m4/mbiter.m4
1273   m4/mbrtowc.m4
1274   m4/mbsinit.m4
1275   m4/mbsrtowcs.m4
1276   m4/mbstate_t.m4
1277   m4/mbtowc.m4
1278   m4/memchr.m4
1279   m4/mempcpy.m4
1280   m4/memrchr.m4
1281   m4/mkdir.m4
1282   m4/mkdtemp.m4
1283   m4/mkfifo.m4
1284   m4/mkfifoat.m4
1285   m4/mknod.m4
1286   m4/mktime.m4
1287   m4/mmap-anon.m4
1288   m4/mode_t.m4
1289   m4/modechange.m4
1290   m4/multiarch.m4
1291   m4/nl_langinfo.m4
1292   m4/nls.m4
1293   m4/open.m4
1294   m4/openat.m4
1295   m4/parse-datetime.m4
1296   m4/pathmax.m4
1297   m4/po.m4
1298   m4/printf-posix.m4
1299   m4/printf.m4
1300   m4/priv-set.m4
1301   m4/progtest.m4
1302   m4/quote.m4
1303   m4/quotearg.m4
1304   m4/rawmemchr.m4
1305   m4/readlink.m4
1306   m4/readlinkat.m4
1307   m4/realloc.m4
1308   m4/regex.m4
1309   m4/rename.m4
1310   m4/renameat.m4
1311   m4/rmdir.m4
1312   m4/rpmatch.m4
1313   m4/safe-read.m4
1314   m4/safe-write.m4
1315   m4/save-cwd.m4
1316   m4/savedir.m4
1317   m4/setenv.m4
1318   m4/size_max.m4
1319   m4/sleep.m4
1320   m4/snprintf.m4
1321   m4/ssize_t.m4
1322   m4/stat-time.m4
1323   m4/stat.m4
1324   m4/stdarg.m4
1325   m4/stdbool.m4
1326   m4/stddef_h.m4
1327   m4/stdint.m4
1328   m4/stdint_h.m4
1329   m4/stdio_h.m4
1330   m4/stdlib_h.m4
1331   m4/stpcpy.m4
1332   m4/strcase.m4
1333   m4/strchrnul.m4
1334   m4/strdup.m4
1335   m4/strerror.m4
1336   m4/string_h.m4
1337   m4/strings_h.m4
1338   m4/strndup.m4
1339   m4/strnlen.m4
1340   m4/strtoimax.m4
1341   m4/strtol.m4
1342   m4/strtoll.m4
1343   m4/strtoul.m4
1344   m4/strtoull.m4
1345   m4/strtoumax.m4
1346   m4/symlink.m4
1347   m4/symlinkat.m4
1348   m4/sys_stat_h.m4
1349   m4/sys_time_h.m4
1350   m4/sysexits.m4
1351   m4/tempname.m4
1352   m4/threadlib.m4
1353   m4/time_h.m4
1354   m4/time_r.m4
1355   m4/timespec.m4
1356   m4/tm_gmtoff.m4
1357   m4/uintmax_t.m4
1358   m4/unistd-safer.m4
1359   m4/unistd_h.m4
1360   m4/unlink.m4
1361   m4/unlinkdir.m4
1362   m4/unlocked-io.m4
1363   m4/utimbuf.m4
1364   m4/utimens.m4
1365   m4/utimensat.m4
1366   m4/utimes.m4
1367   m4/vasnprintf.m4
1368   m4/vasprintf.m4
1369   m4/version-etc.m4
1370   m4/visibility.m4
1371   m4/vsnprintf.m4
1372   m4/warn-on-use.m4
1373   m4/wchar_h.m4
1374   m4/wchar_t.m4
1375   m4/wcrtomb.m4
1376   m4/wctype_h.m4
1377   m4/wcwidth.m4
1378   m4/wint_t.m4
1379   m4/write.m4
1380   m4/xalloc.m4
1381   m4/xgetcwd.m4
1382   m4/xsize.m4
1383   m4/xstrndup.m4
1384   m4/xstrtol.m4
1385   m4/xvasprintf.m4
1386 ])