Imported Upstream version 4.5.10
[platform/upstream/findutils.git] / gnulib / m4 / gnulib-comp.m4
1 # DO NOT EDIT! GENERATED AUTOMATICALLY!
2 # Copyright (C) 2002-2011 Free Software Foundation, Inc.
3 #
4 # This file is free software, distributed under the terms of the GNU
5 # General Public License.  As a special exception to the GNU General
6 # Public License, this file may be distributed as part of a program
7 # that contains a configuration script generated by Autoconf, under
8 # the same distribution terms as the rest of that program.
9 #
10 # Generated by gnulib-tool.
11 #
12 # This file represents the compiled summary of the specification in
13 # gnulib-cache.m4. It lists the computed macro invocations that need
14 # to be invoked from configure.ac.
15 # In projects that use version control, this file can be treated like
16 # other built files.
17
18
19 # This macro should be invoked from ./configure.ac, in the section
20 # "Checks for programs", right after AC_PROG_CC, and certainly before
21 # any checks for libraries, header files, types and library functions.
22 AC_DEFUN([gl_EARLY],
23 [
24   m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
25   m4_pattern_allow([^gl_ES$])dnl a valid locale name
26   m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
27   m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
28   AC_REQUIRE([AC_PROG_RANLIB])
29   AC_REQUIRE([AM_PROG_CC_C_O])
30   # Code from module alloca:
31   # Code from module alloca-opt:
32   # Code from module alloca-opt-tests:
33   # Code from module areadlink:
34   # Code from module areadlink-tests:
35   # Code from module areadlink-with-size:
36   # Code from module areadlink-with-size-tests:
37   # Code from module areadlinkat:
38   # Code from module areadlinkat-tests:
39   # Code from module arg-nonnull:
40   # Code from module argmatch:
41   # Code from module argmatch-tests:
42   # Code from module assert:
43   # Code from module binary-io:
44   # Code from module binary-io-tests:
45   # Code from module bitrotate:
46   # Code from module bitrotate-tests:
47   # Code from module btowc:
48   # Code from module btowc-tests:
49   # Code from module c++defs:
50   # Code from module c-ctype:
51   # Code from module c-ctype-tests:
52   # Code from module c-strcase:
53   # Code from module c-strcase-tests:
54   # Code from module c-strcasestr:
55   # Code from module c-strcasestr-tests:
56   # Code from module c-strstr:
57   # Code from module c-strstr-tests:
58   # Code from module canonicalize:
59   # Code from module canonicalize-tests:
60   # Code from module chdir-long:
61   # Code from module chown:
62   # Code from module chown-tests:
63   # Code from module clock-time:
64   # Code from module cloexec:
65   # Code from module cloexec-tests:
66   # Code from module close:
67   # Code from module close-hook:
68   # Code from module close-stream:
69   # Code from module closein:
70   # Code from module closein-tests:
71   # Code from module closeout:
72   # Code from module configmake:
73   # Code from module ctype:
74   # Code from module ctype-tests:
75   # Code from module cycle-check:
76   # Code from module d-ino:
77   # Code from module d-type:
78   # Code from module dev-ino:
79   # Code from module dirent:
80   # Code from module dirent-safer:
81   # Code from module dirent-safer-tests:
82   # Code from module dirent-tests:
83   # Code from module dirfd:
84   # Code from module dirname:
85   # Code from module dirname-lgpl:
86   # Code from module dirname-tests:
87   # Code from module dosname:
88   # Code from module double-slash-root:
89   # Code from module dup2:
90   # Code from module dup2-tests:
91   # Code from module environ:
92   # Code from module environ-tests:
93   # Code from module errno:
94   # Code from module errno-tests:
95   # Code from module error:
96   # Code from module euidaccess:
97   # Code from module exitfail:
98   # Code from module extensions:
99   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
100   # Code from module faccessat:
101   # Code from module fchdir:
102   # Code from module fchdir-tests:
103   # Code from module fclose:
104   # Code from module fcntl:
105   # Code from module fcntl-h:
106   # Code from module fcntl-h-tests:
107   # Code from module fcntl-safer:
108   # Code from module fcntl-safer-tests:
109   # Code from module fcntl-tests:
110   # Code from module fd-safer-flag:
111   # Code from module fdl:
112   # Code from module fdopendir:
113   # Code from module fdopendir-tests:
114   # Code from module fflush:
115   AC_REQUIRE([AC_FUNC_FSEEKO])
116   # Code from module fflush-tests:
117   # Code from module file-set:
118   # Code from module fileblocks:
119   # Code from module filemode:
120   # Code from module flexmember:
121   # Code from module float:
122   # Code from module fnmatch:
123   # Code from module fnmatch-gnu:
124   # Code from module fnmatch-tests:
125   # Code from module fopen:
126   # Code from module fopen-safer:
127   # Code from module fopen-safer-tests:
128   # Code from module fopen-tests:
129   # Code from module fpending:
130   # Code from module fpending-tests:
131   # Code from module fpurge:
132   # Code from module fpurge-tests:
133   # Code from module freadahead:
134   # Code from module freadahead-tests:
135   # Code from module freading:
136   # Code from module freading-tests:
137   # Code from module fseeko:
138   AC_REQUIRE([AC_FUNC_FSEEKO])
139   # Code from module fseeko-tests:
140   # Code from module ftell:
141   # Code from module ftell-tests:
142   # Code from module ftello:
143   AC_REQUIRE([AC_FUNC_FSEEKO])
144   # Code from module ftello-tests:
145   # Code from module fts:
146   # Code from module getcwd:
147   # Code from module getcwd-tests:
148   # Code from module getdelim:
149   # Code from module getdelim-tests:
150   # Code from module getdtablesize:
151   # Code from module getdtablesize-tests:
152   # Code from module getgroups:
153   # Code from module getgroups-tests:
154   # Code from module getline:
155   # Code from module getline-tests:
156   # Code from module getopt-gnu:
157   # Code from module getopt-posix:
158   # Code from module getopt-posix-tests:
159   # Code from module getpagesize:
160   # Code from module gettext:
161   # Code from module gettext-h:
162   # Code from module gettime:
163   # Code from module gettimeofday:
164   # Code from module gettimeofday-tests:
165   # Code from module getugroups:
166   # Code from module gnumakefile:
167   # Code from module gpl-3.0:
168   # Code from module group-member:
169   # Code from module hash:
170   # Code from module hash-pjw:
171   # Code from module hash-tests:
172   # Code from module hash-triple:
173   # Code from module havelib:
174   # Code from module human:
175   # Code from module i-ring:
176   # Code from module i-ring-tests:
177   # Code from module idcache:
178   # Code from module ignore-value:
179   # Code from module ignore-value-tests:
180   # Code from module include_next:
181   # Code from module inline:
182   # Code from module intprops:
183   # Code from module inttostr:
184   # Code from module inttostr-tests:
185   # Code from module inttypes:
186   # Code from module inttypes-tests:
187   # Code from module isblank:
188   # Code from module isblank-tests:
189   # Code from module iswblank:
190   # Code from module iswblank-tests:
191   # Code from module langinfo:
192   # Code from module langinfo-tests:
193   # Code from module lchown:
194   # Code from module lchown-tests:
195   # Code from module localcharset:
196   # Code from module locale:
197   # Code from module locale-tests:
198   # Code from module localename:
199   # Code from module localename-tests:
200   # Code from module lock:
201   # Code from module lock-tests:
202   # Code from module lseek:
203   # Code from module lseek-tests:
204   # Code from module lstat:
205   # Code from module lstat-tests:
206   # Code from module maintainer-makefile:
207   # Code from module malloc:
208   # Code from module malloc-gnu:
209   # Code from module malloc-gnu-tests:
210   # Code from module malloc-posix:
211   # Code from module malloca:
212   # Code from module malloca-tests:
213   # Code from module math:
214   # Code from module math-tests:
215   # Code from module mbchar:
216   # Code from module mbrtowc:
217   # Code from module mbrtowc-tests:
218   # Code from module mbscasestr:
219   # Code from module mbscasestr-tests:
220   # Code from module mbsinit:
221   # Code from module mbsinit-tests:
222   # Code from module mbslen:
223   # Code from module mbsrtowcs:
224   # Code from module mbsrtowcs-tests:
225   # Code from module mbsstr:
226   # Code from module mbsstr-tests:
227   # Code from module mbtowc:
228   # Code from module mbuiter:
229   # Code from module memchr:
230   # Code from module memchr-tests:
231   # Code from module mempcpy:
232   # Code from module memrchr:
233   # Code from module memrchr-tests:
234   # Code from module mgetgroups:
235   # Code from module mkdir:
236   # Code from module mkdir-tests:
237   # Code from module mktime:
238   # Code from module modechange:
239   # Code from module modf:
240   # Code from module modf-tests:
241   # Code from module mountlist:
242   # Code from module multiarch:
243   # Code from module nl_langinfo:
244   # Code from module nl_langinfo-tests:
245   # Code from module open:
246   # Code from module open-tests:
247   # Code from module openat:
248   # Code from module openat-die:
249   # Code from module openat-safer:
250   # Code from module openat-safer-tests:
251   # Code from module openat-tests:
252   # Code from module parse-datetime:
253   # Code from module parse-datetime-tests:
254   # Code from module pathmax:
255   # Code from module perror:
256   # Code from module perror-tests:
257   # Code from module priv-set:
258   # Code from module priv-set-tests:
259   # Code from module progname:
260   # Code from module putenv:
261   # Code from module quote:
262   # Code from module quotearg:
263   # Code from module quotearg-simple:
264   # Code from module quotearg-simple-tests:
265   # Code from module readlink:
266   # Code from module readlink-tests:
267   # Code from module readlinkat:
268   # Code from module readlinkat-tests:
269   # Code from module realloc:
270   # Code from module realloc-gnu:
271   # Code from module realloc-gnu-tests:
272   # Code from module realloc-posix:
273   # Code from module regex:
274   # Code from module rmdir:
275   # Code from module rmdir-tests:
276   # Code from module rpmatch:
277   # Code from module same:
278   # Code from module same-inode:
279   # Code from module save-cwd:
280   # Code from module savedir:
281   # Code from module selinux-at:
282   # Code from module selinux-h:
283   # Code from module setenv:
284   # Code from module setenv-tests:
285   # Code from module setlocale:
286   # Code from module setlocale-tests:
287   # Code from module size_max:
288   # Code from module sleep:
289   # Code from module sleep-tests:
290   # Code from module snprintf:
291   # Code from module snprintf-tests:
292   # Code from module ssize_t:
293   # Code from module stat:
294   # Code from module stat-macros:
295   # Code from module stat-tests:
296   # Code from module stat-time:
297   # Code from module stat-time-tests:
298   # Code from module stdarg:
299   dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
300   dnl for the builtin va_copy to work.  With Autoconf 2.60 or later,
301   dnl AC_PROG_CC_STDC arranges for this.  With older Autoconf AC_PROG_CC_STDC
302   dnl shouldn't hurt, though installers are on their own to set c99 mode.
303   AC_REQUIRE([AC_PROG_CC_STDC])
304   # Code from module stdbool:
305   # Code from module stdbool-tests:
306   # Code from module stddef:
307   # Code from module stddef-tests:
308   # Code from module stdint:
309   # Code from module stdint-tests:
310   # Code from module stdio:
311   # Code from module stdio-tests:
312   # Code from module stdlib:
313   # Code from module stdlib-tests:
314   # Code from module stpcpy:
315   # Code from module strcase:
316   # Code from module strcasestr:
317   # Code from module strcasestr-simple:
318   # Code from module strcasestr-tests:
319   # Code from module strdup-posix:
320   # Code from module streq:
321   # Code from module strerror:
322   # Code from module strerror-tests:
323   # Code from module strftime:
324   # Code from module strftime-tests:
325   # Code from module string:
326   # Code from module string-tests:
327   # Code from module strings:
328   # Code from module strings-tests:
329   # Code from module strndup:
330   # Code from module strnlen:
331   # Code from module strnlen-tests:
332   # Code from module strnlen1:
333   # Code from module strstr:
334   # Code from module strstr-simple:
335   # Code from module strstr-tests:
336   # Code from module strtoimax:
337   # Code from module strtol:
338   # Code from module strtoll:
339   # Code from module strtoul:
340   # Code from module strtoull:
341   # Code from module strtoumax:
342   # Code from module symlink:
343   # Code from module symlink-tests:
344   # Code from module symlinkat:
345   # Code from module symlinkat-tests:
346   # Code from module sys_stat:
347   # Code from module sys_stat-tests:
348   # Code from module sys_time:
349   # Code from module sys_time-tests:
350   # Code from module sys_wait:
351   # Code from module sys_wait-tests:
352   # Code from module thread:
353   # Code from module threadlib:
354   gl_THREADLIB_EARLY
355   # Code from module time:
356   # Code from module time-tests:
357   # Code from module time_r:
358   # Code from module timespec:
359   # Code from module unistd:
360   # Code from module unistd-safer:
361   # Code from module unistd-safer-tests:
362   # Code from module unistd-tests:
363   # Code from module unitypes:
364   # Code from module uniwidth/base:
365   # Code from module uniwidth/width:
366   # Code from module uniwidth/width-tests:
367   # Code from module unlink:
368   # Code from module unlink-tests:
369   # Code from module unlinkdir:
370   # Code from module unsetenv:
371   # Code from module unsetenv-tests:
372   # Code from module unused-parameter:
373   # Code from module update-copyright:
374   # Code from module update-copyright-tests:
375   # Code from module useless-if-before-free:
376   # Code from module usleep:
377   # Code from module usleep-tests:
378   # Code from module vasnprintf:
379   # Code from module vasnprintf-tests:
380   # Code from module vc-list-files:
381   # Code from module vc-list-files-tests:
382   # Code from module verify:
383   # Code from module verify-tests:
384   # Code from module version-etc:
385   # Code from module version-etc-fsf:
386   # Code from module version-etc-tests:
387   # Code from module warn-on-use:
388   # Code from module warnings:
389   # Code from module wchar:
390   # Code from module wchar-tests:
391   # Code from module wcrtomb:
392   # Code from module wcrtomb-tests:
393   # Code from module wctob:
394   # Code from module wctomb:
395   # Code from module wctype-h:
396   # Code from module wctype-h-tests:
397   # Code from module wcwidth:
398   # Code from module wcwidth-tests:
399   # Code from module xalloc:
400   # Code from module xalloc-die:
401   # Code from module xalloc-die-tests:
402   # Code from module xgetcwd:
403   # Code from module xsize:
404   # Code from module xstrndup:
405   # Code from module xstrtod:
406   # Code from module xstrtol:
407   # Code from module xstrtol-tests:
408   # Code from module xstrtoumax:
409   # Code from module xstrtoumax-tests:
410   # Code from module yesno:
411   # Code from module yesno-tests:
412   # Code from module yield:
413 ])
414
415 # This macro should be invoked from ./configure.ac, in the section
416 # "Check for header files, types and library functions".
417 AC_DEFUN([gl_INIT],
418 [
419   AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
420   gl_cond_libtool=false
421   gl_libdeps=
422   gl_ltlibdeps=
423   gl_m4_base='gnulib/m4'
424   m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
425   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
426   m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
427   m4_pushdef([gl_LIBSOURCES_LIST], [])
428   m4_pushdef([gl_LIBSOURCES_DIR], [])
429   gl_COMMON
430   gl_source_base='gnulib/lib'
431   # Code from module alloca:
432   # Code from module alloca-opt:
433   gl_FUNC_ALLOCA
434   # Code from module areadlink:
435   # Code from module areadlink-with-size:
436   # Code from module areadlinkat:
437   gl_MODULE_INDICATOR([areadlinkat])
438   # Code from module arg-nonnull:
439   # Code from module argmatch:
440   gl_ARGMATCH
441   # Code from module assert:
442   gl_ASSERT
443   # Code from module bitrotate:
444   AC_REQUIRE([AC_C_INLINE])
445   # Code from module btowc:
446   gl_FUNC_BTOWC
447   gl_WCHAR_MODULE_INDICATOR([btowc])
448   # Code from module c++defs:
449   # Code from module c-ctype:
450   # Code from module c-strcase:
451   # Code from module c-strcasestr:
452   # Code from module c-strstr:
453   # Code from module canonicalize:
454   gl_FUNC_CANONICALIZE_FILENAME_MODE
455   gl_MODULE_INDICATOR([canonicalize])
456   gl_MODULE_INDICATOR_FOR_TESTS([canonicalize])
457   gl_STDLIB_MODULE_INDICATOR([canonicalize_file_name])
458   # Code from module chdir-long:
459   gl_FUNC_CHDIR_LONG
460   # Code from module chown:
461   gl_FUNC_CHOWN
462   gl_UNISTD_MODULE_INDICATOR([chown])
463   # Code from module clock-time:
464   gl_CLOCK_TIME
465   # Code from module cloexec:
466   gl_CLOEXEC
467   gl_MODULE_INDICATOR_FOR_TESTS([cloexec])
468   # Code from module close:
469   gl_FUNC_CLOSE
470   gl_UNISTD_MODULE_INDICATOR([close])
471   # Code from module close-hook:
472   # Code from module close-stream:
473   gl_CLOSE_STREAM
474   gl_MODULE_INDICATOR([close-stream])
475   # Code from module closein:
476   gl_CLOSEIN
477   # Code from module closeout:
478   gl_CLOSEOUT
479   # Code from module configmake:
480   gl_CONFIGMAKE_PREP
481   # Code from module ctype:
482   gl_CTYPE_H
483   # Code from module cycle-check:
484   gl_CYCLE_CHECK
485   # Code from module d-ino:
486   gl_CHECK_TYPE_STRUCT_DIRENT_D_INO
487   # Code from module d-type:
488   gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE
489   # Code from module dev-ino:
490   # Code from module dirent:
491   gl_DIRENT_H
492   # Code from module dirent-safer:
493   gl_DIRENT_SAFER
494   gl_MODULE_INDICATOR([dirent-safer])
495   # Code from module dirfd:
496   gl_FUNC_DIRFD
497   gl_DIRENT_MODULE_INDICATOR([dirfd])
498   # Code from module dirname:
499   gl_DIRNAME
500   gl_MODULE_INDICATOR([dirname])
501   # Code from module dirname-lgpl:
502   gl_DIRNAME_LGPL
503   # Code from module dosname:
504   # Code from module double-slash-root:
505   gl_DOUBLE_SLASH_ROOT
506   # Code from module dup2:
507   gl_FUNC_DUP2
508   gl_UNISTD_MODULE_INDICATOR([dup2])
509   # Code from module environ:
510   gl_ENVIRON
511   gl_UNISTD_MODULE_INDICATOR([environ])
512   # Code from module errno:
513   gl_HEADER_ERRNO_H
514   # Code from module error:
515   gl_ERROR
516   m4_ifdef([AM_XGETTEXT_OPTION],
517     [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
518      AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
519   # Code from module euidaccess:
520   gl_FUNC_EUIDACCESS
521   gl_UNISTD_MODULE_INDICATOR([euidaccess])
522   # Code from module exitfail:
523   # Code from module extensions:
524   # Code from module faccessat:
525   gl_FUNC_FACCESSAT
526   gl_MODULE_INDICATOR([faccessat])
527   gl_UNISTD_MODULE_INDICATOR([faccessat])
528   # Code from module fchdir:
529   gl_FUNC_FCHDIR
530   gl_UNISTD_MODULE_INDICATOR([fchdir])
531   # Code from module fclose:
532   gl_FUNC_FCLOSE
533   gl_STDIO_MODULE_INDICATOR([fclose])
534   # Code from module fcntl:
535   gl_FUNC_FCNTL
536   gl_FCNTL_MODULE_INDICATOR([fcntl])
537   # Code from module fcntl-h:
538   gl_FCNTL_H
539   # Code from module fcntl-safer:
540   gl_FCNTL_SAFER
541   gl_MODULE_INDICATOR([fcntl-safer])
542   # Code from module fdl:
543   # Code from module fdopendir:
544   gl_FUNC_FDOPENDIR
545   gl_DIRENT_MODULE_INDICATOR([fdopendir])
546   gl_MODULE_INDICATOR([fdopendir])
547   # Code from module fflush:
548   gl_FUNC_FFLUSH
549   gl_STDIO_MODULE_INDICATOR([fflush])
550   # Code from module file-set:
551   # Code from module fileblocks:
552   gl_FILEBLOCKS
553   # Code from module filemode:
554   gl_FILEMODE
555   # Code from module flexmember:
556   AC_C_FLEXIBLE_ARRAY_MEMBER
557   # Code from module float:
558   gl_FLOAT_H
559   # Code from module fnmatch:
560   gl_FUNC_FNMATCH_POSIX
561   # Code from module fnmatch-gnu:
562   gl_FUNC_FNMATCH_GNU
563   # Code from module fopen:
564   gl_FUNC_FOPEN
565   gl_STDIO_MODULE_INDICATOR([fopen])
566   # Code from module fopen-safer:
567   gl_FOPEN_SAFER
568   gl_MODULE_INDICATOR([fopen-safer])
569   # Code from module fpending:
570   gl_FUNC_FPENDING
571   # Code from module fpurge:
572   gl_FUNC_FPURGE
573   gl_STDIO_MODULE_INDICATOR([fpurge])
574   # Code from module freadahead:
575   # Code from module freading:
576   gl_FUNC_FREADING
577   # Code from module fseeko:
578   gl_FUNC_FSEEKO
579   gl_STDIO_MODULE_INDICATOR([fseeko])
580   # Code from module ftello:
581   gl_FUNC_FTELLO
582   gl_STDIO_MODULE_INDICATOR([ftello])
583   # Code from module fts:
584   gl_FUNC_FTS
585   # Code from module getcwd:
586   gl_FUNC_GETCWD
587   gl_UNISTD_MODULE_INDICATOR([getcwd])
588   # Code from module getdelim:
589   gl_FUNC_GETDELIM
590   gl_STDIO_MODULE_INDICATOR([getdelim])
591   # Code from module getdtablesize:
592   gl_FUNC_GETDTABLESIZE
593   gl_UNISTD_MODULE_INDICATOR([getdtablesize])
594   # Code from module getgroups:
595   gl_FUNC_GETGROUPS
596   gl_UNISTD_MODULE_INDICATOR([getgroups])
597   # Code from module getline:
598   gl_FUNC_GETLINE
599   gl_STDIO_MODULE_INDICATOR([getline])
600   # Code from module getopt-gnu:
601   gl_FUNC_GETOPT_GNU
602   gl_MODULE_INDICATOR_FOR_TESTS([getopt-gnu])
603   # Code from module getopt-posix:
604   gl_FUNC_GETOPT_POSIX
605   # Code from module gettext:
606   dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
607   AM_GNU_GETTEXT_VERSION([0.18.1])
608   # Code from module gettext-h:
609   AC_SUBST([LIBINTL])
610   AC_SUBST([LTLIBINTL])
611   # Code from module gettime:
612   gl_GETTIME
613   # Code from module gettimeofday:
614   gl_FUNC_GETTIMEOFDAY
615   gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
616   # Code from module gnumakefile:
617   # Autoconf 2.61a.99 and earlier don't support linking a file only
618   # in VPATH builds.  But since GNUmakefile is for maintainer use
619   # only, it does not matter if we skip the link with older autoconf.
620   # Automake 1.10.1 and earlier try to remove GNUmakefile in non-VPATH
621   # builds, so use a shell variable to bypass this.
622   GNUmakefile=GNUmakefile
623   m4_if(m4_version_compare([2.61a.100],
624         m4_defn([m4_PACKAGE_VERSION])), [1], [],
625         [AC_CONFIG_LINKS([$GNUmakefile:$GNUmakefile], [],
626         [GNUmakefile=$GNUmakefile])])
627   # Code from module gpl-3.0:
628   # Code from module group-member:
629   gl_FUNC_GROUP_MEMBER
630   # Code from module hash:
631   gl_HASH
632   # Code from module hash-pjw:
633   # Code from module hash-triple:
634   # Code from module havelib:
635   # Code from module human:
636   gl_HUMAN
637   # Code from module i-ring:
638   gl_I_RING
639   # Code from module idcache:
640   gl_IDCACHE
641   # Code from module include_next:
642   # Code from module inline:
643   gl_INLINE
644   # Code from module intprops:
645   # Code from module inttypes:
646   gl_INTTYPES_H
647   # Code from module isblank:
648   gl_FUNC_ISBLANK
649   gl_CTYPE_MODULE_INDICATOR([isblank])
650   # Code from module iswblank:
651   gl_FUNC_ISWBLANK
652   gl_WCTYPE_MODULE_INDICATOR([iswblank])
653   # Code from module langinfo:
654   gl_LANGINFO_H
655   # Code from module lchown:
656   gl_FUNC_LCHOWN
657   gl_UNISTD_MODULE_INDICATOR([lchown])
658   # Code from module localcharset:
659   gl_LOCALCHARSET
660   LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(top_builddir)/$gl_source_base\""
661   AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
662   # Code from module locale:
663   gl_LOCALE_H
664   # Code from module lseek:
665   gl_FUNC_LSEEK
666   gl_UNISTD_MODULE_INDICATOR([lseek])
667   # Code from module lstat:
668   gl_FUNC_LSTAT
669   gl_SYS_STAT_MODULE_INDICATOR([lstat])
670   # Code from module maintainer-makefile:
671   AC_CONFIG_COMMANDS_PRE([m4_ifdef([AH_HEADER],
672     [AC_SUBST([CONFIG_INCLUDE], m4_defn([AH_HEADER]))])])
673   # Code from module malloc:
674   # Code from module malloc-gnu:
675   gl_FUNC_MALLOC_GNU
676   gl_MODULE_INDICATOR([malloc-gnu])
677   # Code from module malloc-posix:
678   gl_FUNC_MALLOC_POSIX
679   gl_STDLIB_MODULE_INDICATOR([malloc-posix])
680   # Code from module malloca:
681   gl_MALLOCA
682   # Code from module math:
683   gl_MATH_H
684   # Code from module mbchar:
685   gl_MBCHAR
686   # Code from module mbrtowc:
687   gl_FUNC_MBRTOWC
688   gl_WCHAR_MODULE_INDICATOR([mbrtowc])
689   # Code from module mbscasestr:
690   gl_STRING_MODULE_INDICATOR([mbscasestr])
691   # Code from module mbsinit:
692   gl_FUNC_MBSINIT
693   gl_WCHAR_MODULE_INDICATOR([mbsinit])
694   # Code from module mbslen:
695   gl_FUNC_MBSLEN
696   gl_STRING_MODULE_INDICATOR([mbslen])
697   # Code from module mbsrtowcs:
698   gl_FUNC_MBSRTOWCS
699   gl_WCHAR_MODULE_INDICATOR([mbsrtowcs])
700   # Code from module mbsstr:
701   gl_STRING_MODULE_INDICATOR([mbsstr])
702   # Code from module mbtowc:
703   gl_FUNC_MBTOWC
704   gl_STDLIB_MODULE_INDICATOR([mbtowc])
705   # Code from module mbuiter:
706   gl_MBITER
707   # Code from module memchr:
708   gl_FUNC_MEMCHR
709   gl_STRING_MODULE_INDICATOR([memchr])
710   # Code from module mempcpy:
711   gl_FUNC_MEMPCPY
712   gl_STRING_MODULE_INDICATOR([mempcpy])
713   # Code from module memrchr:
714   gl_FUNC_MEMRCHR
715   gl_STRING_MODULE_INDICATOR([memrchr])
716   # Code from module mkdir:
717   gl_FUNC_MKDIR
718   # Code from module mktime:
719   gl_FUNC_MKTIME
720   gl_TIME_MODULE_INDICATOR([mktime])
721   # Code from module modechange:
722   gl_MODECHANGE
723   # Code from module modf:
724   gl_MATHFUNC([modf], [double], [(double, double *)])
725   # Code from module mountlist:
726   gl_MOUNTLIST
727   # Code from module multiarch:
728   gl_MULTIARCH
729   # Code from module nl_langinfo:
730   gl_FUNC_NL_LANGINFO
731   gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
732   # Code from module open:
733   gl_FUNC_OPEN
734   gl_FCNTL_MODULE_INDICATOR([open])
735   # Code from module openat:
736   gl_FUNC_OPENAT
737   # Code from module openat-die:
738   # Code from module openat-safer:
739   gl_OPENAT_SAFER
740   gl_MODULE_INDICATOR([openat-safer])
741   # Code from module parse-datetime:
742   gl_PARSE_DATETIME
743   # Code from module pathmax:
744   gl_PATHMAX
745   # Code from module perror:
746   gl_FUNC_PERROR
747   gl_STRING_MODULE_INDICATOR([perror])
748   # Code from module progname:
749   AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
750   AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>])
751   # Code from module quote:
752   gl_QUOTE
753   # Code from module quotearg:
754   gl_QUOTEARG
755   # Code from module quotearg-simple:
756   # Code from module readlink:
757   gl_FUNC_READLINK
758   gl_UNISTD_MODULE_INDICATOR([readlink])
759   # Code from module readlinkat:
760   gl_FUNC_READLINKAT
761   gl_UNISTD_MODULE_INDICATOR([readlinkat])
762   # Code from module realloc:
763   # Code from module realloc-gnu:
764   gl_FUNC_REALLOC_GNU
765   gl_MODULE_INDICATOR([realloc-gnu])
766   # Code from module realloc-posix:
767   gl_FUNC_REALLOC_POSIX
768   gl_STDLIB_MODULE_INDICATOR([realloc-posix])
769   # Code from module regex:
770   gl_REGEX
771   # Code from module rmdir:
772   gl_FUNC_RMDIR
773   gl_UNISTD_MODULE_INDICATOR([rmdir])
774   # Code from module rpmatch:
775   gl_FUNC_RPMATCH
776   gl_STDLIB_MODULE_INDICATOR([rpmatch])
777   # Code from module same:
778   gl_SAME
779   # Code from module same-inode:
780   # Code from module save-cwd:
781   gl_SAVE_CWD
782   # Code from module savedir:
783   gl_SAVEDIR
784   # Code from module selinux-at:
785   AC_CHECK_HEADERS([selinux/flask.h])
786   AC_LIBOBJ([selinux-at])
787   # Code from module selinux-h:
788   gl_HEADERS_SELINUX_SELINUX_H
789   gl_HEADERS_SELINUX_CONTEXT_H
790   AC_REQUIRE([AC_C_INLINE])
791   # Code from module setenv:
792   gl_FUNC_SETENV
793   gl_STDLIB_MODULE_INDICATOR([setenv])
794   # Code from module size_max:
795   gl_SIZE_MAX
796   # Code from module snprintf:
797   gl_FUNC_SNPRINTF
798   gl_STDIO_MODULE_INDICATOR([snprintf])
799   gl_MODULE_INDICATOR([snprintf])
800   # Code from module ssize_t:
801   gt_TYPE_SSIZE_T
802   # Code from module stat:
803   gl_FUNC_STAT
804   gl_SYS_STAT_MODULE_INDICATOR([stat])
805   # Code from module stat-macros:
806   # Code from module stat-time:
807   gl_STAT_TIME
808   gl_STAT_BIRTHTIME
809   # Code from module stdarg:
810   gl_STDARG_H
811   # Code from module stdbool:
812   AM_STDBOOL_H
813   # Code from module stddef:
814   gl_STDDEF_H
815   # Code from module stdint:
816   gl_STDINT_H
817   # Code from module stdio:
818   gl_STDIO_H
819   # Code from module stdlib:
820   gl_STDLIB_H
821   # Code from module stpcpy:
822   gl_FUNC_STPCPY
823   gl_STRING_MODULE_INDICATOR([stpcpy])
824   # Code from module strcase:
825   gl_STRCASE
826   # Code from module strcasestr:
827   gl_FUNC_STRCASESTR
828   # Code from module strcasestr-simple:
829   gl_FUNC_STRCASESTR_SIMPLE
830   gl_STRING_MODULE_INDICATOR([strcasestr])
831   # Code from module strdup-posix:
832   gl_FUNC_STRDUP_POSIX
833   gl_STRING_MODULE_INDICATOR([strdup])
834   # Code from module streq:
835   # Code from module strerror:
836   gl_FUNC_STRERROR
837   gl_STRING_MODULE_INDICATOR([strerror])
838   # Code from module strftime:
839   gl_FUNC_GNU_STRFTIME
840   # Code from module string:
841   gl_HEADER_STRING_H
842   # Code from module strings:
843   gl_HEADER_STRINGS_H
844   # Code from module strndup:
845   gl_FUNC_STRNDUP
846   gl_STRING_MODULE_INDICATOR([strndup])
847   # Code from module strnlen:
848   gl_FUNC_STRNLEN
849   gl_STRING_MODULE_INDICATOR([strnlen])
850   # Code from module strnlen1:
851   # Code from module strstr:
852   gl_FUNC_STRSTR
853   # Code from module strstr-simple:
854   gl_FUNC_STRSTR_SIMPLE
855   gl_STRING_MODULE_INDICATOR([strstr])
856   # Code from module strtoimax:
857   gl_FUNC_STRTOIMAX
858   gl_INTTYPES_MODULE_INDICATOR([strtoimax])
859   # Code from module strtol:
860   gl_FUNC_STRTOL
861   # Code from module strtoll:
862   gl_FUNC_STRTOLL
863   gl_STDLIB_MODULE_INDICATOR([strtoll])
864   # Code from module strtoul:
865   gl_FUNC_STRTOUL
866   # Code from module strtoull:
867   gl_FUNC_STRTOULL
868   gl_STDLIB_MODULE_INDICATOR([strtoull])
869   # Code from module strtoumax:
870   gl_FUNC_STRTOUMAX
871   gl_INTTYPES_MODULE_INDICATOR([strtoumax])
872   # Code from module sys_stat:
873   gl_HEADER_SYS_STAT_H
874   AC_PROG_MKDIR_P
875   # Code from module sys_time:
876   gl_HEADER_SYS_TIME_H
877   AC_PROG_MKDIR_P
878   # Code from module sys_wait:
879   gl_SYS_WAIT_H
880   AC_PROG_MKDIR_P
881   # Code from module time:
882   gl_HEADER_TIME_H
883   # Code from module time_r:
884   gl_TIME_R
885   gl_TIME_MODULE_INDICATOR([time_r])
886   # Code from module timespec:
887   gl_TIMESPEC
888   # Code from module unistd:
889   gl_UNISTD_H
890   # Code from module unistd-safer:
891   gl_UNISTD_SAFER
892   # Code from module unitypes:
893   gl_LIBUNISTRING_LIBHEADER([0.9], [unitypes.h])
894   # Code from module uniwidth/base:
895   gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h])
896   # Code from module uniwidth/width:
897   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/width])
898   # Code from module unlink:
899   gl_FUNC_UNLINK
900   gl_UNISTD_MODULE_INDICATOR([unlink])
901   # Code from module unsetenv:
902   gl_FUNC_UNSETENV
903   gl_STDLIB_MODULE_INDICATOR([unsetenv])
904   # Code from module unused-parameter:
905   # Code from module update-copyright:
906   # Code from module useless-if-before-free:
907   # Code from module vasnprintf:
908   gl_FUNC_VASNPRINTF
909   # Code from module vc-list-files:
910   # Code from module verify:
911   # Code from module version-etc:
912   gl_VERSION_ETC
913   # Code from module version-etc-fsf:
914   # Code from module warn-on-use:
915   # Code from module warnings:
916   AC_SUBST([WARN_CFLAGS])
917   # Code from module wchar:
918   gl_WCHAR_H
919   # Code from module wcrtomb:
920   gl_FUNC_WCRTOMB
921   gl_WCHAR_MODULE_INDICATOR([wcrtomb])
922   # Code from module wctype-h:
923   gl_WCTYPE_H
924   # Code from module wcwidth:
925   gl_FUNC_WCWIDTH
926   gl_WCHAR_MODULE_INDICATOR([wcwidth])
927   # Code from module xalloc:
928   gl_XALLOC
929   # Code from module xalloc-die:
930   # Code from module xgetcwd:
931   gl_XGETCWD
932   # Code from module xsize:
933   gl_XSIZE
934   # Code from module xstrndup:
935   gl_XSTRNDUP
936   # Code from module xstrtod:
937   gl_XSTRTOD
938   # Code from module xstrtol:
939   gl_XSTRTOL
940   # Code from module xstrtoumax:
941   # Code from module yesno:
942   gl_YESNO
943   # End of code from modules
944   m4_ifval(gl_LIBSOURCES_LIST, [
945     m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
946       for gl_file in ]gl_LIBSOURCES_LIST[ ; do
947         if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
948           echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
949           exit 1
950         fi
951       done])dnl
952       m4_if(m4_sysval, [0], [],
953         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
954   ])
955   m4_popdef([gl_LIBSOURCES_DIR])
956   m4_popdef([gl_LIBSOURCES_LIST])
957   m4_popdef([AC_LIBSOURCES])
958   m4_popdef([AC_REPLACE_FUNCS])
959   m4_popdef([AC_LIBOBJ])
960   AC_CONFIG_COMMANDS_PRE([
961     gl_libobjs=
962     gl_ltlibobjs=
963     if test -n "$gl_LIBOBJS"; then
964       # Remove the extension.
965       sed_drop_objext='s/\.o$//;s/\.obj$//'
966       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
967         gl_libobjs="$gl_libobjs $i.$ac_objext"
968         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
969       done
970     fi
971     AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
972     AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
973   ])
974   gltests_libdeps=
975   gltests_ltlibdeps=
976   m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
977   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
978   m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
979   m4_pushdef([gltests_LIBSOURCES_LIST], [])
980   m4_pushdef([gltests_LIBSOURCES_DIR], [])
981   gl_COMMON
982   gl_source_base='tests'
983 changequote(,)dnl
984   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
985 changequote([, ])dnl
986   AC_SUBST([gltests_WITNESS])
987   gl_module_indicator_condition=$gltests_WITNESS
988   m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
989   gt_LOCALE_FR
990   gt_LOCALE_FR_UTF8
991   gt_LOCALE_FR
992   gt_LOCALE_TR_UTF8
993   AC_CHECK_FUNCS_ONCE([getegid])
994   gl_MODULE_INDICATOR([fd-safer-flag])
995   gl_FUNC_UNGETC_WORKS
996   gl_FUNC_FTELL
997   gl_STDIO_MODULE_INDICATOR([ftell])
998   gl_FUNC_UNGETC_WORKS
999   gl_FUNC_UNGETC_WORKS
1000   gl_FUNC_GETPAGESIZE
1001   gl_UNISTD_MODULE_INDICATOR([getpagesize])
1002   gl_GETUGROUPS
1003   AC_REQUIRE([AC_C_INLINE])
1004   gl_INTTOSTR
1005   AC_CHECK_FUNCS_ONCE([getegid])
1006   AC_CHECK_FUNCS_ONCE([newlocale])
1007   gl_LOCALENAME
1008   AC_CHECK_FUNCS_ONCE([newlocale])
1009   gl_LOCK
1010   gt_LOCALE_FR
1011   gt_LOCALE_FR_UTF8
1012   gt_LOCALE_JA
1013   gt_LOCALE_ZH_CN
1014   gt_LOCALE_FR_UTF8
1015   gt_LOCALE_TR_UTF8
1016   gt_LOCALE_ZH_CN
1017   gt_LOCALE_FR_UTF8
1018   gt_LOCALE_FR
1019   gt_LOCALE_FR_UTF8
1020   gt_LOCALE_JA
1021   gt_LOCALE_ZH_CN
1022   gt_LOCALE_FR_UTF8
1023   gt_LOCALE_ZH_CN
1024   dnl Check for prerequisites for memory fence checks.
1025   gl_FUNC_MMAP_ANON
1026   AC_CHECK_HEADERS_ONCE([sys/mman.h])
1027   AC_CHECK_FUNCS_ONCE([mprotect])
1028   gl_FUNC_MMAP_ANON
1029   AC_CHECK_HEADERS_ONCE([sys/mman.h])
1030   AC_CHECK_FUNCS_ONCE([mprotect])
1031   gl_MGETGROUPS
1032   gt_LOCALE_FR
1033   gt_LOCALE_FR_UTF8
1034   AC_CHECK_FUNCS_ONCE([getegid])
1035   gl_PRIV_SET
1036   gl_FUNC_PUTENV
1037   gl_STDLIB_MODULE_INDICATOR([putenv])
1038   gl_FUNC_SETLOCALE
1039   gl_LOCALE_MODULE_INDICATOR([setlocale])
1040   gt_LOCALE_FR
1041   gt_LOCALE_FR_UTF8
1042   gt_LOCALE_JA
1043   gt_LOCALE_ZH_CN
1044   gl_FUNC_SLEEP
1045   gl_UNISTD_MODULE_INDICATOR([sleep])
1046   AC_CHECK_DECLS_ONCE([alarm])
1047   gt_TYPE_WCHAR_T
1048   gt_TYPE_WINT_T
1049   AC_CHECK_DECLS_ONCE([alarm])
1050   dnl Check for prerequisites for memory fence checks.
1051   gl_FUNC_MMAP_ANON
1052   AC_CHECK_HEADERS_ONCE([sys/mman.h])
1053   AC_CHECK_FUNCS_ONCE([mprotect])
1054   AC_CHECK_DECLS_ONCE([alarm])
1055   gl_FUNC_MMAP_ANON
1056   AC_CHECK_HEADERS_ONCE([sys/mman.h])
1057   AC_CHECK_FUNCS_ONCE([mprotect])
1058   gl_FUNC_SYMLINK
1059   gl_UNISTD_MODULE_INDICATOR([symlink])
1060   gl_FUNC_SYMLINKAT
1061   gl_UNISTD_MODULE_INDICATOR([symlinkat])
1062   gl_THREAD
1063   gl_THREADLIB
1064   gl_UNLINKDIR
1065   abs_aux_dir=`cd "$ac_aux_dir"; pwd`
1066   AC_SUBST([abs_aux_dir])
1067   gl_FUNC_USLEEP
1068   gl_UNISTD_MODULE_INDICATOR([usleep])
1069   abs_aux_dir=`cd "$ac_aux_dir"; pwd`
1070   AC_SUBST([abs_aux_dir])
1071   gt_LOCALE_FR
1072   gt_LOCALE_FR_UTF8
1073   gt_LOCALE_JA
1074   gt_LOCALE_ZH_CN
1075   gl_FUNC_WCTOB
1076   gl_WCHAR_MODULE_INDICATOR([wctob])
1077   gl_FUNC_WCTOMB
1078   gl_STDLIB_MODULE_INDICATOR([wctomb])
1079   gl_YIELD
1080   m4_popdef([gl_MODULE_INDICATOR_CONDITION])
1081   m4_ifval(gltests_LIBSOURCES_LIST, [
1082     m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
1083       for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
1084         if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
1085           echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
1086           exit 1
1087         fi
1088       done])dnl
1089       m4_if(m4_sysval, [0], [],
1090         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
1091   ])
1092   m4_popdef([gltests_LIBSOURCES_DIR])
1093   m4_popdef([gltests_LIBSOURCES_LIST])
1094   m4_popdef([AC_LIBSOURCES])
1095   m4_popdef([AC_REPLACE_FUNCS])
1096   m4_popdef([AC_LIBOBJ])
1097   AC_CONFIG_COMMANDS_PRE([
1098     gltests_libobjs=
1099     gltests_ltlibobjs=
1100     if test -n "$gltests_LIBOBJS"; then
1101       # Remove the extension.
1102       sed_drop_objext='s/\.o$//;s/\.obj$//'
1103       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
1104         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
1105         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
1106       done
1107     fi
1108     AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
1109     AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
1110   ])
1111   LIBGNULIB_LIBDEPS="$gl_libdeps"
1112   AC_SUBST([LIBGNULIB_LIBDEPS])
1113   LIBGNULIB_LTLIBDEPS="$gl_ltlibdeps"
1114   AC_SUBST([LIBGNULIB_LTLIBDEPS])
1115   LIBTESTS_LIBDEPS="$gltests_libdeps"
1116   AC_SUBST([LIBTESTS_LIBDEPS])
1117 ])
1118
1119 # Like AC_LIBOBJ, except that the module name goes
1120 # into gl_LIBOBJS instead of into LIBOBJS.
1121 AC_DEFUN([gl_LIBOBJ], [
1122   AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
1123   gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
1124 ])
1125
1126 # Like AC_REPLACE_FUNCS, except that the module name goes
1127 # into gl_LIBOBJS instead of into LIBOBJS.
1128 AC_DEFUN([gl_REPLACE_FUNCS], [
1129   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
1130   AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
1131 ])
1132
1133 # Like AC_LIBSOURCES, except the directory where the source file is
1134 # expected is derived from the gnulib-tool parameterization,
1135 # and alloca is special cased (for the alloca-opt module).
1136 # We could also entirely rely on EXTRA_lib..._SOURCES.
1137 AC_DEFUN([gl_LIBSOURCES], [
1138   m4_foreach([_gl_NAME], [$1], [
1139     m4_if(_gl_NAME, [alloca.c], [], [
1140       m4_define([gl_LIBSOURCES_DIR], [gnulib/lib])
1141       m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
1142     ])
1143   ])
1144 ])
1145
1146 # Like AC_LIBOBJ, except that the module name goes
1147 # into gltests_LIBOBJS instead of into LIBOBJS.
1148 AC_DEFUN([gltests_LIBOBJ], [
1149   AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
1150   gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
1151 ])
1152
1153 # Like AC_REPLACE_FUNCS, except that the module name goes
1154 # into gltests_LIBOBJS instead of into LIBOBJS.
1155 AC_DEFUN([gltests_REPLACE_FUNCS], [
1156   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
1157   AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
1158 ])
1159
1160 # Like AC_LIBSOURCES, except the directory where the source file is
1161 # expected is derived from the gnulib-tool parameterization,
1162 # and alloca is special cased (for the alloca-opt module).
1163 # We could also entirely rely on EXTRA_lib..._SOURCES.
1164 AC_DEFUN([gltests_LIBSOURCES], [
1165   m4_foreach([_gl_NAME], [$1], [
1166     m4_if(_gl_NAME, [alloca.c], [], [
1167       m4_define([gltests_LIBSOURCES_DIR], [tests])
1168       m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
1169     ])
1170   ])
1171 ])
1172
1173 # This macro records the list of files which have been installed by
1174 # gnulib-tool and may be removed by future gnulib-tool invocations.
1175 AC_DEFUN([gl_FILE_LIST], [
1176   build-aux/arg-nonnull.h
1177   build-aux/c++defs.h
1178   build-aux/config.rpath
1179   build-aux/unused-parameter.h
1180   build-aux/update-copyright
1181   build-aux/useless-if-before-free
1182   build-aux/vc-list-files
1183   build-aux/warn-on-use.h
1184   doc/fdl.texi
1185   doc/gpl-3.0.texi
1186   doc/parse-datetime.texi
1187   lib/alloca.c
1188   lib/alloca.in.h
1189   lib/areadlink-with-size.c
1190   lib/areadlink.c
1191   lib/areadlink.h
1192   lib/areadlinkat.c
1193   lib/argmatch.c
1194   lib/argmatch.h
1195   lib/asnprintf.c
1196   lib/at-func.c
1197   lib/basename-lgpl.c
1198   lib/basename.c
1199   lib/bitrotate.h
1200   lib/btowc.c
1201   lib/c-ctype.c
1202   lib/c-ctype.h
1203   lib/c-strcase.h
1204   lib/c-strcasecmp.c
1205   lib/c-strcasestr.c
1206   lib/c-strcasestr.h
1207   lib/c-strncasecmp.c
1208   lib/c-strstr.c
1209   lib/c-strstr.h
1210   lib/canonicalize.c
1211   lib/canonicalize.h
1212   lib/chdir-long.c
1213   lib/chdir-long.h
1214   lib/chown.c
1215   lib/cloexec.c
1216   lib/cloexec.h
1217   lib/close-hook.c
1218   lib/close-hook.h
1219   lib/close-stream.c
1220   lib/close-stream.h
1221   lib/close.c
1222   lib/closein.c
1223   lib/closein.h
1224   lib/closeout.c
1225   lib/closeout.h
1226   lib/config.charset
1227   lib/creat-safer.c
1228   lib/ctype.in.h
1229   lib/cycle-check.c
1230   lib/cycle-check.h
1231   lib/dev-ino.h
1232   lib/dirent--.h
1233   lib/dirent-safer.h
1234   lib/dirent.in.h
1235   lib/dirfd.c
1236   lib/dirname-lgpl.c
1237   lib/dirname.c
1238   lib/dirname.h
1239   lib/dosname.h
1240   lib/dup-safer.c
1241   lib/dup2.c
1242   lib/errno.in.h
1243   lib/error.c
1244   lib/error.h
1245   lib/euidaccess.c
1246   lib/exitfail.c
1247   lib/exitfail.h
1248   lib/faccessat.c
1249   lib/fchdir.c
1250   lib/fchmodat.c
1251   lib/fchown-stub.c
1252   lib/fchownat.c
1253   lib/fclose.c
1254   lib/fcntl--.h
1255   lib/fcntl-safer.h
1256   lib/fcntl.c
1257   lib/fcntl.in.h
1258   lib/fd-safer.c
1259   lib/fdopendir.c
1260   lib/fflush.c
1261   lib/file-set.c
1262   lib/file-set.h
1263   lib/fileblocks.c
1264   lib/filemode.c
1265   lib/filemode.h
1266   lib/float+.h
1267   lib/float.in.h
1268   lib/fnmatch.c
1269   lib/fnmatch.in.h
1270   lib/fnmatch_loop.c
1271   lib/fopen-safer.c
1272   lib/fopen.c
1273   lib/fpending.c
1274   lib/fpending.h
1275   lib/fpurge.c
1276   lib/freadahead.c
1277   lib/freadahead.h
1278   lib/freading.c
1279   lib/freading.h
1280   lib/fseeko.c
1281   lib/fstatat.c
1282   lib/ftello.c
1283   lib/fts-cycle.c
1284   lib/fts.c
1285   lib/fts_.h
1286   lib/getcwd.c
1287   lib/getdelim.c
1288   lib/getdtablesize.c
1289   lib/getfilecon.c
1290   lib/getgroups.c
1291   lib/getline.c
1292   lib/getopt.c
1293   lib/getopt.in.h
1294   lib/getopt1.c
1295   lib/getopt_int.h
1296   lib/gettext.h
1297   lib/gettime.c
1298   lib/gettimeofday.c
1299   lib/group-member.c
1300   lib/group-member.h
1301   lib/hash-pjw.c
1302   lib/hash-pjw.h
1303   lib/hash-triple.c
1304   lib/hash-triple.h
1305   lib/hash.c
1306   lib/hash.h
1307   lib/human.c
1308   lib/human.h
1309   lib/i-ring.c
1310   lib/i-ring.h
1311   lib/idcache.c
1312   lib/idcache.h
1313   lib/intprops.h
1314   lib/inttypes.in.h
1315   lib/isblank.c
1316   lib/iswblank.c
1317   lib/langinfo.in.h
1318   lib/lchown.c
1319   lib/localcharset.c
1320   lib/localcharset.h
1321   lib/locale.in.h
1322   lib/lseek.c
1323   lib/lstat.c
1324   lib/malloc.c
1325   lib/malloca.c
1326   lib/malloca.h
1327   lib/malloca.valgrind
1328   lib/math.in.h
1329   lib/mbchar.c
1330   lib/mbchar.h
1331   lib/mbrtowc.c
1332   lib/mbscasestr.c
1333   lib/mbsinit.c
1334   lib/mbslen.c
1335   lib/mbsrtowcs-impl.h
1336   lib/mbsrtowcs-state.c
1337   lib/mbsrtowcs.c
1338   lib/mbsstr.c
1339   lib/mbtowc-impl.h
1340   lib/mbtowc.c
1341   lib/mbuiter.h
1342   lib/memchr.c
1343   lib/memchr.valgrind
1344   lib/mempcpy.c
1345   lib/memrchr.c
1346   lib/mkdir.c
1347   lib/mkdirat.c
1348   lib/mktime-internal.h
1349   lib/mktime.c
1350   lib/modechange.c
1351   lib/modechange.h
1352   lib/mountlist.c
1353   lib/mountlist.h
1354   lib/nl_langinfo.c
1355   lib/open-safer.c
1356   lib/open.c
1357   lib/openat-die.c
1358   lib/openat-priv.h
1359   lib/openat-proc.c
1360   lib/openat-safer.c
1361   lib/openat.c
1362   lib/openat.h
1363   lib/opendir-safer.c
1364   lib/parse-datetime.h
1365   lib/parse-datetime.y
1366   lib/pathmax.h
1367   lib/perror.c
1368   lib/pipe-safer.c
1369   lib/printf-args.c
1370   lib/printf-args.h
1371   lib/printf-parse.c
1372   lib/printf-parse.h
1373   lib/progname.c
1374   lib/progname.h
1375   lib/quote.c
1376   lib/quote.h
1377   lib/quotearg.c
1378   lib/quotearg.h
1379   lib/readlink.c
1380   lib/readlinkat.c
1381   lib/realloc.c
1382   lib/ref-add.sin
1383   lib/ref-del.sin
1384   lib/regcomp.c
1385   lib/regex.c
1386   lib/regex.h
1387   lib/regex_internal.c
1388   lib/regex_internal.h
1389   lib/regexec.c
1390   lib/rmdir.c
1391   lib/rpmatch.c
1392   lib/same-inode.h
1393   lib/same.c
1394   lib/same.h
1395   lib/save-cwd.c
1396   lib/save-cwd.h
1397   lib/savedir.c
1398   lib/savedir.h
1399   lib/se-context.in.h
1400   lib/se-selinux.in.h
1401   lib/selinux-at.c
1402   lib/selinux-at.h
1403   lib/setenv.c
1404   lib/size_max.h
1405   lib/snprintf.c
1406   lib/stat-macros.h
1407   lib/stat-time.h
1408   lib/stat.c
1409   lib/stdarg.in.h
1410   lib/stdbool.in.h
1411   lib/stddef.in.h
1412   lib/stdint.in.h
1413   lib/stdio--.h
1414   lib/stdio-impl.h
1415   lib/stdio-safer.h
1416   lib/stdio.in.h
1417   lib/stdlib.in.h
1418   lib/stpcpy.c
1419   lib/str-kmp.h
1420   lib/str-two-way.h
1421   lib/strcasecmp.c
1422   lib/strcasestr.c
1423   lib/strdup.c
1424   lib/streq.h
1425   lib/strerror.c
1426   lib/strftime.c
1427   lib/strftime.h
1428   lib/string.in.h
1429   lib/strings.in.h
1430   lib/stripslash.c
1431   lib/strncasecmp.c
1432   lib/strndup.c
1433   lib/strnlen.c
1434   lib/strnlen1.c
1435   lib/strnlen1.h
1436   lib/strstr.c
1437   lib/strtoimax.c
1438   lib/strtol.c
1439   lib/strtoll.c
1440   lib/strtoul.c
1441   lib/strtoull.c
1442   lib/strtoumax.c
1443   lib/sys_stat.in.h
1444   lib/sys_time.in.h
1445   lib/sys_wait.in.h
1446   lib/time.in.h
1447   lib/time_r.c
1448   lib/timespec.h
1449   lib/unistd--.h
1450   lib/unistd-safer.h
1451   lib/unistd.in.h
1452   lib/unitypes.in.h
1453   lib/uniwidth.in.h
1454   lib/uniwidth/cjk.h
1455   lib/uniwidth/width.c
1456   lib/unlink.c
1457   lib/unlinkat.c
1458   lib/unsetenv.c
1459   lib/vasnprintf.c
1460   lib/vasnprintf.h
1461   lib/verify.h
1462   lib/version-etc-fsf.c
1463   lib/version-etc.c
1464   lib/version-etc.h
1465   lib/wchar.in.h
1466   lib/wcrtomb.c
1467   lib/wctype.in.h
1468   lib/wcwidth.c
1469   lib/xalloc-die.c
1470   lib/xalloc.h
1471   lib/xgetcwd.c
1472   lib/xgetcwd.h
1473   lib/xmalloc.c
1474   lib/xsize.h
1475   lib/xstrndup.c
1476   lib/xstrndup.h
1477   lib/xstrtod.c
1478   lib/xstrtod.h
1479   lib/xstrtol-error.c
1480   lib/xstrtol.c
1481   lib/xstrtol.h
1482   lib/xstrtoul.c
1483   lib/xstrtoumax.c
1484   lib/yesno.c
1485   lib/yesno.h
1486   m4/00gnulib.m4
1487   m4/alloca.m4
1488   m4/argmatch.m4
1489   m4/assert.m4
1490   m4/bison.m4
1491   m4/btowc.m4
1492   m4/canonicalize.m4
1493   m4/chdir-long.m4
1494   m4/chown.m4
1495   m4/clock_time.m4
1496   m4/cloexec.m4
1497   m4/close-stream.m4
1498   m4/close.m4
1499   m4/closein.m4
1500   m4/closeout.m4
1501   m4/codeset.m4
1502   m4/configmake.m4
1503   m4/ctype.m4
1504   m4/cycle-check.m4
1505   m4/d-ino.m4
1506   m4/d-type.m4
1507   m4/dirent-safer.m4
1508   m4/dirent_h.m4
1509   m4/dirfd.m4
1510   m4/dirname.m4
1511   m4/double-slash-root.m4
1512   m4/dup2.m4
1513   m4/eealloc.m4
1514   m4/environ.m4
1515   m4/errno_h.m4
1516   m4/error.m4
1517   m4/euidaccess.m4
1518   m4/extensions.m4
1519   m4/faccessat.m4
1520   m4/fchdir.m4
1521   m4/fclose.m4
1522   m4/fcntl-o.m4
1523   m4/fcntl-safer.m4
1524   m4/fcntl.m4
1525   m4/fcntl_h.m4
1526   m4/fdopendir.m4
1527   m4/fflush.m4
1528   m4/fileblocks.m4
1529   m4/filemode.m4
1530   m4/flexmember.m4
1531   m4/float_h.m4
1532   m4/fnmatch.m4
1533   m4/fopen.m4
1534   m4/fpending.m4
1535   m4/fpurge.m4
1536   m4/freading.m4
1537   m4/fseeko.m4
1538   m4/fstypename.m4
1539   m4/ftell.m4
1540   m4/ftello.m4
1541   m4/fts.m4
1542   m4/getcwd-abort-bug.m4
1543   m4/getcwd-path-max.m4
1544   m4/getcwd.m4
1545   m4/getdelim.m4
1546   m4/getdtablesize.m4
1547   m4/getgroups.m4
1548   m4/getline.m4
1549   m4/getopt.m4
1550   m4/getpagesize.m4
1551   m4/gettext.m4
1552   m4/gettime.m4
1553   m4/gettimeofday.m4
1554   m4/getugroups.m4
1555   m4/glibc2.m4
1556   m4/glibc21.m4
1557   m4/gnulib-common.m4
1558   m4/group-member.m4
1559   m4/hash.m4
1560   m4/human.m4
1561   m4/i-ring.m4
1562   m4/iconv.m4
1563   m4/idcache.m4
1564   m4/include_next.m4
1565   m4/inline.m4
1566   m4/intdiv0.m4
1567   m4/intl.m4
1568   m4/intldir.m4
1569   m4/intlmacosx.m4
1570   m4/intmax.m4
1571   m4/intmax_t.m4
1572   m4/inttostr.m4
1573   m4/inttypes-pri.m4
1574   m4/inttypes.m4
1575   m4/inttypes_h.m4
1576   m4/isblank.m4
1577   m4/iswblank.m4
1578   m4/langinfo_h.m4
1579   m4/lchown.m4
1580   m4/lcmessage.m4
1581   m4/lib-ld.m4
1582   m4/lib-link.m4
1583   m4/lib-prefix.m4
1584   m4/libunistring-base.m4
1585   m4/localcharset.m4
1586   m4/locale-fr.m4
1587   m4/locale-ja.m4
1588   m4/locale-tr.m4
1589   m4/locale-zh.m4
1590   m4/locale_h.m4
1591   m4/localename.m4
1592   m4/lock.m4
1593   m4/longlong.m4
1594   m4/ls-mntd-fs.m4
1595   m4/lseek.m4
1596   m4/lstat.m4
1597   m4/malloc.m4
1598   m4/malloca.m4
1599   m4/math_h.m4
1600   m4/mathfunc.m4
1601   m4/mbchar.m4
1602   m4/mbiter.m4
1603   m4/mbrtowc.m4
1604   m4/mbsinit.m4
1605   m4/mbslen.m4
1606   m4/mbsrtowcs.m4
1607   m4/mbstate_t.m4
1608   m4/mbtowc.m4
1609   m4/memchr.m4
1610   m4/mempcpy.m4
1611   m4/memrchr.m4
1612   m4/mgetgroups.m4
1613   m4/mkdir.m4
1614   m4/mktime.m4
1615   m4/mmap-anon.m4
1616   m4/mode_t.m4
1617   m4/modechange.m4
1618   m4/mountlist.m4
1619   m4/multiarch.m4
1620   m4/nl_langinfo.m4
1621   m4/nls.m4
1622   m4/onceonly.m4
1623   m4/open.m4
1624   m4/openat.m4
1625   m4/parse-datetime.m4
1626   m4/pathmax.m4
1627   m4/perror.m4
1628   m4/po.m4
1629   m4/printf-posix.m4
1630   m4/printf.m4
1631   m4/priv-set.m4
1632   m4/progtest.m4
1633   m4/putenv.m4
1634   m4/quote.m4
1635   m4/quotearg.m4
1636   m4/readlink.m4
1637   m4/readlinkat.m4
1638   m4/realloc.m4
1639   m4/regex.m4
1640   m4/rmdir.m4
1641   m4/rpmatch.m4
1642   m4/same.m4
1643   m4/save-cwd.m4
1644   m4/savedir.m4
1645   m4/selinux-context-h.m4
1646   m4/selinux-selinux-h.m4
1647   m4/setenv.m4
1648   m4/setlocale.m4
1649   m4/size_max.m4
1650   m4/sleep.m4
1651   m4/snprintf.m4
1652   m4/ssize_t.m4
1653   m4/st_dm_mode.m4
1654   m4/stat-time.m4
1655   m4/stat.m4
1656   m4/stdarg.m4
1657   m4/stdbool.m4
1658   m4/stddef_h.m4
1659   m4/stdint.m4
1660   m4/stdint_h.m4
1661   m4/stdio-safer.m4
1662   m4/stdio_h.m4
1663   m4/stdlib_h.m4
1664   m4/stpcpy.m4
1665   m4/strcase.m4
1666   m4/strcasestr.m4
1667   m4/strdup.m4
1668   m4/strerror.m4
1669   m4/strftime.m4
1670   m4/string_h.m4
1671   m4/strings_h.m4
1672   m4/strndup.m4
1673   m4/strnlen.m4
1674   m4/strstr.m4
1675   m4/strtoimax.m4
1676   m4/strtol.m4
1677   m4/strtoll.m4
1678   m4/strtoul.m4
1679   m4/strtoull.m4
1680   m4/strtoumax.m4
1681   m4/symlink.m4
1682   m4/symlinkat.m4
1683   m4/sys_stat_h.m4
1684   m4/sys_time_h.m4
1685   m4/sys_wait_h.m4
1686   m4/thread.m4
1687   m4/threadlib.m4
1688   m4/time_h.m4
1689   m4/time_r.m4
1690   m4/timespec.m4
1691   m4/tm_gmtoff.m4
1692   m4/uintmax_t.m4
1693   m4/ungetc.m4
1694   m4/unistd-safer.m4
1695   m4/unistd_h.m4
1696   m4/unlink.m4
1697   m4/unlinkdir.m4
1698   m4/usleep.m4
1699   m4/vasnprintf.m4
1700   m4/version-etc.m4
1701   m4/visibility.m4
1702   m4/warn-on-use.m4
1703   m4/warnings.m4
1704   m4/wchar_h.m4
1705   m4/wchar_t.m4
1706   m4/wcrtomb.m4
1707   m4/wctob.m4
1708   m4/wctomb.m4
1709   m4/wctype_h.m4
1710   m4/wcwidth.m4
1711   m4/wint_t.m4
1712   m4/xalloc.m4
1713   m4/xgetcwd.m4
1714   m4/xsize.m4
1715   m4/xstrndup.m4
1716   m4/xstrtod.m4
1717   m4/xstrtol.m4
1718   m4/yesno.m4
1719   m4/yield.m4
1720   tests/init.sh
1721   tests/macros.h
1722   tests/nap.h
1723   tests/signature.h
1724   tests/test-alloca-opt.c
1725   tests/test-areadlink-with-size.c
1726   tests/test-areadlink.c
1727   tests/test-areadlink.h
1728   tests/test-areadlinkat.c
1729   tests/test-argmatch.c
1730   tests/test-binary-io.c
1731   tests/test-binary-io.sh
1732   tests/test-bitrotate.c
1733   tests/test-btowc.c
1734   tests/test-btowc1.sh
1735   tests/test-btowc2.sh
1736   tests/test-c-ctype.c
1737   tests/test-c-strcase.sh
1738   tests/test-c-strcasecmp.c
1739   tests/test-c-strcasestr.c
1740   tests/test-c-strncasecmp.c
1741   tests/test-c-strstr.c
1742   tests/test-canonicalize.c
1743   tests/test-chown.c
1744   tests/test-chown.h
1745   tests/test-cloexec.c
1746   tests/test-closein.c
1747   tests/test-closein.sh
1748   tests/test-ctype.c
1749   tests/test-dirent-safer.c
1750   tests/test-dirent.c
1751   tests/test-dirname.c
1752   tests/test-dup-safer.c
1753   tests/test-dup2.c
1754   tests/test-environ.c
1755   tests/test-errno.c
1756   tests/test-fchdir.c
1757   tests/test-fchownat.c
1758   tests/test-fcntl-h.c
1759   tests/test-fcntl-safer.c
1760   tests/test-fcntl.c
1761   tests/test-fdopendir.c
1762   tests/test-fflush.c
1763   tests/test-fflush2.c
1764   tests/test-fflush2.sh
1765   tests/test-fnmatch.c
1766   tests/test-fopen-safer.c
1767   tests/test-fopen.c
1768   tests/test-fopen.h
1769   tests/test-fpending.c
1770   tests/test-fpending.sh
1771   tests/test-fpurge.c
1772   tests/test-freadahead.c
1773   tests/test-freadahead.sh
1774   tests/test-freading.c
1775   tests/test-fseeko.c
1776   tests/test-fseeko.sh
1777   tests/test-fseeko2.sh
1778   tests/test-fstatat.c
1779   tests/test-ftell.c
1780   tests/test-ftell.sh
1781   tests/test-ftell2.sh
1782   tests/test-ftell3.c
1783   tests/test-ftello.c
1784   tests/test-ftello.sh
1785   tests/test-ftello2.sh
1786   tests/test-ftello3.c
1787   tests/test-getcwd.c
1788   tests/test-getdelim.c
1789   tests/test-getdtablesize.c
1790   tests/test-getgroups.c
1791   tests/test-getline.c
1792   tests/test-getopt.c
1793   tests/test-getopt.h
1794   tests/test-getopt_long.h
1795   tests/test-gettimeofday.c
1796   tests/test-hash.c
1797   tests/test-i-ring.c
1798   tests/test-ignore-value.c
1799   tests/test-inttostr.c
1800   tests/test-inttypes.c
1801   tests/test-isblank.c
1802   tests/test-iswblank.c
1803   tests/test-langinfo.c
1804   tests/test-lchown.c
1805   tests/test-lchown.h
1806   tests/test-locale.c
1807   tests/test-localename.c
1808   tests/test-lock.c
1809   tests/test-lseek.c
1810   tests/test-lseek.sh
1811   tests/test-lstat.c
1812   tests/test-lstat.h
1813   tests/test-malloc-gnu.c
1814   tests/test-malloca.c
1815   tests/test-math.c
1816   tests/test-mbrtowc-w32-1.sh
1817   tests/test-mbrtowc-w32-2.sh
1818   tests/test-mbrtowc-w32-3.sh
1819   tests/test-mbrtowc-w32-4.sh
1820   tests/test-mbrtowc-w32-5.sh
1821   tests/test-mbrtowc-w32.c
1822   tests/test-mbrtowc.c
1823   tests/test-mbrtowc1.sh
1824   tests/test-mbrtowc2.sh
1825   tests/test-mbrtowc3.sh
1826   tests/test-mbrtowc4.sh
1827   tests/test-mbscasestr1.c
1828   tests/test-mbscasestr2.c
1829   tests/test-mbscasestr2.sh
1830   tests/test-mbscasestr3.c
1831   tests/test-mbscasestr3.sh
1832   tests/test-mbscasestr4.c
1833   tests/test-mbscasestr4.sh
1834   tests/test-mbsinit.c
1835   tests/test-mbsinit.sh
1836   tests/test-mbsrtowcs.c
1837   tests/test-mbsrtowcs1.sh
1838   tests/test-mbsrtowcs2.sh
1839   tests/test-mbsrtowcs3.sh
1840   tests/test-mbsrtowcs4.sh
1841   tests/test-mbsstr1.c
1842   tests/test-mbsstr2.c
1843   tests/test-mbsstr2.sh
1844   tests/test-mbsstr3.c
1845   tests/test-mbsstr3.sh
1846   tests/test-memchr.c
1847   tests/test-memrchr.c
1848   tests/test-mkdir.c
1849   tests/test-mkdir.h
1850   tests/test-mkdirat.c
1851   tests/test-modf.c
1852   tests/test-nl_langinfo.c
1853   tests/test-nl_langinfo.sh
1854   tests/test-open.c
1855   tests/test-open.h
1856   tests/test-openat-safer.c
1857   tests/test-openat.c
1858   tests/test-parse-datetime.c
1859   tests/test-perror.c
1860   tests/test-perror.sh
1861   tests/test-priv-set.c
1862   tests/test-quotearg-simple.c
1863   tests/test-quotearg.h
1864   tests/test-readlink.c
1865   tests/test-readlink.h
1866   tests/test-readlinkat.c
1867   tests/test-realloc-gnu.c
1868   tests/test-rmdir.c
1869   tests/test-rmdir.h
1870   tests/test-setenv.c
1871   tests/test-setlocale1.c
1872   tests/test-setlocale1.sh
1873   tests/test-setlocale2.c
1874   tests/test-setlocale2.sh
1875   tests/test-sleep.c
1876   tests/test-snprintf.c
1877   tests/test-stat-time.c
1878   tests/test-stat.c
1879   tests/test-stat.h
1880   tests/test-stdbool.c
1881   tests/test-stddef.c
1882   tests/test-stdint.c
1883   tests/test-stdio.c
1884   tests/test-stdlib.c
1885   tests/test-strcasestr.c
1886   tests/test-strerror.c
1887   tests/test-strftime.c
1888   tests/test-string.c
1889   tests/test-strings.c
1890   tests/test-strnlen.c
1891   tests/test-strstr.c
1892   tests/test-symlink.c
1893   tests/test-symlink.h
1894   tests/test-symlinkat.c
1895   tests/test-sys_stat.c
1896   tests/test-sys_time.c
1897   tests/test-sys_wait.c
1898   tests/test-sys_wait.h
1899   tests/test-time.c
1900   tests/test-unistd.c
1901   tests/test-unlink.c
1902   tests/test-unlink.h
1903   tests/test-unlinkat.c
1904   tests/test-unsetenv.c
1905   tests/test-update-copyright.sh
1906   tests/test-usleep.c
1907   tests/test-vasnprintf.c
1908   tests/test-vc-list-files-cvs.sh
1909   tests/test-vc-list-files-git.sh
1910   tests/test-verify.c
1911   tests/test-verify.sh
1912   tests/test-version-etc.c
1913   tests/test-version-etc.sh
1914   tests/test-wchar.c
1915   tests/test-wcrtomb-w32-1.sh
1916   tests/test-wcrtomb-w32-2.sh
1917   tests/test-wcrtomb-w32-3.sh
1918   tests/test-wcrtomb-w32-4.sh
1919   tests/test-wcrtomb-w32-5.sh
1920   tests/test-wcrtomb-w32.c
1921   tests/test-wcrtomb.c
1922   tests/test-wcrtomb.sh
1923   tests/test-wctype-h.c
1924   tests/test-wcwidth.c
1925   tests/test-xalloc-die.c
1926   tests/test-xalloc-die.sh
1927   tests/test-xstrtol.c
1928   tests/test-xstrtol.sh
1929   tests/test-xstrtoul.c
1930   tests/test-xstrtoumax.c
1931   tests/test-xstrtoumax.sh
1932   tests/test-yesno.c
1933   tests/test-yesno.sh
1934   tests/uniwidth/test-uc_width.c
1935   tests/uniwidth/test-uc_width2.c
1936   tests/uniwidth/test-uc_width2.sh
1937   tests/zerosize-ptr.h
1938   tests=lib/anytostr.c
1939   tests=lib/binary-io.h
1940   tests=lib/dup-safer-flag.c
1941   tests=lib/fd-safer-flag.c
1942   tests=lib/ftell.c
1943   tests=lib/getpagesize.c
1944   tests=lib/getugroups.c
1945   tests=lib/getugroups.h
1946   tests=lib/glthread/lock.c
1947   tests=lib/glthread/lock.h
1948   tests=lib/glthread/thread.c
1949   tests=lib/glthread/thread.h
1950   tests=lib/glthread/threadlib.c
1951   tests=lib/glthread/yield.h
1952   tests=lib/ignore-value.h
1953   tests=lib/imaxtostr.c
1954   tests=lib/inttostr.c
1955   tests=lib/inttostr.h
1956   tests=lib/localename.c
1957   tests=lib/localename.h
1958   tests=lib/mgetgroups.c
1959   tests=lib/mgetgroups.h
1960   tests=lib/offtostr.c
1961   tests=lib/priv-set.c
1962   tests=lib/priv-set.h
1963   tests=lib/putenv.c
1964   tests=lib/setlocale.c
1965   tests=lib/sleep.c
1966   tests=lib/symlink.c
1967   tests=lib/symlinkat.c
1968   tests=lib/uinttostr.c
1969   tests=lib/umaxtostr.c
1970   tests=lib/unlinkdir.c
1971   tests=lib/unlinkdir.h
1972   tests=lib/usleep.c
1973   tests=lib/wctob.c
1974   tests=lib/wctomb-impl.h
1975   tests=lib/wctomb.c
1976   top/GNUmakefile
1977   top/maint.mk
1978 ])