Import upstream version 1.28
[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-2014 Free Software Foundation, Inc.
5 #
6 # This file is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or
9 # (at your option) any later version.
10 #
11 # This file is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 # GNU General Public License for more details.
15 #
16 # You should have received a copy of the GNU General Public License
17 # along with this file.  If not, see <http://www.gnu.org/licenses/>.
18 #
19 # As a special exception to the GNU General Public License,
20 # this file may be distributed as part of a program that
21 # contains a configuration script generated by Autoconf, under
22 # the same distribution terms as the rest of that program.
23 #
24 # Generated by gnulib-tool.
25 #
26 # This file represents the compiled summary of the specification in
27 # gnulib-cache.m4. It lists the computed macro invocations that need
28 # to be invoked from configure.ac.
29 # In projects that use version control, this file can be treated like
30 # other built files.
31
32
33 # This macro should be invoked from ./configure.ac, in the section
34 # "Checks for programs", right after AC_PROG_CC, and certainly before
35 # any checks for libraries, header files, types and library functions.
36 AC_DEFUN([gl_EARLY],
37 [
38   m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
39   m4_pattern_allow([^gl_ES$])dnl a valid locale name
40   m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
41   m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
42   AC_REQUIRE([gl_PROG_AR_RANLIB])
43   AC_REQUIRE([AM_PROG_CC_C_O])
44   # Code from module absolute-header:
45   # Code from module acl:
46   # Code from module alloca:
47   # Code from module alloca-opt:
48   # Code from module allocator:
49   # Code from module areadlink:
50   # Code from module areadlinkat:
51   # Code from module argmatch:
52   # Code from module argp:
53   # Code from module argp-version-etc:
54   # Code from module at-internal:
55   # Code from module backupfile:
56   # Code from module bitrotate:
57   # Code from module btowc:
58   # Code from module c-ctype:
59   # Code from module c-strcase:
60   # Code from module c-strcaseeq:
61   # Code from module canonicalize-lgpl:
62   # Code from module careadlinkat:
63   # Code from module chdir:
64   # Code from module chdir-long:
65   # Code from module chown:
66   # Code from module clock-time:
67   # Code from module cloexec:
68   # Code from module close:
69   # Code from module close-stream:
70   # Code from module closedir:
71   # Code from module closeout:
72   # Code from module configmake:
73   # Code from module d-ino:
74   # Code from module dirent:
75   # Code from module dirent-safer:
76   # Code from module dirfd:
77   # Code from module dirname:
78   # Code from module dirname-lgpl:
79   # Code from module dosname:
80   # Code from module double-slash-root:
81   # Code from module dup:
82   # Code from module dup2:
83   # Code from module environ:
84   # Code from module errno:
85   # Code from module error:
86   # Code from module euidaccess:
87   # Code from module exclude:
88   # Code from module exitfail:
89   # Code from module extensions:
90   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
91   # Code from module extern-inline:
92   # Code from module faccessat:
93   # Code from module fchdir:
94   # Code from module fchmodat:
95   # Code from module fchownat:
96   # Code from module fcntl:
97   # Code from module fcntl-h:
98   # Code from module fd-hook:
99   # Code from module fdopendir:
100   # Code from module fdutimensat:
101   # Code from module fileblocks:
102   # Code from module filename:
103   # Code from module filenamecat-lgpl:
104   # Code from module float:
105   # Code from module fnmatch:
106   # Code from module fnmatch-gnu:
107   # Code from module fpending:
108   # Code from module fprintftime:
109   # Code from module fseek:
110   # Code from module fseeko:
111   AC_REQUIRE([AC_FUNC_FSEEKO])
112   # Code from module fstat:
113   # Code from module fstatat:
114   # Code from module full-write:
115   # Code from module futimens:
116   # Code from module getcwd:
117   # Code from module getcwd-lgpl:
118   # Code from module getdelim:
119   # Code from module getdtablesize:
120   # Code from module getgroups:
121   # Code from module getline:
122   # Code from module getopt-gnu:
123   # Code from module getopt-posix:
124   # Code from module getpagesize:
125   # Code from module gettext:
126   # Code from module gettext-h:
127   # Code from module gettime:
128   # Code from module gettimeofday:
129   # Code from module gitlog-to-changelog:
130   # Code from module group-member:
131   # Code from module hash:
132   # Code from module havelib:
133   # Code from module human:
134   # Code from module include_next:
135   # Code from module intprops:
136   # Code from module inttostr:
137   # Code from module inttypes:
138   # Code from module inttypes-incomplete:
139   # Code from module isatty:
140   # Code from module iswblank:
141   # Code from module langinfo:
142   # Code from module largefile:
143   AC_REQUIRE([AC_SYS_LARGEFILE])
144   # Code from module lchown:
145   # Code from module link:
146   # Code from module link-follow:
147   # Code from module linkat:
148   # Code from module localcharset:
149   # Code from module locale:
150   # Code from module localeconv:
151   # Code from module lseek:
152   # Code from module lstat:
153   # Code from module malloc-gnu:
154   # Code from module malloc-posix:
155   # Code from module malloca:
156   # Code from module manywarnings:
157   # Code from module mbchar:
158   # Code from module mbrtowc:
159   # Code from module mbscasecmp:
160   # Code from module mbsinit:
161   # Code from module mbsrtowcs:
162   # Code from module mbtowc:
163   # Code from module mbuiter:
164   # Code from module memchr:
165   # Code from module mempcpy:
166   # Code from module memrchr:
167   # Code from module mkdir:
168   # Code from module mkdirat:
169   # Code from module mkdtemp:
170   # Code from module mkfifo:
171   # Code from module mkfifoat:
172   # Code from module mknod:
173   # Code from module mktime:
174   # Code from module modechange:
175   # Code from module msvc-inval:
176   # Code from module msvc-nothrow:
177   # Code from module multiarch:
178   # Code from module nl_langinfo:
179   # Code from module nocrash:
180   # Code from module obstack:
181   # Code from module open:
182   # Code from module openat:
183   # Code from module openat-die:
184   # Code from module openat-h:
185   # Code from module opendir:
186   # Code from module parse-datetime:
187   # Code from module pathmax:
188   # Code from module posix_openpt:
189   # Code from module priv-set:
190   # Code from module progname:
191   # Code from module ptsname:
192   # Code from module ptsname_r:
193   # Code from module qacl:
194   # Code from module quote:
195   # Code from module quotearg:
196   # Code from module quotearg-simple:
197   # Code from module raise:
198   # Code from module rawmemchr:
199   # Code from module read:
200   # Code from module readdir:
201   # Code from module readlink:
202   # Code from module readlinkat:
203   # Code from module realloc-posix:
204   # Code from module regex:
205   # Code from module rename:
206   # Code from module renameat:
207   # Code from module rewinddir:
208   # Code from module rmdir:
209   # Code from module root-uid:
210   # Code from module rpmatch:
211   # Code from module safe-read:
212   # Code from module safe-write:
213   # Code from module same-inode:
214   # Code from module save-cwd:
215   # Code from module savedir:
216   # Code from module secure_getenv:
217   # Code from module selinux-at:
218   # Code from module selinux-h:
219   # Code from module setenv:
220   # Code from module signal-h:
221   # Code from module size_max:
222   # Code from module sleep:
223   # Code from module snippet/_Noreturn:
224   # Code from module snippet/arg-nonnull:
225   # Code from module snippet/c++defs:
226   # Code from module snippet/unused-parameter:
227   # Code from module snippet/warn-on-use:
228   # Code from module snprintf:
229   # Code from module ssize_t:
230   # Code from module stat:
231   # Code from module stat-macros:
232   # Code from module stat-time:
233   # Code from module statat:
234   # Code from module stdalign:
235   # Code from module stdarg:
236   dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
237   dnl for the builtin va_copy to work.  With Autoconf 2.60 or later,
238   dnl gl_PROG_CC_C99 arranges for this.  With older Autoconf gl_PROG_CC_C99
239   dnl shouldn't hurt, though installers are on their own to set c99 mode.
240   gl_PROG_CC_C99
241   # Code from module stdbool:
242   # Code from module stddef:
243   # Code from module stdint:
244   # Code from module stdio:
245   # Code from module stdlib:
246   # Code from module stpcpy:
247   # Code from module strcase:
248   # Code from module strchrnul:
249   # Code from module strdup-posix:
250   # Code from module streq:
251   # Code from module strerror:
252   # Code from module strerror-override:
253   # Code from module strftime:
254   # Code from module string:
255   # Code from module strings:
256   # Code from module strndup:
257   # Code from module strnlen:
258   # Code from module strnlen1:
259   # Code from module strtoimax:
260   # Code from module strtol:
261   # Code from module strtoll:
262   # Code from module strtoul:
263   # Code from module strtoull:
264   # Code from module strtoumax:
265   # Code from module symlink:
266   # Code from module symlinkat:
267   # Code from module sys_stat:
268   # Code from module sys_time:
269   # Code from module sys_types:
270   # Code from module sysexits:
271   # Code from module tempname:
272   # Code from module time:
273   # Code from module time_r:
274   # Code from module timespec:
275   # Code from module ttyname_r:
276   # Code from module unistd:
277   # Code from module unistd-safer:
278   # Code from module unitypes:
279   # Code from module uniwidth/base:
280   # Code from module uniwidth/width:
281   # Code from module unlink:
282   # Code from module unlinkat:
283   # Code from module unlinkdir:
284   # Code from module unlocked-io:
285   # Code from module unlockpt:
286   # Code from module unsetenv:
287   # Code from module utimens:
288   # Code from module utimensat:
289   # Code from module vasnprintf:
290   # Code from module vasprintf:
291   # Code from module verify:
292   # Code from module version-etc:
293   # Code from module version-etc-fsf:
294   # Code from module vsnprintf:
295   # Code from module warnings:
296   # Code from module wchar:
297   # Code from module wcrtomb:
298   # Code from module wctype-h:
299   # Code from module wcwidth:
300   # Code from module write:
301   # Code from module xalloc:
302   # Code from module xalloc-die:
303   # Code from module xalloc-oversized:
304   # Code from module xgetcwd:
305   # Code from module xsize:
306   # Code from module xstrndup:
307   # Code from module xstrtol:
308   # Code from module xstrtoumax:
309   # Code from module xvasprintf:
310 ])
311
312 # This macro should be invoked from ./configure.ac, in the section
313 # "Check for header files, types and library functions".
314 AC_DEFUN([gl_INIT],
315 [
316   AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
317   gl_cond_libtool=false
318   gl_libdeps=
319   gl_ltlibdeps=
320   gl_m4_base='m4'
321   m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
322   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
323   m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
324   m4_pushdef([gl_LIBSOURCES_LIST], [])
325   m4_pushdef([gl_LIBSOURCES_DIR], [])
326   gl_COMMON
327   gl_source_base='gnu'
328   gl_FUNC_ALLOCA
329   gl_MODULE_INDICATOR([areadlinkat])
330   gl_ARGP
331   m4_ifdef([AM_XGETTEXT_OPTION],
332     [AM_][XGETTEXT_OPTION([--flag=argp_error:2:c-format])
333      AM_][XGETTEXT_OPTION([--flag=argp_failure:4:c-format])])
334   AC_LIBOBJ([openat-proc])
335   gl_BACKUPFILE
336   gl_FUNC_BTOWC
337   if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
338     AC_LIBOBJ([btowc])
339     gl_PREREQ_BTOWC
340   fi
341   gl_WCHAR_MODULE_INDICATOR([btowc])
342   gl_CANONICALIZE_LGPL
343   if test $HAVE_CANONICALIZE_FILE_NAME = 0 || test $REPLACE_CANONICALIZE_FILE_NAME = 1; then
344     AC_LIBOBJ([canonicalize-lgpl])
345   fi
346   gl_MODULE_INDICATOR([canonicalize-lgpl])
347   gl_STDLIB_MODULE_INDICATOR([canonicalize_file_name])
348   gl_STDLIB_MODULE_INDICATOR([realpath])
349   AC_CHECK_FUNCS_ONCE([readlinkat])
350   gl_UNISTD_MODULE_INDICATOR([chdir])
351   gl_FUNC_CHDIR_LONG
352   if test $gl_cv_have_arbitrary_file_name_length_limit = yes; then
353     AC_LIBOBJ([chdir-long])
354     gl_PREREQ_CHDIR_LONG
355   fi
356   gl_FUNC_CHOWN
357   if test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1; then
358     AC_LIBOBJ([chown])
359   fi
360   if test $REPLACE_CHOWN = 1 && test $ac_cv_func_fchown = no; then
361     AC_LIBOBJ([fchown-stub])
362   fi
363   gl_UNISTD_MODULE_INDICATOR([chown])
364   gl_CLOCK_TIME
365   gl_MODULE_INDICATOR_FOR_TESTS([cloexec])
366   gl_FUNC_CLOSE
367   if test $REPLACE_CLOSE = 1; then
368     AC_LIBOBJ([close])
369   fi
370   gl_UNISTD_MODULE_INDICATOR([close])
371   gl_CLOSE_STREAM
372   gl_MODULE_INDICATOR([close-stream])
373   gl_FUNC_CLOSEDIR
374   if test $HAVE_CLOSEDIR = 0 || test $REPLACE_CLOSEDIR = 1; then
375     AC_LIBOBJ([closedir])
376   fi
377   gl_DIRENT_MODULE_INDICATOR([closedir])
378   gl_CLOSEOUT
379   gl_CONFIGMAKE_PREP
380   gl_CHECK_TYPE_STRUCT_DIRENT_D_INO
381   gl_DIRENT_H
382   gl_DIRENT_SAFER
383   gl_MODULE_INDICATOR([dirent-safer])
384   gl_FUNC_DIRFD
385   if test $ac_cv_func_dirfd = no && test $gl_cv_func_dirfd_macro = no; then
386     AC_LIBOBJ([dirfd])
387     gl_PREREQ_DIRFD
388   fi
389   gl_DIRENT_MODULE_INDICATOR([dirfd])
390   gl_DIRNAME
391   gl_MODULE_INDICATOR([dirname])
392   gl_DIRNAME_LGPL
393   gl_DOUBLE_SLASH_ROOT
394   gl_FUNC_DUP
395   if test $REPLACE_DUP = 1; then
396     AC_LIBOBJ([dup])
397     gl_PREREQ_DUP
398   fi
399   gl_UNISTD_MODULE_INDICATOR([dup])
400   gl_FUNC_DUP2
401   if test $HAVE_DUP2 = 0 || test $REPLACE_DUP2 = 1; then
402     AC_LIBOBJ([dup2])
403     gl_PREREQ_DUP2
404   fi
405   gl_UNISTD_MODULE_INDICATOR([dup2])
406   gl_ENVIRON
407   gl_UNISTD_MODULE_INDICATOR([environ])
408   gl_HEADER_ERRNO_H
409   gl_ERROR
410   if test $ac_cv_lib_error_at_line = no; then
411     AC_LIBOBJ([error])
412     gl_PREREQ_ERROR
413   fi
414   m4_ifdef([AM_XGETTEXT_OPTION],
415     [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
416      AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
417   gl_FUNC_EUIDACCESS
418   if test $HAVE_EUIDACCESS = 0; then
419     AC_LIBOBJ([euidaccess])
420     gl_PREREQ_EUIDACCESS
421   fi
422   gl_UNISTD_MODULE_INDICATOR([euidaccess])
423   AC_REQUIRE([gl_EXTERN_INLINE])
424   gl_FUNC_FACCESSAT
425   if test $HAVE_FACCESSAT = 0; then
426     AC_LIBOBJ([faccessat])
427     gl_PREREQ_FACCESSAT
428   fi
429   gl_MODULE_INDICATOR([faccessat])
430   gl_UNISTD_MODULE_INDICATOR([faccessat])
431   gl_FUNC_FCHDIR
432   gl_UNISTD_MODULE_INDICATOR([fchdir])
433   gl_FUNC_FCHMODAT
434   if test $HAVE_FCHMODAT = 0; then
435     AC_LIBOBJ([fchmodat])
436   fi
437   gl_MODULE_INDICATOR([fchmodat]) dnl for lib/openat.h
438   gl_SYS_STAT_MODULE_INDICATOR([fchmodat])
439   gl_FUNC_FCHOWNAT
440   if test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1; then
441     AC_LIBOBJ([fchownat])
442   fi
443   gl_MODULE_INDICATOR([fchownat]) dnl for lib/openat.h
444   gl_UNISTD_MODULE_INDICATOR([fchownat])
445   gl_FUNC_FCNTL
446   if test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1; then
447     AC_LIBOBJ([fcntl])
448   fi
449   gl_FCNTL_MODULE_INDICATOR([fcntl])
450   gl_FCNTL_H
451   gl_FUNC_FDOPENDIR
452   if test $HAVE_FDOPENDIR = 0 || test $REPLACE_FDOPENDIR = 1; then
453     AC_LIBOBJ([fdopendir])
454   fi
455   gl_DIRENT_MODULE_INDICATOR([fdopendir])
456   gl_MODULE_INDICATOR([fdopendir])
457   gl_MODULE_INDICATOR([fdutimensat])
458   gl_FILEBLOCKS
459   if test $ac_cv_member_struct_stat_st_blocks = no; then
460     AC_LIBOBJ([fileblocks])
461     gl_PREREQ_FILEBLOCKS
462   fi
463   gl_FILE_NAME_CONCAT_LGPL
464   gl_FLOAT_H
465   if test $REPLACE_FLOAT_LDBL = 1; then
466     AC_LIBOBJ([float])
467   fi
468   if test $REPLACE_ITOLD = 1; then
469     AC_LIBOBJ([itold])
470   fi
471   gl_FUNC_FNMATCH_POSIX
472   if test -n "$FNMATCH_H"; then
473     AC_LIBOBJ([fnmatch])
474     gl_PREREQ_FNMATCH
475   fi
476   gl_FUNC_FNMATCH_GNU
477   if test -n "$FNMATCH_H"; then
478     AC_LIBOBJ([fnmatch])
479     gl_PREREQ_FNMATCH
480   fi
481   gl_FUNC_FPENDING
482   if test $gl_cv_func___fpending = no; then
483     AC_LIBOBJ([fpending])
484     gl_PREREQ_FPENDING
485   fi
486   gl_FUNC_FSEEK
487   if test $REPLACE_FSEEK = 1; then
488     AC_LIBOBJ([fseek])
489   fi
490   gl_STDIO_MODULE_INDICATOR([fseek])
491   gl_FUNC_FSEEKO
492   if test $HAVE_FSEEKO = 0 || test $REPLACE_FSEEKO = 1; then
493     AC_LIBOBJ([fseeko])
494     gl_PREREQ_FSEEKO
495   fi
496   gl_STDIO_MODULE_INDICATOR([fseeko])
497   gl_FUNC_FSTAT
498   if test $REPLACE_FSTAT = 1; then
499     AC_LIBOBJ([fstat])
500     gl_PREREQ_FSTAT
501   fi
502   gl_SYS_STAT_MODULE_INDICATOR([fstat])
503   gl_FUNC_FSTATAT
504   if test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1; then
505     AC_LIBOBJ([fstatat])
506   fi
507   gl_SYS_STAT_MODULE_INDICATOR([fstatat])
508   gl_FUNC_FUTIMENS
509   if test $HAVE_FUTIMENS = 0 || test $REPLACE_FUTIMENS = 1; then
510     AC_LIBOBJ([futimens])
511   fi
512   gl_SYS_STAT_MODULE_INDICATOR([futimens])
513   gl_FUNC_GETCWD
514   if test $REPLACE_GETCWD = 1; then
515     AC_LIBOBJ([getcwd])
516     gl_PREREQ_GETCWD
517   fi
518   gl_MODULE_INDICATOR([getcwd])
519   gl_UNISTD_MODULE_INDICATOR([getcwd])
520   gl_FUNC_GETCWD_LGPL
521   if test $REPLACE_GETCWD = 1; then
522     AC_LIBOBJ([getcwd-lgpl])
523   fi
524   gl_UNISTD_MODULE_INDICATOR([getcwd])
525   gl_FUNC_GETDELIM
526   if test $HAVE_GETDELIM = 0 || test $REPLACE_GETDELIM = 1; then
527     AC_LIBOBJ([getdelim])
528     gl_PREREQ_GETDELIM
529   fi
530   gl_STDIO_MODULE_INDICATOR([getdelim])
531   gl_FUNC_GETDTABLESIZE
532   if test $HAVE_GETDTABLESIZE = 0 || test $REPLACE_GETDTABLESIZE = 1; then
533     AC_LIBOBJ([getdtablesize])
534     gl_PREREQ_GETDTABLESIZE
535   fi
536   gl_UNISTD_MODULE_INDICATOR([getdtablesize])
537   gl_FUNC_GETGROUPS
538   if test $HAVE_GETGROUPS = 0 || test $REPLACE_GETGROUPS = 1; then
539     AC_LIBOBJ([getgroups])
540   fi
541   gl_UNISTD_MODULE_INDICATOR([getgroups])
542   gl_FUNC_GETLINE
543   if test $REPLACE_GETLINE = 1; then
544     AC_LIBOBJ([getline])
545     gl_PREREQ_GETLINE
546   fi
547   gl_STDIO_MODULE_INDICATOR([getline])
548   gl_FUNC_GETOPT_GNU
549   if test $REPLACE_GETOPT = 1; then
550     AC_LIBOBJ([getopt])
551     AC_LIBOBJ([getopt1])
552     gl_PREREQ_GETOPT
553     dnl Arrange for unistd.h to include getopt.h.
554     GNULIB_GL_UNISTD_H_GETOPT=1
555   fi
556   AC_SUBST([GNULIB_GL_UNISTD_H_GETOPT])
557   gl_MODULE_INDICATOR_FOR_TESTS([getopt-gnu])
558   gl_FUNC_GETOPT_POSIX
559   if test $REPLACE_GETOPT = 1; then
560     AC_LIBOBJ([getopt])
561     AC_LIBOBJ([getopt1])
562     gl_PREREQ_GETOPT
563     dnl Arrange for unistd.h to include getopt.h.
564     GNULIB_GL_UNISTD_H_GETOPT=1
565   fi
566   AC_SUBST([GNULIB_GL_UNISTD_H_GETOPT])
567   gl_FUNC_GETPAGESIZE
568   if test $REPLACE_GETPAGESIZE = 1; then
569     AC_LIBOBJ([getpagesize])
570   fi
571   gl_UNISTD_MODULE_INDICATOR([getpagesize])
572   dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
573   AM_GNU_GETTEXT_VERSION([0.18.1])
574   AC_SUBST([LIBINTL])
575   AC_SUBST([LTLIBINTL])
576   gl_GETTIME
577   gl_FUNC_GETTIMEOFDAY
578   if test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1; then
579     AC_LIBOBJ([gettimeofday])
580     gl_PREREQ_GETTIMEOFDAY
581   fi
582   gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
583   gl_FUNC_GROUP_MEMBER
584   if test $HAVE_GROUP_MEMBER = 0; then
585     AC_LIBOBJ([group-member])
586     gl_PREREQ_GROUP_MEMBER
587   fi
588   gl_UNISTD_MODULE_INDICATOR([group-member])
589   gl_HUMAN
590   gl_INTTOSTR
591   gl_INTTYPES_H
592   gl_INTTYPES_INCOMPLETE
593   gl_FUNC_ISATTY
594   if test $REPLACE_ISATTY = 1; then
595     AC_LIBOBJ([isatty])
596     gl_PREREQ_ISATTY
597   fi
598   gl_UNISTD_MODULE_INDICATOR([isatty])
599   gl_FUNC_ISWBLANK
600   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
601     :
602   else
603     if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
604       AC_LIBOBJ([iswblank])
605     fi
606   fi
607   gl_WCTYPE_MODULE_INDICATOR([iswblank])
608   gl_LANGINFO_H
609   AC_REQUIRE([gl_LARGEFILE])
610   gl_FUNC_LCHOWN
611   if test $HAVE_LCHOWN = 0 || test $REPLACE_LCHOWN = 1; then
612     AC_LIBOBJ([lchown])
613   fi
614   gl_UNISTD_MODULE_INDICATOR([lchown])
615   gl_FUNC_LINK
616   if test $HAVE_LINK = 0 || test $REPLACE_LINK = 1; then
617     AC_LIBOBJ([link])
618   fi
619   gl_UNISTD_MODULE_INDICATOR([link])
620   gl_FUNC_LINK_FOLLOWS_SYMLINK
621   gl_FUNC_LINKAT
622   if test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1; then
623     AC_LIBOBJ([linkat])
624   fi
625   if test $HAVE_LINKAT = 0; then
626     AC_LIBOBJ([at-func2])
627   fi
628   gl_UNISTD_MODULE_INDICATOR([linkat])
629   gl_LOCALCHARSET
630   LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\""
631   AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
632   gl_LOCALE_H
633   gl_FUNC_LOCALECONV
634   if test $REPLACE_LOCALECONV = 1; then
635     AC_LIBOBJ([localeconv])
636     gl_PREREQ_LOCALECONV
637   fi
638   gl_LOCALE_MODULE_INDICATOR([localeconv])
639   gl_FUNC_LSEEK
640   if test $REPLACE_LSEEK = 1; then
641     AC_LIBOBJ([lseek])
642   fi
643   gl_UNISTD_MODULE_INDICATOR([lseek])
644   gl_FUNC_LSTAT
645   if test $REPLACE_LSTAT = 1; then
646     AC_LIBOBJ([lstat])
647     gl_PREREQ_LSTAT
648   fi
649   gl_SYS_STAT_MODULE_INDICATOR([lstat])
650   gl_FUNC_MALLOC_GNU
651   if test $REPLACE_MALLOC = 1; then
652     AC_LIBOBJ([malloc])
653   fi
654   gl_MODULE_INDICATOR([malloc-gnu])
655   gl_FUNC_MALLOC_POSIX
656   if test $REPLACE_MALLOC = 1; then
657     AC_LIBOBJ([malloc])
658   fi
659   gl_STDLIB_MODULE_INDICATOR([malloc-posix])
660   gl_MALLOCA
661   gl_MBCHAR
662   gl_FUNC_MBRTOWC
663   if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
664     AC_LIBOBJ([mbrtowc])
665     gl_PREREQ_MBRTOWC
666   fi
667   gl_WCHAR_MODULE_INDICATOR([mbrtowc])
668   gl_STRING_MODULE_INDICATOR([mbscasecmp])
669   gl_FUNC_MBSINIT
670   if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
671     AC_LIBOBJ([mbsinit])
672     gl_PREREQ_MBSINIT
673   fi
674   gl_WCHAR_MODULE_INDICATOR([mbsinit])
675   gl_FUNC_MBSRTOWCS
676   if test $HAVE_MBSRTOWCS = 0 || test $REPLACE_MBSRTOWCS = 1; then
677     AC_LIBOBJ([mbsrtowcs])
678     AC_LIBOBJ([mbsrtowcs-state])
679     gl_PREREQ_MBSRTOWCS
680   fi
681   gl_WCHAR_MODULE_INDICATOR([mbsrtowcs])
682   gl_FUNC_MBTOWC
683   if test $REPLACE_MBTOWC = 1; then
684     AC_LIBOBJ([mbtowc])
685     gl_PREREQ_MBTOWC
686   fi
687   gl_STDLIB_MODULE_INDICATOR([mbtowc])
688   gl_MBITER
689   gl_FUNC_MEMCHR
690   if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
691     AC_LIBOBJ([memchr])
692     gl_PREREQ_MEMCHR
693   fi
694   gl_STRING_MODULE_INDICATOR([memchr])
695   gl_FUNC_MEMPCPY
696   if test $HAVE_MEMPCPY = 0; then
697     AC_LIBOBJ([mempcpy])
698     gl_PREREQ_MEMPCPY
699   fi
700   gl_STRING_MODULE_INDICATOR([mempcpy])
701   gl_FUNC_MEMRCHR
702   if test $ac_cv_func_memrchr = no; then
703     AC_LIBOBJ([memrchr])
704     gl_PREREQ_MEMRCHR
705   fi
706   gl_STRING_MODULE_INDICATOR([memrchr])
707   gl_FUNC_MKDIR
708   if test $REPLACE_MKDIR = 1; then
709     AC_LIBOBJ([mkdir])
710   fi
711   gl_FUNC_MKDIRAT
712   if test $HAVE_MKDIRAT = 0; then
713     AC_LIBOBJ([mkdirat])
714     gl_PREREQ_MKDIRAT
715   fi
716   gl_SYS_STAT_MODULE_INDICATOR([mkdirat])
717   gl_FUNC_MKDTEMP
718   if test $HAVE_MKDTEMP = 0; then
719     AC_LIBOBJ([mkdtemp])
720     gl_PREREQ_MKDTEMP
721   fi
722   gl_STDLIB_MODULE_INDICATOR([mkdtemp])
723   gl_FUNC_MKFIFO
724   if test $HAVE_MKFIFO = 0 || test $REPLACE_MKFIFO = 1; then
725     AC_LIBOBJ([mkfifo])
726   fi
727   gl_UNISTD_MODULE_INDICATOR([mkfifo])
728   gl_FUNC_MKFIFOAT
729   if test $HAVE_MKFIFOAT = 0; then
730     AC_LIBOBJ([mkfifoat])
731   fi
732   if test $HAVE_MKNODAT = 0; then
733     AC_LIBOBJ([mknodat])
734   fi
735   gl_SYS_STAT_MODULE_INDICATOR([mkfifoat])
736   gl_SYS_STAT_MODULE_INDICATOR([mknodat])
737   gl_FUNC_MKNOD
738   if test $HAVE_MKNOD = 0 || test $REPLACE_MKNOD = 1; then
739     AC_LIBOBJ([mknod])
740   fi
741   gl_UNISTD_MODULE_INDICATOR([mknod])
742   gl_FUNC_MKTIME
743   if test $REPLACE_MKTIME = 1; then
744     AC_LIBOBJ([mktime])
745     gl_PREREQ_MKTIME
746   fi
747   gl_TIME_MODULE_INDICATOR([mktime])
748   gl_MODECHANGE
749   gl_MSVC_INVAL
750   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
751     AC_LIBOBJ([msvc-inval])
752   fi
753   gl_MSVC_NOTHROW
754   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
755     AC_LIBOBJ([msvc-nothrow])
756   fi
757   gl_MULTIARCH
758   gl_FUNC_NL_LANGINFO
759   if test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1; then
760     AC_LIBOBJ([nl_langinfo])
761   fi
762   gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
763   AC_FUNC_OBSTACK
764   dnl Note: AC_FUNC_OBSTACK does AC_LIBSOURCES([obstack.h, obstack.c]).
765   gl_FUNC_OPEN
766   if test $REPLACE_OPEN = 1; then
767     AC_LIBOBJ([open])
768     gl_PREREQ_OPEN
769   fi
770   gl_FCNTL_MODULE_INDICATOR([open])
771   gl_FUNC_OPENAT
772   if test $HAVE_OPENAT = 0 || test $REPLACE_OPENAT = 1; then
773     AC_LIBOBJ([openat])
774     gl_PREREQ_OPENAT
775   fi
776   gl_MODULE_INDICATOR([openat]) dnl for lib/getcwd.c
777   gl_FCNTL_MODULE_INDICATOR([openat])
778   gl_FUNC_OPENDIR
779   if test $HAVE_OPENDIR = 0 || test $REPLACE_OPENDIR = 1; then
780     AC_LIBOBJ([opendir])
781   fi
782   gl_DIRENT_MODULE_INDICATOR([opendir])
783   gl_PARSE_DATETIME
784   gl_PATHMAX
785   gl_FUNC_POSIX_OPENPT
786   if test $HAVE_POSIX_OPENPT = 0; then
787     AC_LIBOBJ([posix_openpt])
788   fi
789   gl_STDLIB_MODULE_INDICATOR([posix_openpt])
790   gl_PRIV_SET
791   AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
792   AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>])
793   gl_FUNC_PTSNAME
794   if test $HAVE_PTSNAME = 0 || test $REPLACE_PTSNAME = 1; then
795     AC_LIBOBJ([ptsname])
796     gl_PREREQ_PTSNAME
797   fi
798   gl_STDLIB_MODULE_INDICATOR([ptsname])
799   gl_FUNC_PTSNAME_R
800   if test $HAVE_PTSNAME_R = 0 || test $REPLACE_PTSNAME_R = 1; then
801     AC_LIBOBJ([ptsname_r])
802     gl_PREREQ_PTSNAME_R
803   fi
804   gl_STDLIB_MODULE_INDICATOR([ptsname_r])
805   gl_FUNC_ACL
806   gl_QUOTE
807   gl_QUOTEARG
808   gl_FUNC_RAISE
809   if test $HAVE_RAISE = 0 || test $REPLACE_RAISE = 1; then
810     AC_LIBOBJ([raise])
811     gl_PREREQ_RAISE
812   fi
813   gl_SIGNAL_MODULE_INDICATOR([raise])
814   gl_FUNC_RAWMEMCHR
815   if test $HAVE_RAWMEMCHR = 0; then
816     AC_LIBOBJ([rawmemchr])
817     gl_PREREQ_RAWMEMCHR
818   fi
819   gl_STRING_MODULE_INDICATOR([rawmemchr])
820   gl_FUNC_READ
821   if test $REPLACE_READ = 1; then
822     AC_LIBOBJ([read])
823     gl_PREREQ_READ
824   fi
825   gl_UNISTD_MODULE_INDICATOR([read])
826   gl_FUNC_READDIR
827   if test $HAVE_READDIR = 0; then
828     AC_LIBOBJ([readdir])
829   fi
830   gl_DIRENT_MODULE_INDICATOR([readdir])
831   gl_FUNC_READLINK
832   if test $HAVE_READLINK = 0 || test $REPLACE_READLINK = 1; then
833     AC_LIBOBJ([readlink])
834     gl_PREREQ_READLINK
835   fi
836   gl_UNISTD_MODULE_INDICATOR([readlink])
837   gl_FUNC_READLINKAT
838   if test $HAVE_READLINKAT = 0; then
839     AC_LIBOBJ([readlinkat])
840   fi
841   gl_UNISTD_MODULE_INDICATOR([readlinkat])
842   gl_FUNC_REALLOC_POSIX
843   if test $REPLACE_REALLOC = 1; then
844     AC_LIBOBJ([realloc])
845   fi
846   gl_STDLIB_MODULE_INDICATOR([realloc-posix])
847   gl_REGEX
848   if test $ac_use_included_regex = yes; then
849     AC_LIBOBJ([regex])
850     gl_PREREQ_REGEX
851   fi
852   gl_FUNC_RENAME
853   if test $REPLACE_RENAME = 1; then
854     AC_LIBOBJ([rename])
855   fi
856   gl_STDIO_MODULE_INDICATOR([rename])
857   gl_FUNC_RENAMEAT
858   if test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1; then
859     AC_LIBOBJ([renameat])
860   fi
861   if test $HAVE_RENAMEAT = 0; then
862     AC_LIBOBJ([at-func2])
863   fi
864   gl_STDIO_MODULE_INDICATOR([renameat])
865   gl_FUNC_REWINDDIR
866   if test $HAVE_REWINDDIR = 0; then
867     AC_LIBOBJ([rewinddir])
868   fi
869   gl_DIRENT_MODULE_INDICATOR([rewinddir])
870   gl_FUNC_RMDIR
871   if test $REPLACE_RMDIR = 1; then
872     AC_LIBOBJ([rmdir])
873   fi
874   gl_UNISTD_MODULE_INDICATOR([rmdir])
875   gl_FUNC_RPMATCH
876   if test $HAVE_RPMATCH = 0; then
877     AC_LIBOBJ([rpmatch])
878     gl_PREREQ_RPMATCH
879   fi
880   gl_STDLIB_MODULE_INDICATOR([rpmatch])
881   gl_PREREQ_SAFE_READ
882   gl_PREREQ_SAFE_WRITE
883   gl_SAVE_CWD
884   gl_SAVEDIR
885   gl_FUNC_SECURE_GETENV
886   if test $HAVE_SECURE_GETENV = 0; then
887     AC_LIBOBJ([secure_getenv])
888     gl_PREREQ_SECURE_GETENV
889   fi
890   gl_STDLIB_MODULE_INDICATOR([secure_getenv])
891   AC_CHECK_HEADERS([selinux/flask.h])
892   AC_LIBOBJ([selinux-at])
893   gl_HEADERS_SELINUX_SELINUX_H
894   gl_HEADERS_SELINUX_CONTEXT_H
895   if test "$with_selinux" != no && test "$ac_cv_header_selinux_selinux_h" = yes; then
896     AC_LIBOBJ([getfilecon])
897   fi
898   gl_FUNC_SETENV
899   if test $HAVE_SETENV = 0 || test $REPLACE_SETENV = 1; then
900     AC_LIBOBJ([setenv])
901   fi
902   gl_STDLIB_MODULE_INDICATOR([setenv])
903   gl_SIGNAL_H
904   gl_SIZE_MAX
905   gl_FUNC_SLEEP
906   if test $HAVE_SLEEP = 0 || test $REPLACE_SLEEP = 1; then
907     AC_LIBOBJ([sleep])
908   fi
909   gl_UNISTD_MODULE_INDICATOR([sleep])
910   gl_FUNC_SNPRINTF
911   gl_STDIO_MODULE_INDICATOR([snprintf])
912   gl_MODULE_INDICATOR([snprintf])
913   gt_TYPE_SSIZE_T
914   gl_FUNC_STAT
915   if test $REPLACE_STAT = 1; then
916     AC_LIBOBJ([stat])
917     gl_PREREQ_STAT
918   fi
919   gl_SYS_STAT_MODULE_INDICATOR([stat])
920   gl_STAT_TIME
921   gl_STAT_BIRTHTIME
922   gl_MODULE_INDICATOR([statat]) dnl for lib/openat.h
923   gl_STDALIGN_H
924   gl_STDARG_H
925   AM_STDBOOL_H
926   gl_STDDEF_H
927   gl_STDINT_H
928   gl_STDIO_H
929   gl_STDLIB_H
930   gl_FUNC_STPCPY
931   if test $HAVE_STPCPY = 0; then
932     AC_LIBOBJ([stpcpy])
933     gl_PREREQ_STPCPY
934   fi
935   gl_STRING_MODULE_INDICATOR([stpcpy])
936   gl_STRCASE
937   if test $HAVE_STRCASECMP = 0; then
938     AC_LIBOBJ([strcasecmp])
939     gl_PREREQ_STRCASECMP
940   fi
941   if test $HAVE_STRNCASECMP = 0; then
942     AC_LIBOBJ([strncasecmp])
943     gl_PREREQ_STRNCASECMP
944   fi
945   gl_FUNC_STRCHRNUL
946   if test $HAVE_STRCHRNUL = 0 || test $REPLACE_STRCHRNUL = 1; then
947     AC_LIBOBJ([strchrnul])
948     gl_PREREQ_STRCHRNUL
949   fi
950   gl_STRING_MODULE_INDICATOR([strchrnul])
951   gl_FUNC_STRDUP_POSIX
952   if test $ac_cv_func_strdup = no || test $REPLACE_STRDUP = 1; then
953     AC_LIBOBJ([strdup])
954     gl_PREREQ_STRDUP
955   fi
956   gl_STRING_MODULE_INDICATOR([strdup])
957   gl_FUNC_STRERROR
958   if test $REPLACE_STRERROR = 1; then
959     AC_LIBOBJ([strerror])
960   fi
961   gl_MODULE_INDICATOR([strerror])
962   gl_STRING_MODULE_INDICATOR([strerror])
963   AC_REQUIRE([gl_HEADER_ERRNO_H])
964   AC_REQUIRE([gl_FUNC_STRERROR_0])
965   if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
966     AC_LIBOBJ([strerror-override])
967     gl_PREREQ_SYS_H_WINSOCK2
968   fi
969   gl_FUNC_GNU_STRFTIME
970   gl_HEADER_STRING_H
971   gl_HEADER_STRINGS_H
972   gl_FUNC_STRNDUP
973   if test $HAVE_STRNDUP = 0 || test $REPLACE_STRNDUP = 1; then
974     AC_LIBOBJ([strndup])
975   fi
976   gl_STRING_MODULE_INDICATOR([strndup])
977   gl_FUNC_STRNLEN
978   if test $HAVE_DECL_STRNLEN = 0 || test $REPLACE_STRNLEN = 1; then
979     AC_LIBOBJ([strnlen])
980     gl_PREREQ_STRNLEN
981   fi
982   gl_STRING_MODULE_INDICATOR([strnlen])
983   gl_FUNC_STRTOIMAX
984   if test $HAVE_DECL_STRTOIMAX = 0 || test $REPLACE_STRTOIMAX = 1; then
985     AC_LIBOBJ([strtoimax])
986     gl_PREREQ_STRTOIMAX
987   fi
988   gl_INTTYPES_MODULE_INDICATOR([strtoimax])
989   gl_FUNC_STRTOL
990   if test $ac_cv_func_strtol = no; then
991     AC_LIBOBJ([strtol])
992   fi
993   gl_FUNC_STRTOLL
994   if test $HAVE_STRTOLL = 0; then
995     AC_LIBOBJ([strtoll])
996     gl_PREREQ_STRTOLL
997   fi
998   gl_STDLIB_MODULE_INDICATOR([strtoll])
999   gl_FUNC_STRTOUL
1000   if test $ac_cv_func_strtoul = no; then
1001     AC_LIBOBJ([strtoul])
1002   fi
1003   gl_FUNC_STRTOULL
1004   if test $HAVE_STRTOULL = 0; then
1005     AC_LIBOBJ([strtoull])
1006     gl_PREREQ_STRTOULL
1007   fi
1008   gl_STDLIB_MODULE_INDICATOR([strtoull])
1009   gl_FUNC_STRTOUMAX
1010   if test $HAVE_DECL_STRTOUMAX = 0 || test $REPLACE_STRTOUMAX = 1; then
1011     AC_LIBOBJ([strtoumax])
1012     gl_PREREQ_STRTOUMAX
1013   fi
1014   gl_INTTYPES_MODULE_INDICATOR([strtoumax])
1015   gl_FUNC_SYMLINK
1016   if test $HAVE_SYMLINK = 0 || test $REPLACE_SYMLINK = 1; then
1017     AC_LIBOBJ([symlink])
1018   fi
1019   gl_UNISTD_MODULE_INDICATOR([symlink])
1020   gl_FUNC_SYMLINKAT
1021   if test $HAVE_SYMLINKAT = 0; then
1022     AC_LIBOBJ([symlinkat])
1023   fi
1024   gl_UNISTD_MODULE_INDICATOR([symlinkat])
1025   gl_HEADER_SYS_STAT_H
1026   AC_PROG_MKDIR_P
1027   gl_HEADER_SYS_TIME_H
1028   AC_PROG_MKDIR_P
1029   gl_SYS_TYPES_H
1030   AC_PROG_MKDIR_P
1031   gl_SYSEXITS
1032   gl_FUNC_GEN_TEMPNAME
1033   gl_HEADER_TIME_H
1034   gl_TIME_R
1035   if test $HAVE_LOCALTIME_R = 0 || test $REPLACE_LOCALTIME_R = 1; then
1036     AC_LIBOBJ([time_r])
1037     gl_PREREQ_TIME_R
1038   fi
1039   gl_TIME_MODULE_INDICATOR([time_r])
1040   gl_TIMESPEC
1041   gl_FUNC_TTYNAME_R
1042   if test $HAVE_TTYNAME_R = 0 || test $REPLACE_TTYNAME_R = 1; then
1043     AC_LIBOBJ([ttyname_r])
1044     gl_PREREQ_TTYNAME_R
1045   fi
1046   gl_UNISTD_MODULE_INDICATOR([ttyname_r])
1047   gl_UNISTD_H
1048   gl_UNISTD_SAFER
1049   gl_LIBUNISTRING_LIBHEADER([0.9], [unitypes.h])
1050   gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h])
1051   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/width])
1052   gl_FUNC_UNLINK
1053   if test $REPLACE_UNLINK = 1; then
1054     AC_LIBOBJ([unlink])
1055   fi
1056   gl_UNISTD_MODULE_INDICATOR([unlink])
1057   gl_FUNC_UNLINKAT
1058   if test $HAVE_UNLINKAT = 0 || test $REPLACE_UNLINKAT = 1; then
1059     AC_LIBOBJ([unlinkat])
1060   fi
1061   gl_UNISTD_MODULE_INDICATOR([unlinkat])
1062   gl_UNLINKDIR
1063   gl_FUNC_GLIBC_UNLOCKED_IO
1064   gl_FUNC_UNLOCKPT
1065   if test $HAVE_UNLOCKPT = 0; then
1066     AC_LIBOBJ([unlockpt])
1067     gl_PREREQ_UNLOCKPT
1068   fi
1069   gl_STDLIB_MODULE_INDICATOR([unlockpt])
1070   gl_FUNC_UNSETENV
1071   if test $HAVE_UNSETENV = 0 || test $REPLACE_UNSETENV = 1; then
1072     AC_LIBOBJ([unsetenv])
1073     gl_PREREQ_UNSETENV
1074   fi
1075   gl_STDLIB_MODULE_INDICATOR([unsetenv])
1076   gl_UTIMENS
1077   gl_FUNC_UTIMENSAT
1078   if test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1; then
1079     AC_LIBOBJ([utimensat])
1080   fi
1081   gl_SYS_STAT_MODULE_INDICATOR([utimensat])
1082   gl_FUNC_VASNPRINTF
1083   gl_FUNC_VASPRINTF
1084   gl_STDIO_MODULE_INDICATOR([vasprintf])
1085   m4_ifdef([AM_XGETTEXT_OPTION],
1086     [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format])
1087      AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
1088   gl_VERSION_ETC
1089   gl_FUNC_VSNPRINTF
1090   gl_STDIO_MODULE_INDICATOR([vsnprintf])
1091   gl_WCHAR_H
1092   gl_FUNC_WCRTOMB
1093   if test $HAVE_WCRTOMB = 0 || test $REPLACE_WCRTOMB = 1; then
1094     AC_LIBOBJ([wcrtomb])
1095     gl_PREREQ_WCRTOMB
1096   fi
1097   gl_WCHAR_MODULE_INDICATOR([wcrtomb])
1098   gl_WCTYPE_H
1099   gl_FUNC_WCWIDTH
1100   if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
1101     AC_LIBOBJ([wcwidth])
1102   fi
1103   gl_WCHAR_MODULE_INDICATOR([wcwidth])
1104   gl_FUNC_WRITE
1105   if test $REPLACE_WRITE = 1; then
1106     AC_LIBOBJ([write])
1107     gl_PREREQ_WRITE
1108   fi
1109   gl_UNISTD_MODULE_INDICATOR([write])
1110   gl_XALLOC
1111   gl_XGETCWD
1112   gl_XSIZE
1113   gl_XSTRNDUP
1114   gl_XSTRTOL
1115   gl_XVASPRINTF
1116   m4_ifdef([AM_XGETTEXT_OPTION],
1117     [AM_][XGETTEXT_OPTION([--flag=xasprintf:1:c-format])])
1118   # End of code from modules
1119   m4_ifval(gl_LIBSOURCES_LIST, [
1120     m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
1121       for gl_file in ]gl_LIBSOURCES_LIST[ ; do
1122         if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
1123           echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
1124           exit 1
1125         fi
1126       done])dnl
1127       m4_if(m4_sysval, [0], [],
1128         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
1129   ])
1130   m4_popdef([gl_LIBSOURCES_DIR])
1131   m4_popdef([gl_LIBSOURCES_LIST])
1132   m4_popdef([AC_LIBSOURCES])
1133   m4_popdef([AC_REPLACE_FUNCS])
1134   m4_popdef([AC_LIBOBJ])
1135   AC_CONFIG_COMMANDS_PRE([
1136     gl_libobjs=
1137     gl_ltlibobjs=
1138     if test -n "$gl_LIBOBJS"; then
1139       # Remove the extension.
1140       sed_drop_objext='s/\.o$//;s/\.obj$//'
1141       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
1142         gl_libobjs="$gl_libobjs $i.$ac_objext"
1143         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
1144       done
1145     fi
1146     AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
1147     AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
1148   ])
1149   gltests_libdeps=
1150   gltests_ltlibdeps=
1151   m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
1152   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
1153   m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
1154   m4_pushdef([gltests_LIBSOURCES_LIST], [])
1155   m4_pushdef([gltests_LIBSOURCES_DIR], [])
1156   gl_COMMON
1157   gl_source_base='tests'
1158 changequote(,)dnl
1159   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
1160 changequote([, ])dnl
1161   AC_SUBST([gltests_WITNESS])
1162   gl_module_indicator_condition=$gltests_WITNESS
1163   m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
1164   m4_popdef([gl_MODULE_INDICATOR_CONDITION])
1165   m4_ifval(gltests_LIBSOURCES_LIST, [
1166     m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
1167       for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
1168         if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
1169           echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
1170           exit 1
1171         fi
1172       done])dnl
1173       m4_if(m4_sysval, [0], [],
1174         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
1175   ])
1176   m4_popdef([gltests_LIBSOURCES_DIR])
1177   m4_popdef([gltests_LIBSOURCES_LIST])
1178   m4_popdef([AC_LIBSOURCES])
1179   m4_popdef([AC_REPLACE_FUNCS])
1180   m4_popdef([AC_LIBOBJ])
1181   AC_CONFIG_COMMANDS_PRE([
1182     gltests_libobjs=
1183     gltests_ltlibobjs=
1184     if test -n "$gltests_LIBOBJS"; then
1185       # Remove the extension.
1186       sed_drop_objext='s/\.o$//;s/\.obj$//'
1187       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
1188         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
1189         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
1190       done
1191     fi
1192     AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
1193     AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
1194   ])
1195   LIBGNU_LIBDEPS="$gl_libdeps"
1196   AC_SUBST([LIBGNU_LIBDEPS])
1197   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
1198   AC_SUBST([LIBGNU_LTLIBDEPS])
1199 ])
1200
1201 # Like AC_LIBOBJ, except that the module name goes
1202 # into gl_LIBOBJS instead of into LIBOBJS.
1203 AC_DEFUN([gl_LIBOBJ], [
1204   AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
1205   gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
1206 ])
1207
1208 # Like AC_REPLACE_FUNCS, except that the module name goes
1209 # into gl_LIBOBJS instead of into LIBOBJS.
1210 AC_DEFUN([gl_REPLACE_FUNCS], [
1211   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
1212   AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
1213 ])
1214
1215 # Like AC_LIBSOURCES, except the directory where the source file is
1216 # expected is derived from the gnulib-tool parameterization,
1217 # and alloca is special cased (for the alloca-opt module).
1218 # We could also entirely rely on EXTRA_lib..._SOURCES.
1219 AC_DEFUN([gl_LIBSOURCES], [
1220   m4_foreach([_gl_NAME], [$1], [
1221     m4_if(_gl_NAME, [alloca.c], [], [
1222       m4_define([gl_LIBSOURCES_DIR], [gnu])
1223       m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
1224     ])
1225   ])
1226 ])
1227
1228 # Like AC_LIBOBJ, except that the module name goes
1229 # into gltests_LIBOBJS instead of into LIBOBJS.
1230 AC_DEFUN([gltests_LIBOBJ], [
1231   AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
1232   gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
1233 ])
1234
1235 # Like AC_REPLACE_FUNCS, except that the module name goes
1236 # into gltests_LIBOBJS instead of into LIBOBJS.
1237 AC_DEFUN([gltests_REPLACE_FUNCS], [
1238   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
1239   AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
1240 ])
1241
1242 # Like AC_LIBSOURCES, except the directory where the source file is
1243 # expected is derived from the gnulib-tool parameterization,
1244 # and alloca is special cased (for the alloca-opt module).
1245 # We could also entirely rely on EXTRA_lib..._SOURCES.
1246 AC_DEFUN([gltests_LIBSOURCES], [
1247   m4_foreach([_gl_NAME], [$1], [
1248     m4_if(_gl_NAME, [alloca.c], [], [
1249       m4_define([gltests_LIBSOURCES_DIR], [tests])
1250       m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
1251     ])
1252   ])
1253 ])
1254
1255 # This macro records the list of files which have been installed by
1256 # gnulib-tool and may be removed by future gnulib-tool invocations.
1257 AC_DEFUN([gl_FILE_LIST], [
1258   build-aux/config.rpath
1259   build-aux/git-log-fix
1260   build-aux/gitlog-to-changelog
1261   build-aux/snippet/_Noreturn.h
1262   build-aux/snippet/arg-nonnull.h
1263   build-aux/snippet/c++defs.h
1264   build-aux/snippet/unused-parameter.h
1265   build-aux/snippet/warn-on-use.h
1266   doc/parse-datetime.texi
1267   lib/acl-errno-valid.c
1268   lib/acl-internal.h
1269   lib/acl.h
1270   lib/acl_entries.c
1271   lib/alloca.c
1272   lib/alloca.in.h
1273   lib/allocator.c
1274   lib/allocator.h
1275   lib/anytostr.c
1276   lib/areadlink.c
1277   lib/areadlink.h
1278   lib/areadlinkat.c
1279   lib/argmatch.c
1280   lib/argmatch.h
1281   lib/argp-ba.c
1282   lib/argp-eexst.c
1283   lib/argp-fmtstream.c
1284   lib/argp-fmtstream.h
1285   lib/argp-fs-xinl.c
1286   lib/argp-help.c
1287   lib/argp-namefrob.h
1288   lib/argp-parse.c
1289   lib/argp-pin.c
1290   lib/argp-pv.c
1291   lib/argp-pvh.c
1292   lib/argp-version-etc.c
1293   lib/argp-version-etc.h
1294   lib/argp-xinl.c
1295   lib/argp.h
1296   lib/asnprintf.c
1297   lib/asprintf.c
1298   lib/at-func.c
1299   lib/at-func2.c
1300   lib/backupfile.c
1301   lib/backupfile.h
1302   lib/basename-lgpl.c
1303   lib/basename.c
1304   lib/bitrotate.c
1305   lib/bitrotate.h
1306   lib/btowc.c
1307   lib/c-ctype.c
1308   lib/c-ctype.h
1309   lib/c-strcase.h
1310   lib/c-strcasecmp.c
1311   lib/c-strcaseeq.h
1312   lib/c-strncasecmp.c
1313   lib/canonicalize-lgpl.c
1314   lib/careadlinkat.c
1315   lib/careadlinkat.h
1316   lib/chdir-long.c
1317   lib/chdir-long.h
1318   lib/chmodat.c
1319   lib/chown.c
1320   lib/chownat.c
1321   lib/cloexec.c
1322   lib/cloexec.h
1323   lib/close-stream.c
1324   lib/close-stream.h
1325   lib/close.c
1326   lib/closedir.c
1327   lib/closeout.c
1328   lib/closeout.h
1329   lib/config.charset
1330   lib/copy-acl.c
1331   lib/dirent--.h
1332   lib/dirent-private.h
1333   lib/dirent-safer.h
1334   lib/dirent.in.h
1335   lib/dirfd.c
1336   lib/dirname-lgpl.c
1337   lib/dirname.c
1338   lib/dirname.h
1339   lib/dosname.h
1340   lib/dup-safer.c
1341   lib/dup.c
1342   lib/dup2.c
1343   lib/errno.in.h
1344   lib/error.c
1345   lib/error.h
1346   lib/euidaccess.c
1347   lib/exclude.c
1348   lib/exclude.h
1349   lib/exitfail.c
1350   lib/exitfail.h
1351   lib/faccessat.c
1352   lib/fchdir.c
1353   lib/fchmodat.c
1354   lib/fchown-stub.c
1355   lib/fchownat.c
1356   lib/fcntl.c
1357   lib/fcntl.in.h
1358   lib/fd-hook.c
1359   lib/fd-hook.h
1360   lib/fd-safer.c
1361   lib/fdopendir.c
1362   lib/fdutimensat.c
1363   lib/file-has-acl.c
1364   lib/fileblocks.c
1365   lib/filename.h
1366   lib/filenamecat-lgpl.c
1367   lib/filenamecat.h
1368   lib/float+.h
1369   lib/float.c
1370   lib/float.in.h
1371   lib/fnmatch.c
1372   lib/fnmatch.in.h
1373   lib/fnmatch_loop.c
1374   lib/fpending.c
1375   lib/fpending.h
1376   lib/fprintftime.c
1377   lib/fprintftime.h
1378   lib/fseek.c
1379   lib/fseeko.c
1380   lib/fstat.c
1381   lib/fstatat.c
1382   lib/full-write.c
1383   lib/full-write.h
1384   lib/futimens.c
1385   lib/getcwd-lgpl.c
1386   lib/getcwd.c
1387   lib/getdelim.c
1388   lib/getdtablesize.c
1389   lib/getfilecon.c
1390   lib/getgroups.c
1391   lib/getline.c
1392   lib/getopt.c
1393   lib/getopt.in.h
1394   lib/getopt1.c
1395   lib/getopt_int.h
1396   lib/getpagesize.c
1397   lib/gettext.h
1398   lib/gettime.c
1399   lib/gettimeofday.c
1400   lib/group-member.c
1401   lib/hash.c
1402   lib/hash.h
1403   lib/human.c
1404   lib/human.h
1405   lib/imaxtostr.c
1406   lib/intprops.h
1407   lib/inttostr.c
1408   lib/inttostr.h
1409   lib/inttypes.in.h
1410   lib/isatty.c
1411   lib/iswblank.c
1412   lib/itold.c
1413   lib/langinfo.in.h
1414   lib/lchown.c
1415   lib/link.c
1416   lib/linkat.c
1417   lib/localcharset.c
1418   lib/localcharset.h
1419   lib/locale.in.h
1420   lib/localeconv.c
1421   lib/lseek.c
1422   lib/lstat.c
1423   lib/malloc.c
1424   lib/malloca.c
1425   lib/malloca.h
1426   lib/malloca.valgrind
1427   lib/mbchar.c
1428   lib/mbchar.h
1429   lib/mbrtowc.c
1430   lib/mbscasecmp.c
1431   lib/mbsinit.c
1432   lib/mbsrtowcs-impl.h
1433   lib/mbsrtowcs-state.c
1434   lib/mbsrtowcs.c
1435   lib/mbtowc-impl.h
1436   lib/mbtowc.c
1437   lib/mbuiter.c
1438   lib/mbuiter.h
1439   lib/memchr.c
1440   lib/memchr.valgrind
1441   lib/mempcpy.c
1442   lib/memrchr.c
1443   lib/mkdir.c
1444   lib/mkdirat.c
1445   lib/mkdtemp.c
1446   lib/mkfifo.c
1447   lib/mkfifoat.c
1448   lib/mknod.c
1449   lib/mknodat.c
1450   lib/mktime-internal.h
1451   lib/mktime.c
1452   lib/modechange.c
1453   lib/modechange.h
1454   lib/msvc-inval.c
1455   lib/msvc-inval.h
1456   lib/msvc-nothrow.c
1457   lib/msvc-nothrow.h
1458   lib/nl_langinfo.c
1459   lib/obstack.c
1460   lib/obstack.h
1461   lib/offtostr.c
1462   lib/open.c
1463   lib/openat-die.c
1464   lib/openat-priv.h
1465   lib/openat-proc.c
1466   lib/openat.c
1467   lib/openat.h
1468   lib/opendir-safer.c
1469   lib/opendir.c
1470   lib/parse-datetime.h
1471   lib/parse-datetime.y
1472   lib/pathmax.h
1473   lib/pipe-safer.c
1474   lib/posix_openpt.c
1475   lib/printf-args.c
1476   lib/printf-args.h
1477   lib/printf-parse.c
1478   lib/printf-parse.h
1479   lib/priv-set.c
1480   lib/priv-set.h
1481   lib/progname.c
1482   lib/progname.h
1483   lib/ptsname.c
1484   lib/ptsname_r.c
1485   lib/qcopy-acl.c
1486   lib/qset-acl.c
1487   lib/quote.h
1488   lib/quotearg.c
1489   lib/quotearg.h
1490   lib/raise.c
1491   lib/rawmemchr.c
1492   lib/rawmemchr.valgrind
1493   lib/read.c
1494   lib/readdir.c
1495   lib/readlink.c
1496   lib/readlinkat.c
1497   lib/realloc.c
1498   lib/ref-add.sin
1499   lib/ref-del.sin
1500   lib/regcomp.c
1501   lib/regex.c
1502   lib/regex.h
1503   lib/regex_internal.c
1504   lib/regex_internal.h
1505   lib/regexec.c
1506   lib/rename.c
1507   lib/renameat.c
1508   lib/rewinddir.c
1509   lib/rmdir.c
1510   lib/root-uid.h
1511   lib/rpmatch.c
1512   lib/safe-read.c
1513   lib/safe-read.h
1514   lib/safe-write.c
1515   lib/safe-write.h
1516   lib/same-inode.h
1517   lib/save-cwd.c
1518   lib/save-cwd.h
1519   lib/savedir.c
1520   lib/savedir.h
1521   lib/se-context.c
1522   lib/se-context.in.h
1523   lib/se-selinux.c
1524   lib/se-selinux.in.h
1525   lib/secure_getenv.c
1526   lib/selinux-at.c
1527   lib/selinux-at.h
1528   lib/set-acl.c
1529   lib/setenv.c
1530   lib/signal.in.h
1531   lib/size_max.h
1532   lib/sleep.c
1533   lib/snprintf.c
1534   lib/stat-macros.h
1535   lib/stat-time.c
1536   lib/stat-time.h
1537   lib/stat.c
1538   lib/statat.c
1539   lib/stdalign.in.h
1540   lib/stdarg.in.h
1541   lib/stdbool.in.h
1542   lib/stddef.in.h
1543   lib/stdint.in.h
1544   lib/stdio-impl.h
1545   lib/stdio.in.h
1546   lib/stdlib.in.h
1547   lib/stpcpy.c
1548   lib/strcasecmp.c
1549   lib/strchrnul.c
1550   lib/strchrnul.valgrind
1551   lib/strdup.c
1552   lib/streq.h
1553   lib/strerror-override.c
1554   lib/strerror-override.h
1555   lib/strerror.c
1556   lib/strftime.c
1557   lib/strftime.h
1558   lib/string.in.h
1559   lib/strings.in.h
1560   lib/stripslash.c
1561   lib/strncasecmp.c
1562   lib/strndup.c
1563   lib/strnlen.c
1564   lib/strnlen1.c
1565   lib/strnlen1.h
1566   lib/strtoimax.c
1567   lib/strtol.c
1568   lib/strtoll.c
1569   lib/strtoul.c
1570   lib/strtoull.c
1571   lib/strtoumax.c
1572   lib/symlink.c
1573   lib/symlinkat.c
1574   lib/sys_stat.in.h
1575   lib/sys_time.in.h
1576   lib/sys_types.in.h
1577   lib/sysexits.in.h
1578   lib/tempname.c
1579   lib/tempname.h
1580   lib/time.in.h
1581   lib/time_r.c
1582   lib/timespec.c
1583   lib/timespec.h
1584   lib/ttyname_r.c
1585   lib/uinttostr.c
1586   lib/umaxtostr.c
1587   lib/unistd--.h
1588   lib/unistd-safer.h
1589   lib/unistd.c
1590   lib/unistd.in.h
1591   lib/unitypes.in.h
1592   lib/uniwidth.in.h
1593   lib/uniwidth/cjk.h
1594   lib/uniwidth/width.c
1595   lib/unlink.c
1596   lib/unlinkat.c
1597   lib/unlinkdir.c
1598   lib/unlinkdir.h
1599   lib/unlocked-io.h
1600   lib/unlockpt.c
1601   lib/unsetenv.c
1602   lib/utimens.c
1603   lib/utimens.h
1604   lib/utimensat.c
1605   lib/vasnprintf.c
1606   lib/vasnprintf.h
1607   lib/vasprintf.c
1608   lib/verify.h
1609   lib/version-etc-fsf.c
1610   lib/version-etc.c
1611   lib/version-etc.h
1612   lib/vsnprintf.c
1613   lib/wchar.in.h
1614   lib/wcrtomb.c
1615   lib/wctype-h.c
1616   lib/wctype.in.h
1617   lib/wcwidth.c
1618   lib/write.c
1619   lib/xalloc-die.c
1620   lib/xalloc-oversized.h
1621   lib/xalloc.h
1622   lib/xasprintf.c
1623   lib/xgetcwd.c
1624   lib/xgetcwd.h
1625   lib/xmalloc.c
1626   lib/xsize.c
1627   lib/xsize.h
1628   lib/xstrndup.c
1629   lib/xstrndup.h
1630   lib/xstrtol-error.c
1631   lib/xstrtol.c
1632   lib/xstrtol.h
1633   lib/xstrtoul.c
1634   lib/xstrtoumax.c
1635   lib/xvasprintf.c
1636   lib/xvasprintf.h
1637   m4/00gnulib.m4
1638   m4/absolute-header.m4
1639   m4/acl.m4
1640   m4/alloca.m4
1641   m4/argp.m4
1642   m4/backupfile.m4
1643   m4/bison.m4
1644   m4/btowc.m4
1645   m4/canonicalize.m4
1646   m4/chdir-long.m4
1647   m4/chown.m4
1648   m4/clock_time.m4
1649   m4/close-stream.m4
1650   m4/close.m4
1651   m4/closedir.m4
1652   m4/closeout.m4
1653   m4/codeset.m4
1654   m4/configmake.m4
1655   m4/d-ino.m4
1656   m4/dirent-safer.m4
1657   m4/dirent_h.m4
1658   m4/dirfd.m4
1659   m4/dirname.m4
1660   m4/double-slash-root.m4
1661   m4/dup.m4
1662   m4/dup2.m4
1663   m4/eealloc.m4
1664   m4/environ.m4
1665   m4/errno_h.m4
1666   m4/error.m4
1667   m4/euidaccess.m4
1668   m4/exponentd.m4
1669   m4/extensions.m4
1670   m4/extern-inline.m4
1671   m4/faccessat.m4
1672   m4/fchdir.m4
1673   m4/fchmodat.m4
1674   m4/fchownat.m4
1675   m4/fcntl-o.m4
1676   m4/fcntl.m4
1677   m4/fcntl_h.m4
1678   m4/fdopendir.m4
1679   m4/fileblocks.m4
1680   m4/filenamecat.m4
1681   m4/float_h.m4
1682   m4/fnmatch.m4
1683   m4/fpending.m4
1684   m4/fseek.m4
1685   m4/fseeko.m4
1686   m4/fstat.m4
1687   m4/fstatat.m4
1688   m4/futimens.m4
1689   m4/getcwd-abort-bug.m4
1690   m4/getcwd-path-max.m4
1691   m4/getcwd.m4
1692   m4/getdelim.m4
1693   m4/getdtablesize.m4
1694   m4/getgroups.m4
1695   m4/getline.m4
1696   m4/getopt.m4
1697   m4/getpagesize.m4
1698   m4/gettext.m4
1699   m4/gettime.m4
1700   m4/gettimeofday.m4
1701   m4/glibc2.m4
1702   m4/glibc21.m4
1703   m4/gnulib-common.m4
1704   m4/group-member.m4
1705   m4/human.m4
1706   m4/iconv.m4
1707   m4/include_next.m4
1708   m4/intdiv0.m4
1709   m4/intl.m4
1710   m4/intldir.m4
1711   m4/intlmacosx.m4
1712   m4/intmax.m4
1713   m4/intmax_t.m4
1714   m4/inttostr.m4
1715   m4/inttypes-pri.m4
1716   m4/inttypes.m4
1717   m4/inttypes_h.m4
1718   m4/isatty.m4
1719   m4/iswblank.m4
1720   m4/langinfo_h.m4
1721   m4/largefile.m4
1722   m4/lchown.m4
1723   m4/lcmessage.m4
1724   m4/lib-ld.m4
1725   m4/lib-link.m4
1726   m4/lib-prefix.m4
1727   m4/libunistring-base.m4
1728   m4/link-follow.m4
1729   m4/link.m4
1730   m4/linkat.m4
1731   m4/localcharset.m4
1732   m4/locale-fr.m4
1733   m4/locale-ja.m4
1734   m4/locale-zh.m4
1735   m4/locale_h.m4
1736   m4/localeconv.m4
1737   m4/lock.m4
1738   m4/longlong.m4
1739   m4/lseek.m4
1740   m4/lstat.m4
1741   m4/malloc.m4
1742   m4/malloca.m4
1743   m4/manywarnings.m4
1744   m4/math_h.m4
1745   m4/mbchar.m4
1746   m4/mbiter.m4
1747   m4/mbrtowc.m4
1748   m4/mbsinit.m4
1749   m4/mbsrtowcs.m4
1750   m4/mbstate_t.m4
1751   m4/mbtowc.m4
1752   m4/memchr.m4
1753   m4/mempcpy.m4
1754   m4/memrchr.m4
1755   m4/mkdir.m4
1756   m4/mkdirat.m4
1757   m4/mkdtemp.m4
1758   m4/mkfifo.m4
1759   m4/mkfifoat.m4
1760   m4/mknod.m4
1761   m4/mktime.m4
1762   m4/mmap-anon.m4
1763   m4/mode_t.m4
1764   m4/modechange.m4
1765   m4/msvc-inval.m4
1766   m4/msvc-nothrow.m4
1767   m4/multiarch.m4
1768   m4/nl_langinfo.m4
1769   m4/nls.m4
1770   m4/nocrash.m4
1771   m4/off_t.m4
1772   m4/open.m4
1773   m4/openat.m4
1774   m4/opendir.m4
1775   m4/parse-datetime.m4
1776   m4/pathmax.m4
1777   m4/po.m4
1778   m4/posix_openpt.m4
1779   m4/printf-posix.m4
1780   m4/printf.m4
1781   m4/priv-set.m4
1782   m4/progtest.m4
1783   m4/ptsname.m4
1784   m4/ptsname_r.m4
1785   m4/quote.m4
1786   m4/quotearg.m4
1787   m4/raise.m4
1788   m4/rawmemchr.m4
1789   m4/read.m4
1790   m4/readdir.m4
1791   m4/readlink.m4
1792   m4/readlinkat.m4
1793   m4/realloc.m4
1794   m4/regex.m4
1795   m4/rename.m4
1796   m4/renameat.m4
1797   m4/rewinddir.m4
1798   m4/rmdir.m4
1799   m4/rpmatch.m4
1800   m4/safe-read.m4
1801   m4/safe-write.m4
1802   m4/save-cwd.m4
1803   m4/savedir.m4
1804   m4/secure_getenv.m4
1805   m4/selinux-context-h.m4
1806   m4/selinux-selinux-h.m4
1807   m4/setenv.m4
1808   m4/signal_h.m4
1809   m4/size_max.m4
1810   m4/sleep.m4
1811   m4/snprintf.m4
1812   m4/ssize_t.m4
1813   m4/stat-time.m4
1814   m4/stat.m4
1815   m4/stdalign.m4
1816   m4/stdarg.m4
1817   m4/stdbool.m4
1818   m4/stddef_h.m4
1819   m4/stdint.m4
1820   m4/stdint_h.m4
1821   m4/stdio_h.m4
1822   m4/stdlib_h.m4
1823   m4/stpcpy.m4
1824   m4/strcase.m4
1825   m4/strchrnul.m4
1826   m4/strdup.m4
1827   m4/strerror.m4
1828   m4/strftime.m4
1829   m4/string_h.m4
1830   m4/strings_h.m4
1831   m4/strndup.m4
1832   m4/strnlen.m4
1833   m4/strtoimax.m4
1834   m4/strtol.m4
1835   m4/strtoll.m4
1836   m4/strtoul.m4
1837   m4/strtoull.m4
1838   m4/strtoumax.m4
1839   m4/symlink.m4
1840   m4/symlinkat.m4
1841   m4/sys_socket_h.m4
1842   m4/sys_stat_h.m4
1843   m4/sys_time_h.m4
1844   m4/sys_types_h.m4
1845   m4/sysexits.m4
1846   m4/tempname.m4
1847   m4/threadlib.m4
1848   m4/time_h.m4
1849   m4/time_r.m4
1850   m4/timespec.m4
1851   m4/tm_gmtoff.m4
1852   m4/ttyname_r.m4
1853   m4/uintmax_t.m4
1854   m4/unistd-safer.m4
1855   m4/unistd_h.m4
1856   m4/unlink.m4
1857   m4/unlinkat.m4
1858   m4/unlinkdir.m4
1859   m4/unlocked-io.m4
1860   m4/unlockpt.m4
1861   m4/utimbuf.m4
1862   m4/utimens.m4
1863   m4/utimensat.m4
1864   m4/utimes.m4
1865   m4/vasnprintf.m4
1866   m4/vasprintf.m4
1867   m4/version-etc.m4
1868   m4/visibility.m4
1869   m4/vsnprintf.m4
1870   m4/warn-on-use.m4
1871   m4/warnings.m4
1872   m4/wchar_h.m4
1873   m4/wchar_t.m4
1874   m4/wcrtomb.m4
1875   m4/wctype_h.m4
1876   m4/wcwidth.m4
1877   m4/wint_t.m4
1878   m4/write.m4
1879   m4/xalloc.m4
1880   m4/xgetcwd.m4
1881   m4/xsize.m4
1882   m4/xstrndup.m4
1883   m4/xstrtol.m4
1884   m4/xvasprintf.m4
1885 ])