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