xref: /netbsd-src/external/gpl3/gdb.old/dist/gnulib/import/m4/gnulib-comp.m4 (revision 7d62b00eb9ad855ffcd7da46b41e23feb5476fac)
1# DO NOT EDIT! GENERATED AUTOMATICALLY!
2# Copyright (C) 2002-2020 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 <https://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.
34AC_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
41  # Pre-early section.
42  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
43  AC_REQUIRE([gl_PROG_AR_RANLIB])
44
45  AC_REQUIRE([AM_PROG_CC_C_O])
46  # Code from module absolute-header:
47  # Code from module alloca:
48  # Code from module alloca-opt:
49  # Code from module arpa_inet:
50  # Code from module assure:
51  # Code from module at-internal:
52  # Code from module attribute:
53  # Code from module btowc:
54  # Code from module builtin-expect:
55  # Code from module c99:
56  # Code from module canonicalize-lgpl:
57  # Code from module chdir:
58  # Code from module chdir-long:
59  # Code from module cloexec:
60  # Code from module close:
61  # Code from module closedir:
62  # Code from module count-one-bits:
63  # Code from module ctype:
64  # Code from module d-ino:
65  # Code from module d-type:
66  # Code from module dirent:
67  # Code from module dirfd:
68  # Code from module dirname-lgpl:
69  # Code from module double-slash-root:
70  # Code from module dup:
71  # Code from module dup2:
72  # Code from module environ:
73  # Code from module errno:
74  # Code from module error:
75  # Code from module exitfail:
76  # Code from module extensions:
77  # Code from module extern-inline:
78  # Code from module fchdir:
79  # Code from module fcntl:
80  # Code from module fcntl-h:
81  # Code from module fd-hook:
82  # Code from module fd-safer-flag:
83  # Code from module fdopendir:
84  # Code from module filename:
85  # Code from module filenamecat-lgpl:
86  # Code from module flexmember:
87  # Code from module float:
88  # Code from module fnmatch:
89  # Code from module fnmatch-gnu:
90  # Code from module fnmatch-h:
91  # Code from module fpieee:
92  AC_REQUIRE([gl_FP_IEEE])
93  # Code from module fpucw:
94  # Code from module frexp:
95  # Code from module frexpl:
96  # Code from module fstat:
97  # Code from module fstatat:
98  # Code from module getcwd:
99  # Code from module getcwd-lgpl:
100  # Code from module getdtablesize:
101  # Code from module getlogin_r:
102  # Code from module getprogname:
103  # Code from module getrandom:
104  # Code from module gettext-h:
105  # Code from module gettimeofday:
106  # Code from module glob:
107  # Code from module glob-h:
108  # Code from module hard-locale:
109  # Code from module include_next:
110  # Code from module inet_ntop:
111  # Code from module intprops:
112  # Code from module inttypes:
113  # Code from module inttypes-incomplete:
114  # Code from module isblank:
115  # Code from module isnand-nolibm:
116  # Code from module isnanl-nolibm:
117  # Code from module largefile:
118  AC_REQUIRE([AC_SYS_LARGEFILE])
119  # Code from module libc-config:
120  # Code from module limits-h:
121  # Code from module localcharset:
122  # Code from module locale:
123  # Code from module localtime-buffer:
124  # Code from module lock:
125  # Code from module lstat:
126  # Code from module malloc-posix:
127  # Code from module malloca:
128  # Code from module math:
129  # Code from module mbrtowc:
130  # Code from module mbsinit:
131  # Code from module mbsrtowcs:
132  # Code from module mbtowc:
133  # Code from module memchr:
134  # Code from module memmem:
135  # Code from module memmem-simple:
136  # Code from module mempcpy:
137  # Code from module memrchr:
138  # Code from module minmax:
139  # Code from module mkdir:
140  # Code from module mkdtemp:
141  # Code from module mkostemp:
142  # Code from module msvc-inval:
143  # Code from module msvc-nothrow:
144  # Code from module multiarch:
145  # Code from module netinet_in:
146  # Code from module nocrash:
147  # Code from module open:
148  # Code from module openat:
149  # Code from module openat-die:
150  # Code from module openat-h:
151  # Code from module opendir:
152  # Code from module pathmax:
153  # Code from module rawmemchr:
154  # Code from module readdir:
155  # Code from module readlink:
156  # Code from module realloc-posix:
157  # Code from module rename:
158  # Code from module rewinddir:
159  # Code from module rmdir:
160  # Code from module same-inode:
161  # Code from module save-cwd:
162  # Code from module scratch_buffer:
163  # Code from module setenv:
164  # Code from module setlocale-null:
165  # Code from module signal-h:
166  # Code from module snippet/_Noreturn:
167  # Code from module snippet/arg-nonnull:
168  # Code from module snippet/c++defs:
169  # Code from module snippet/warn-on-use:
170  # Code from module socklen:
171  # Code from module ssize_t:
172  # Code from module stat:
173  # Code from module stat-time:
174  # Code from module std-gnu11:
175  # Code from module stdalign:
176  # Code from module stdbool:
177  # Code from module stddef:
178  # Code from module stdint:
179  # Code from module stdio:
180  # Code from module stdlib:
181  # Code from module strchrnul:
182  # Code from module strdup-posix:
183  # Code from module streq:
184  # Code from module strerror:
185  # Code from module strerror-override:
186  # Code from module strerror_r-posix:
187  # Code from module string:
188  # Code from module strnlen:
189  # Code from module strnlen1:
190  # Code from module strstr:
191  # Code from module strstr-simple:
192  # Code from module strtok_r:
193  # Code from module sys_random:
194  # Code from module sys_socket:
195  # Code from module sys_stat:
196  # Code from module sys_time:
197  # Code from module sys_types:
198  # Code from module sys_uio:
199  # Code from module tempname:
200  # Code from module threadlib:
201  gl_THREADLIB_EARLY
202  # Code from module time:
203  # Code from module time_r:
204  # Code from module unistd:
205  # Code from module unistd-safer:
206  # Code from module unsetenv:
207  # Code from module update-copyright:
208  # Code from module verify:
209  # Code from module wchar:
210  # Code from module wctype-h:
211  # Code from module windows-mutex:
212  # Code from module windows-once:
213  # Code from module windows-recmutex:
214  # Code from module windows-rwlock:
215  # Code from module wmemchr:
216  # Code from module wmempcpy:
217  # Code from module xalloc-oversized:
218])
219
220# This macro should be invoked from ./configure.ac, in the section
221# "Check for header files, types and library functions".
222AC_DEFUN([gl_INIT],
223[
224  AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
225  gl_cond_libtool=false
226  gl_libdeps=
227  gl_ltlibdeps=
228  gl_m4_base='import/m4'
229  m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
230  m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
231  m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
232  m4_pushdef([gl_LIBSOURCES_LIST], [])
233  m4_pushdef([gl_LIBSOURCES_DIR], [])
234  gl_COMMON
235  gl_source_base='import'
236  gl_FUNC_ALLOCA
237  gl_HEADER_ARPA_INET
238  AC_PROG_MKDIR_P
239  AC_REQUIRE([AC_CANONICAL_HOST])
240  gl_FUNC_BTOWC
241  if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
242    AC_LIBOBJ([btowc])
243    gl_PREREQ_BTOWC
244  fi
245  gl_WCHAR_MODULE_INDICATOR([btowc])
246  gl___BUILTIN_EXPECT
247  gl_CANONICALIZE_LGPL
248  if test $HAVE_CANONICALIZE_FILE_NAME = 0 || test $REPLACE_CANONICALIZE_FILE_NAME = 1; then
249    AC_LIBOBJ([canonicalize-lgpl])
250  fi
251  gl_MODULE_INDICATOR([canonicalize-lgpl])
252  gl_STDLIB_MODULE_INDICATOR([canonicalize_file_name])
253  gl_STDLIB_MODULE_INDICATOR([realpath])
254  gl_UNISTD_MODULE_INDICATOR([chdir])
255  gl_FUNC_CHDIR_LONG
256  if test $gl_cv_have_arbitrary_file_name_length_limit = yes; then
257    AC_LIBOBJ([chdir-long])
258    gl_PREREQ_CHDIR_LONG
259  fi
260  gl_MODULE_INDICATOR_FOR_TESTS([cloexec])
261  gl_FUNC_CLOSE
262  if test $REPLACE_CLOSE = 1; then
263    AC_LIBOBJ([close])
264  fi
265  gl_UNISTD_MODULE_INDICATOR([close])
266  gl_FUNC_CLOSEDIR
267  if test $HAVE_CLOSEDIR = 0 || test $REPLACE_CLOSEDIR = 1; then
268    AC_LIBOBJ([closedir])
269  fi
270  gl_DIRENT_MODULE_INDICATOR([closedir])
271  gl_CTYPE_H
272  gl_CHECK_TYPE_STRUCT_DIRENT_D_INO
273  gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE
274  gl_DIRENT_H
275  gl_FUNC_DIRFD
276  if test $ac_cv_func_dirfd = no && test $gl_cv_func_dirfd_macro = no \
277     || test $REPLACE_DIRFD = 1; then
278    AC_LIBOBJ([dirfd])
279    gl_PREREQ_DIRFD
280  fi
281  gl_DIRENT_MODULE_INDICATOR([dirfd])
282  gl_DIRNAME_LGPL
283  gl_DOUBLE_SLASH_ROOT
284  gl_FUNC_DUP
285  if test $REPLACE_DUP = 1; then
286    AC_LIBOBJ([dup])
287    gl_PREREQ_DUP
288  fi
289  gl_UNISTD_MODULE_INDICATOR([dup])
290  gl_FUNC_DUP2
291  if test $HAVE_DUP2 = 0 || test $REPLACE_DUP2 = 1; then
292    AC_LIBOBJ([dup2])
293    gl_PREREQ_DUP2
294  fi
295  gl_UNISTD_MODULE_INDICATOR([dup2])
296  gl_ENVIRON
297  gl_UNISTD_MODULE_INDICATOR([environ])
298  gl_HEADER_ERRNO_H
299  gl_ERROR
300  if test $ac_cv_lib_error_at_line = no; then
301    AC_LIBOBJ([error])
302    gl_PREREQ_ERROR
303  fi
304  m4_ifdef([AM_XGETTEXT_OPTION],
305    [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
306     AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
307  AC_REQUIRE([gl_EXTERN_INLINE])
308  gl_FUNC_FCHDIR
309  gl_UNISTD_MODULE_INDICATOR([fchdir])
310  gl_FUNC_FCNTL
311  if test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1; then
312    AC_LIBOBJ([fcntl])
313  fi
314  gl_FCNTL_MODULE_INDICATOR([fcntl])
315  gl_FCNTL_H
316  gl_MODULE_INDICATOR([fd-safer-flag])
317  gl_FUNC_FDOPENDIR
318  if test $HAVE_FDOPENDIR = 0 || test $REPLACE_FDOPENDIR = 1; then
319    AC_LIBOBJ([fdopendir])
320  fi
321  gl_DIRENT_MODULE_INDICATOR([fdopendir])
322  gl_MODULE_INDICATOR([fdopendir])
323  gl_FILE_NAME_CONCAT_LGPL
324  AC_C_FLEXIBLE_ARRAY_MEMBER
325  gl_FLOAT_H
326  if test $REPLACE_FLOAT_LDBL = 1; then
327    AC_LIBOBJ([float])
328  fi
329  if test $REPLACE_ITOLD = 1; then
330    AC_LIBOBJ([itold])
331  fi
332  gl_FUNC_FNMATCH_POSIX
333  if test $HAVE_FNMATCH = 0 || test $REPLACE_FNMATCH = 1; then
334    AC_LIBOBJ([fnmatch])
335    gl_PREREQ_FNMATCH
336  fi
337  gl_FNMATCH_MODULE_INDICATOR([fnmatch])
338  gl_FUNC_FNMATCH_GNU
339  if test $HAVE_FNMATCH = 0 || test $REPLACE_FNMATCH = 1; then
340    AC_LIBOBJ([fnmatch])
341    gl_PREREQ_FNMATCH
342  fi
343  gl_MODULE_INDICATOR([fnmatch-gnu])
344  gl_FNMATCH_H
345  AC_REQUIRE([gl_FUNC_FREXP])
346  if test $gl_func_frexp != yes; then
347    AC_LIBOBJ([frexp])
348  fi
349  gl_MATH_MODULE_INDICATOR([frexp])
350  AC_REQUIRE([gl_FUNC_FREXPL])
351  if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; then
352    AC_LIBOBJ([frexpl])
353  fi
354  gl_MATH_MODULE_INDICATOR([frexpl])
355  gl_FUNC_FSTAT
356  if test $REPLACE_FSTAT = 1; then
357    AC_LIBOBJ([fstat])
358    case "$host_os" in
359      mingw*)
360        AC_LIBOBJ([stat-w32])
361        ;;
362    esac
363    gl_PREREQ_FSTAT
364  fi
365  gl_SYS_STAT_MODULE_INDICATOR([fstat])
366  gl_FUNC_FSTATAT
367  if test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1; then
368    AC_LIBOBJ([fstatat])
369  fi
370  gl_SYS_STAT_MODULE_INDICATOR([fstatat])
371  gl_FUNC_GETCWD
372  if test $REPLACE_GETCWD = 1; then
373    AC_LIBOBJ([getcwd])
374    gl_PREREQ_GETCWD
375  fi
376  gl_MODULE_INDICATOR([getcwd])
377  gl_UNISTD_MODULE_INDICATOR([getcwd])
378  gl_FUNC_GETCWD_LGPL
379  if test $REPLACE_GETCWD = 1; then
380    AC_LIBOBJ([getcwd-lgpl])
381  fi
382  gl_UNISTD_MODULE_INDICATOR([getcwd])
383  gl_FUNC_GETDTABLESIZE
384  if test $HAVE_GETDTABLESIZE = 0 || test $REPLACE_GETDTABLESIZE = 1; then
385    AC_LIBOBJ([getdtablesize])
386    gl_PREREQ_GETDTABLESIZE
387  fi
388  gl_UNISTD_MODULE_INDICATOR([getdtablesize])
389  gl_FUNC_GETLOGIN_R
390  if test $HAVE_GETLOGIN_R = 0 || test $REPLACE_GETLOGIN_R = 1; then
391    AC_LIBOBJ([getlogin_r])
392    gl_PREREQ_GETLOGIN_R
393  fi
394  gl_UNISTD_MODULE_INDICATOR([getlogin_r])
395  AC_REQUIRE([gl_LIB_GETLOGIN])
396  gl_FUNC_GETPROGNAME
397  AC_REQUIRE([AC_CANONICAL_HOST])
398  gl_FUNC_GETRANDOM
399  if test $HAVE_GETRANDOM = 0 || test $REPLACE_GETRANDOM = 1; then
400    AC_LIBOBJ([getrandom])
401  fi
402  gl_SYS_RANDOM_MODULE_INDICATOR([getrandom])
403  AC_SUBST([LIBINTL])
404  AC_SUBST([LTLIBINTL])
405  gl_FUNC_GETTIMEOFDAY
406  if test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1; then
407    AC_LIBOBJ([gettimeofday])
408    gl_PREREQ_GETTIMEOFDAY
409  fi
410  gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
411  gl_GLOB
412  if test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1; then
413    AC_LIBOBJ([glob])
414    AC_LIBOBJ([globfree])
415    gl_PREREQ_GLOB
416  fi
417  if test $HAVE_GLOB_PATTERN_P = 0 || test $REPLACE_GLOB_PATTERN_P = 1; then
418    AC_LIBOBJ([glob_pattern_p])
419  fi
420  gl_GLOB_MODULE_INDICATOR([glob])
421  gl_GLOB_H
422  AC_REQUIRE([gl_FUNC_SETLOCALE_NULL])
423  LIB_HARD_LOCALE="$LIB_SETLOCALE_NULL"
424  AC_SUBST([LIB_HARD_LOCALE])
425  gl_FUNC_INET_NTOP
426  if test $HAVE_INET_NTOP = 0 || test $REPLACE_INET_NTOP = 1; then
427    AC_LIBOBJ([inet_ntop])
428    gl_PREREQ_INET_NTOP
429  fi
430  gl_ARPA_INET_MODULE_INDICATOR([inet_ntop])
431  gl_INTTYPES_H
432  gl_INTTYPES_INCOMPLETE
433  gl_FUNC_ISBLANK
434  if test $HAVE_ISBLANK = 0; then
435    AC_LIBOBJ([isblank])
436  fi
437  gl_MODULE_INDICATOR([isblank])
438  gl_CTYPE_MODULE_INDICATOR([isblank])
439  gl_FUNC_ISNAND_NO_LIBM
440  if test $gl_func_isnand_no_libm != yes; then
441    AC_LIBOBJ([isnand])
442    gl_PREREQ_ISNAND
443  fi
444  gl_FUNC_ISNANL_NO_LIBM
445  if test $gl_func_isnanl_no_libm != yes; then
446    AC_LIBOBJ([isnanl])
447    gl_PREREQ_ISNANL
448  fi
449  AC_REQUIRE([gl_LARGEFILE])
450  gl___INLINE
451  gl_LIMITS_H
452  gl_LOCALCHARSET
453  dnl For backward compatibility. Some packages still use this.
454  LOCALCHARSET_TESTS_ENVIRONMENT=
455  AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
456  gl_LOCALE_H
457  AC_REQUIRE([gl_LOCALTIME_BUFFER_DEFAULTS])
458  AC_LIBOBJ([localtime-buffer])
459  gl_LOCK
460  gl_MODULE_INDICATOR([lock])
461  gl_FUNC_LSTAT
462  if test $REPLACE_LSTAT = 1; then
463    AC_LIBOBJ([lstat])
464    gl_PREREQ_LSTAT
465  fi
466  gl_SYS_STAT_MODULE_INDICATOR([lstat])
467  gl_FUNC_MALLOC_POSIX
468  if test $REPLACE_MALLOC = 1; then
469    AC_LIBOBJ([malloc])
470  fi
471  gl_STDLIB_MODULE_INDICATOR([malloc-posix])
472  gl_MALLOCA
473  gl_MATH_H
474  gl_FUNC_MBRTOWC
475  if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
476    AC_LIBOBJ([mbrtowc])
477    if test $REPLACE_MBSTATE_T = 1; then
478      AC_LIBOBJ([lc-charset-dispatch])
479      AC_LIBOBJ([mbtowc-lock])
480      gl_PREREQ_MBTOWC_LOCK
481    fi
482    gl_PREREQ_MBRTOWC
483  fi
484  gl_WCHAR_MODULE_INDICATOR([mbrtowc])
485  gl_FUNC_MBSINIT
486  if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
487    AC_LIBOBJ([mbsinit])
488    gl_PREREQ_MBSINIT
489  fi
490  gl_WCHAR_MODULE_INDICATOR([mbsinit])
491  gl_FUNC_MBSRTOWCS
492  if test $HAVE_MBSRTOWCS = 0 || test $REPLACE_MBSRTOWCS = 1; then
493    AC_LIBOBJ([mbsrtowcs])
494    AC_LIBOBJ([mbsrtowcs-state])
495    gl_PREREQ_MBSRTOWCS
496  fi
497  gl_WCHAR_MODULE_INDICATOR([mbsrtowcs])
498  gl_FUNC_MBTOWC
499  if test $HAVE_MBTOWC = 0 || test $REPLACE_MBTOWC = 1; then
500    AC_LIBOBJ([mbtowc])
501    gl_PREREQ_MBTOWC
502  fi
503  gl_STDLIB_MODULE_INDICATOR([mbtowc])
504  gl_FUNC_MEMCHR
505  if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
506    AC_LIBOBJ([memchr])
507    gl_PREREQ_MEMCHR
508  fi
509  gl_STRING_MODULE_INDICATOR([memchr])
510  gl_FUNC_MEMMEM
511  if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
512    AC_LIBOBJ([memmem])
513  fi
514  gl_FUNC_MEMMEM_SIMPLE
515  if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
516    AC_LIBOBJ([memmem])
517  fi
518  gl_STRING_MODULE_INDICATOR([memmem])
519  gl_FUNC_MEMPCPY
520  if test $HAVE_MEMPCPY = 0; then
521    AC_LIBOBJ([mempcpy])
522    gl_PREREQ_MEMPCPY
523  fi
524  gl_STRING_MODULE_INDICATOR([mempcpy])
525  gl_FUNC_MEMRCHR
526  if test $ac_cv_func_memrchr = no; then
527    AC_LIBOBJ([memrchr])
528    gl_PREREQ_MEMRCHR
529  fi
530  gl_STRING_MODULE_INDICATOR([memrchr])
531  gl_MINMAX
532  gl_FUNC_MKDIR
533  if test $REPLACE_MKDIR = 1; then
534    AC_LIBOBJ([mkdir])
535  fi
536  gl_FUNC_MKDTEMP
537  if test $HAVE_MKDTEMP = 0; then
538    AC_LIBOBJ([mkdtemp])
539    gl_PREREQ_MKDTEMP
540  fi
541  gl_STDLIB_MODULE_INDICATOR([mkdtemp])
542  gl_FUNC_MKOSTEMP
543  if test $HAVE_MKOSTEMP = 0; then
544    AC_LIBOBJ([mkostemp])
545    gl_PREREQ_MKOSTEMP
546  fi
547  gl_MODULE_INDICATOR([mkostemp])
548  gl_STDLIB_MODULE_INDICATOR([mkostemp])
549  AC_REQUIRE([gl_MSVC_INVAL])
550  if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
551    AC_LIBOBJ([msvc-inval])
552  fi
553  AC_REQUIRE([gl_MSVC_NOTHROW])
554  if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
555    AC_LIBOBJ([msvc-nothrow])
556  fi
557  gl_MODULE_INDICATOR([msvc-nothrow])
558  gl_MULTIARCH
559  gl_HEADER_NETINET_IN
560  AC_PROG_MKDIR_P
561  gl_FUNC_OPEN
562  if test $REPLACE_OPEN = 1; then
563    AC_LIBOBJ([open])
564    gl_PREREQ_OPEN
565  fi
566  gl_FCNTL_MODULE_INDICATOR([open])
567  gl_FUNC_OPENAT
568  if test $HAVE_OPENAT = 0 || test $REPLACE_OPENAT = 1; then
569    AC_LIBOBJ([openat])
570    gl_PREREQ_OPENAT
571  fi
572  gl_MODULE_INDICATOR([openat]) dnl for lib/getcwd.c
573  gl_FCNTL_MODULE_INDICATOR([openat])
574  gl_FUNC_OPENDIR
575  if test $HAVE_OPENDIR = 0 || test $REPLACE_OPENDIR = 1; then
576    AC_LIBOBJ([opendir])
577  fi
578  gl_DIRENT_MODULE_INDICATOR([opendir])
579  gl_PATHMAX
580  gl_FUNC_RAWMEMCHR
581  if test $HAVE_RAWMEMCHR = 0; then
582    AC_LIBOBJ([rawmemchr])
583    gl_PREREQ_RAWMEMCHR
584  fi
585  gl_STRING_MODULE_INDICATOR([rawmemchr])
586  gl_FUNC_READDIR
587  if test $HAVE_READDIR = 0; then
588    AC_LIBOBJ([readdir])
589  fi
590  gl_DIRENT_MODULE_INDICATOR([readdir])
591  gl_FUNC_READLINK
592  if test $HAVE_READLINK = 0 || test $REPLACE_READLINK = 1; then
593    AC_LIBOBJ([readlink])
594    gl_PREREQ_READLINK
595  fi
596  gl_UNISTD_MODULE_INDICATOR([readlink])
597  gl_FUNC_REALLOC_POSIX
598  if test $REPLACE_REALLOC = 1; then
599    AC_LIBOBJ([realloc])
600  fi
601  gl_STDLIB_MODULE_INDICATOR([realloc-posix])
602  gl_FUNC_RENAME
603  if test $REPLACE_RENAME = 1; then
604    AC_LIBOBJ([rename])
605  fi
606  gl_STDIO_MODULE_INDICATOR([rename])
607  gl_FUNC_REWINDDIR
608  if test $HAVE_REWINDDIR = 0; then
609    AC_LIBOBJ([rewinddir])
610  fi
611  gl_DIRENT_MODULE_INDICATOR([rewinddir])
612  gl_FUNC_RMDIR
613  if test $REPLACE_RMDIR = 1; then
614    AC_LIBOBJ([rmdir])
615  fi
616  gl_UNISTD_MODULE_INDICATOR([rmdir])
617  gl_SAVE_CWD
618  gl_FUNC_SETENV
619  if test $HAVE_SETENV = 0 || test $REPLACE_SETENV = 1; then
620    AC_LIBOBJ([setenv])
621  fi
622  gl_STDLIB_MODULE_INDICATOR([setenv])
623  gl_FUNC_SETLOCALE_NULL
624  if test $SETLOCALE_NULL_ALL_MTSAFE = 0 || test $SETLOCALE_NULL_ONE_MTSAFE = 0; then
625    AC_LIBOBJ([setlocale-lock])
626    gl_PREREQ_SETLOCALE_LOCK
627  fi
628  gl_LOCALE_MODULE_INDICATOR([setlocale_null])
629  gl_SIGNAL_H
630  gl_TYPE_SOCKLEN_T
631  gt_TYPE_SSIZE_T
632  gl_FUNC_STAT
633  if test $REPLACE_STAT = 1; then
634    AC_LIBOBJ([stat])
635    case "$host_os" in
636      mingw*)
637        AC_LIBOBJ([stat-w32])
638        ;;
639    esac
640    gl_PREREQ_STAT
641  fi
642  gl_SYS_STAT_MODULE_INDICATOR([stat])
643  gl_STAT_TIME
644  gl_STAT_BIRTHTIME
645  gl_STDALIGN_H
646  AM_STDBOOL_H
647  gl_STDDEF_H
648  gl_STDINT_H
649  gl_STDIO_H
650  gl_STDLIB_H
651  gl_FUNC_STRCHRNUL
652  if test $HAVE_STRCHRNUL = 0 || test $REPLACE_STRCHRNUL = 1; then
653    AC_LIBOBJ([strchrnul])
654    gl_PREREQ_STRCHRNUL
655  fi
656  gl_STRING_MODULE_INDICATOR([strchrnul])
657  gl_FUNC_STRDUP_POSIX
658  if test $ac_cv_func_strdup = no || test $REPLACE_STRDUP = 1; then
659    AC_LIBOBJ([strdup])
660    gl_PREREQ_STRDUP
661  fi
662  gl_STRING_MODULE_INDICATOR([strdup])
663  gl_FUNC_STRERROR
664  if test $REPLACE_STRERROR = 1; then
665    AC_LIBOBJ([strerror])
666  fi
667  gl_MODULE_INDICATOR([strerror])
668  gl_STRING_MODULE_INDICATOR([strerror])
669  AC_REQUIRE([gl_HEADER_ERRNO_H])
670  AC_REQUIRE([gl_FUNC_STRERROR_0])
671  if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
672    AC_LIBOBJ([strerror-override])
673    gl_PREREQ_SYS_H_WINSOCK2
674  fi
675  gl_FUNC_STRERROR_R
676  if test $HAVE_DECL_STRERROR_R = 0 || test $REPLACE_STRERROR_R = 1; then
677    AC_LIBOBJ([strerror_r])
678    gl_PREREQ_STRERROR_R
679  fi
680  gl_STRING_MODULE_INDICATOR([strerror_r])
681  dnl For the modules argp, error.
682  gl_MODULE_INDICATOR([strerror_r-posix])
683  gl_HEADER_STRING_H
684  gl_FUNC_STRNLEN
685  if test $HAVE_DECL_STRNLEN = 0 || test $REPLACE_STRNLEN = 1; then
686    AC_LIBOBJ([strnlen])
687    gl_PREREQ_STRNLEN
688  fi
689  gl_STRING_MODULE_INDICATOR([strnlen])
690  gl_FUNC_STRSTR
691  if test $REPLACE_STRSTR = 1; then
692    AC_LIBOBJ([strstr])
693  fi
694  gl_FUNC_STRSTR_SIMPLE
695  if test $REPLACE_STRSTR = 1; then
696    AC_LIBOBJ([strstr])
697  fi
698  gl_STRING_MODULE_INDICATOR([strstr])
699  gl_FUNC_STRTOK_R
700  if test $HAVE_STRTOK_R = 0 || test $REPLACE_STRTOK_R = 1; then
701    AC_LIBOBJ([strtok_r])
702    gl_PREREQ_STRTOK_R
703  fi
704  gl_STRING_MODULE_INDICATOR([strtok_r])
705  gl_HEADER_SYS_RANDOM
706  AC_PROG_MKDIR_P
707  AC_REQUIRE([gl_HEADER_SYS_SOCKET])
708  AC_PROG_MKDIR_P
709  gl_HEADER_SYS_STAT_H
710  AC_PROG_MKDIR_P
711  gl_HEADER_SYS_TIME_H
712  AC_PROG_MKDIR_P
713  gl_SYS_TYPES_H
714  AC_PROG_MKDIR_P
715  gl_HEADER_SYS_UIO
716  AC_PROG_MKDIR_P
717  gl_FUNC_GEN_TEMPNAME
718  AC_REQUIRE([gl_THREADLIB])
719  gl_HEADER_TIME_H
720  gl_TIME_R
721  if test $HAVE_LOCALTIME_R = 0 || test $REPLACE_LOCALTIME_R = 1; then
722    AC_LIBOBJ([time_r])
723    gl_PREREQ_TIME_R
724  fi
725  gl_TIME_MODULE_INDICATOR([time_r])
726  gl_UNISTD_H
727  gl_UNISTD_SAFER
728  gl_FUNC_UNSETENV
729  if test $HAVE_UNSETENV = 0 || test $REPLACE_UNSETENV = 1; then
730    AC_LIBOBJ([unsetenv])
731    gl_PREREQ_UNSETENV
732  fi
733  gl_STDLIB_MODULE_INDICATOR([unsetenv])
734  gl_WCHAR_H
735  gl_WCTYPE_H
736  AC_REQUIRE([AC_CANONICAL_HOST])
737  case "$host_os" in
738    mingw*)
739      AC_LIBOBJ([windows-mutex])
740      ;;
741  esac
742  AC_REQUIRE([AC_CANONICAL_HOST])
743  case "$host_os" in
744    mingw*)
745      AC_LIBOBJ([windows-once])
746      ;;
747  esac
748  AC_REQUIRE([AC_CANONICAL_HOST])
749  case "$host_os" in
750    mingw*)
751      AC_LIBOBJ([windows-recmutex])
752      ;;
753  esac
754  AC_REQUIRE([AC_CANONICAL_HOST])
755  case "$host_os" in
756    mingw*)
757      AC_LIBOBJ([windows-rwlock])
758      ;;
759  esac
760  gl_FUNC_WMEMCHR
761  if test $HAVE_WMEMCHR = 0; then
762    AC_LIBOBJ([wmemchr])
763  fi
764  gl_WCHAR_MODULE_INDICATOR([wmemchr])
765  gl_FUNC_WMEMPCPY
766  if test $HAVE_WMEMPCPY = 0; then
767    AC_LIBOBJ([wmempcpy])
768  fi
769  gl_WCHAR_MODULE_INDICATOR([wmempcpy])
770  # End of code from modules
771  m4_ifval(gl_LIBSOURCES_LIST, [
772    m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
773      for gl_file in ]gl_LIBSOURCES_LIST[ ; do
774        if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
775          echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
776          exit 1
777        fi
778      done])dnl
779      m4_if(m4_sysval, [0], [],
780        [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
781  ])
782  m4_popdef([gl_LIBSOURCES_DIR])
783  m4_popdef([gl_LIBSOURCES_LIST])
784  m4_popdef([AC_LIBSOURCES])
785  m4_popdef([AC_REPLACE_FUNCS])
786  m4_popdef([AC_LIBOBJ])
787  AC_CONFIG_COMMANDS_PRE([
788    gl_libobjs=
789    gl_ltlibobjs=
790    if test -n "$gl_LIBOBJS"; then
791      # Remove the extension.
792      sed_drop_objext='s/\.o$//;s/\.obj$//'
793      for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
794        gl_libobjs="$gl_libobjs $i.$ac_objext"
795        gl_ltlibobjs="$gl_ltlibobjs $i.lo"
796      done
797    fi
798    AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
799    AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
800  ])
801  gltests_libdeps=
802  gltests_ltlibdeps=
803  m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
804  m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
805  m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
806  m4_pushdef([gltests_LIBSOURCES_LIST], [])
807  m4_pushdef([gltests_LIBSOURCES_DIR], [])
808  gl_COMMON
809  gl_source_base='tests'
810changequote(,)dnl
811  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
812changequote([, ])dnl
813  AC_SUBST([gltests_WITNESS])
814  gl_module_indicator_condition=$gltests_WITNESS
815  m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
816  m4_popdef([gl_MODULE_INDICATOR_CONDITION])
817  m4_ifval(gltests_LIBSOURCES_LIST, [
818    m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
819      for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
820        if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
821          echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
822          exit 1
823        fi
824      done])dnl
825      m4_if(m4_sysval, [0], [],
826        [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
827  ])
828  m4_popdef([gltests_LIBSOURCES_DIR])
829  m4_popdef([gltests_LIBSOURCES_LIST])
830  m4_popdef([AC_LIBSOURCES])
831  m4_popdef([AC_REPLACE_FUNCS])
832  m4_popdef([AC_LIBOBJ])
833  AC_CONFIG_COMMANDS_PRE([
834    gltests_libobjs=
835    gltests_ltlibobjs=
836    if test -n "$gltests_LIBOBJS"; then
837      # Remove the extension.
838      sed_drop_objext='s/\.o$//;s/\.obj$//'
839      for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
840        gltests_libobjs="$gltests_libobjs $i.$ac_objext"
841        gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
842      done
843    fi
844    AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
845    AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
846  ])
847  LIBGNU_LIBDEPS="$gl_libdeps"
848  AC_SUBST([LIBGNU_LIBDEPS])
849  LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
850  AC_SUBST([LIBGNU_LTLIBDEPS])
851])
852
853# Like AC_LIBOBJ, except that the module name goes
854# into gl_LIBOBJS instead of into LIBOBJS.
855AC_DEFUN([gl_LIBOBJ], [
856  AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
857  gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
858])
859
860# Like AC_REPLACE_FUNCS, except that the module name goes
861# into gl_LIBOBJS instead of into LIBOBJS.
862AC_DEFUN([gl_REPLACE_FUNCS], [
863  m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
864  AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
865])
866
867# Like AC_LIBSOURCES, except the directory where the source file is
868# expected is derived from the gnulib-tool parameterization,
869# and alloca is special cased (for the alloca-opt module).
870# We could also entirely rely on EXTRA_lib..._SOURCES.
871AC_DEFUN([gl_LIBSOURCES], [
872  m4_foreach([_gl_NAME], [$1], [
873    m4_if(_gl_NAME, [alloca.c], [], [
874      m4_define([gl_LIBSOURCES_DIR], [import])
875      m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
876    ])
877  ])
878])
879
880# Like AC_LIBOBJ, except that the module name goes
881# into gltests_LIBOBJS instead of into LIBOBJS.
882AC_DEFUN([gltests_LIBOBJ], [
883  AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
884  gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
885])
886
887# Like AC_REPLACE_FUNCS, except that the module name goes
888# into gltests_LIBOBJS instead of into LIBOBJS.
889AC_DEFUN([gltests_REPLACE_FUNCS], [
890  m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
891  AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
892])
893
894# Like AC_LIBSOURCES, except the directory where the source file is
895# expected is derived from the gnulib-tool parameterization,
896# and alloca is special cased (for the alloca-opt module).
897# We could also entirely rely on EXTRA_lib..._SOURCES.
898AC_DEFUN([gltests_LIBSOURCES], [
899  m4_foreach([_gl_NAME], [$1], [
900    m4_if(_gl_NAME, [alloca.c], [], [
901      m4_define([gltests_LIBSOURCES_DIR], [tests])
902      m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
903    ])
904  ])
905])
906
907# This macro records the list of files which have been installed by
908# gnulib-tool and may be removed by future gnulib-tool invocations.
909AC_DEFUN([gl_FILE_LIST], [
910  build-aux/update-copyright
911  lib/_Noreturn.h
912  lib/alloca.c
913  lib/alloca.in.h
914  lib/arg-nonnull.h
915  lib/arpa_inet.in.h
916  lib/assure.h
917  lib/at-func.c
918  lib/attribute.h
919  lib/basename-lgpl.c
920  lib/btowc.c
921  lib/c++defs.h
922  lib/canonicalize-lgpl.c
923  lib/cdefs.h
924  lib/chdir-long.c
925  lib/chdir-long.h
926  lib/cloexec.c
927  lib/cloexec.h
928  lib/close.c
929  lib/closedir.c
930  lib/count-one-bits.c
931  lib/count-one-bits.h
932  lib/ctype.in.h
933  lib/dirent-private.h
934  lib/dirent.in.h
935  lib/dirfd.c
936  lib/dirname-lgpl.c
937  lib/dirname.h
938  lib/dup-safer-flag.c
939  lib/dup-safer.c
940  lib/dup.c
941  lib/dup2.c
942  lib/errno.in.h
943  lib/error.c
944  lib/error.h
945  lib/exitfail.c
946  lib/exitfail.h
947  lib/fchdir.c
948  lib/fcntl.c
949  lib/fcntl.in.h
950  lib/fd-hook.c
951  lib/fd-hook.h
952  lib/fd-safer-flag.c
953  lib/fd-safer.c
954  lib/fdopendir.c
955  lib/filename.h
956  lib/filenamecat-lgpl.c
957  lib/filenamecat.h
958  lib/flexmember.h
959  lib/float+.h
960  lib/float.c
961  lib/float.in.h
962  lib/fnmatch.c
963  lib/fnmatch.in.h
964  lib/fnmatch_loop.c
965  lib/fpucw.h
966  lib/frexp.c
967  lib/frexpl.c
968  lib/fstat.c
969  lib/fstatat.c
970  lib/getcwd-lgpl.c
971  lib/getcwd.c
972  lib/getdtablesize.c
973  lib/getlogin_r.c
974  lib/getprogname.c
975  lib/getprogname.h
976  lib/getrandom.c
977  lib/gettext.h
978  lib/gettimeofday.c
979  lib/glob-libc.h
980  lib/glob.c
981  lib/glob.in.h
982  lib/glob_internal.h
983  lib/glob_pattern_p.c
984  lib/globfree.c
985  lib/glthread/lock.c
986  lib/glthread/lock.h
987  lib/glthread/threadlib.c
988  lib/hard-locale.c
989  lib/hard-locale.h
990  lib/inet_ntop.c
991  lib/intprops.h
992  lib/inttypes.in.h
993  lib/isblank.c
994  lib/isnan.c
995  lib/isnand-nolibm.h
996  lib/isnand.c
997  lib/isnanl-nolibm.h
998  lib/isnanl.c
999  lib/itold.c
1000  lib/lc-charset-dispatch.c
1001  lib/lc-charset-dispatch.h
1002  lib/libc-config.h
1003  lib/limits.in.h
1004  lib/localcharset.c
1005  lib/localcharset.h
1006  lib/locale.in.h
1007  lib/localtime-buffer.c
1008  lib/localtime-buffer.h
1009  lib/lstat.c
1010  lib/malloc.c
1011  lib/malloc/scratch_buffer.h
1012  lib/malloc/scratch_buffer_grow.c
1013  lib/malloc/scratch_buffer_grow_preserve.c
1014  lib/malloc/scratch_buffer_set_array_size.c
1015  lib/malloca.c
1016  lib/malloca.h
1017  lib/math.c
1018  lib/math.in.h
1019  lib/mbrtowc-impl-utf8.h
1020  lib/mbrtowc-impl.h
1021  lib/mbrtowc.c
1022  lib/mbsinit.c
1023  lib/mbsrtowcs-impl.h
1024  lib/mbsrtowcs-state.c
1025  lib/mbsrtowcs.c
1026  lib/mbtowc-impl.h
1027  lib/mbtowc-lock.c
1028  lib/mbtowc-lock.h
1029  lib/mbtowc.c
1030  lib/memchr.c
1031  lib/memchr.valgrind
1032  lib/memmem.c
1033  lib/mempcpy.c
1034  lib/memrchr.c
1035  lib/minmax.h
1036  lib/mkdir.c
1037  lib/mkdtemp.c
1038  lib/mkostemp.c
1039  lib/msvc-inval.c
1040  lib/msvc-inval.h
1041  lib/msvc-nothrow.c
1042  lib/msvc-nothrow.h
1043  lib/netinet_in.in.h
1044  lib/open.c
1045  lib/openat-die.c
1046  lib/openat-priv.h
1047  lib/openat-proc.c
1048  lib/openat.c
1049  lib/openat.h
1050  lib/opendir.c
1051  lib/pathmax.h
1052  lib/pipe-safer.c
1053  lib/rawmemchr.c
1054  lib/rawmemchr.valgrind
1055  lib/readdir.c
1056  lib/readlink.c
1057  lib/realloc.c
1058  lib/rename.c
1059  lib/rewinddir.c
1060  lib/rmdir.c
1061  lib/same-inode.h
1062  lib/save-cwd.c
1063  lib/save-cwd.h
1064  lib/scratch_buffer.h
1065  lib/setenv.c
1066  lib/setlocale-lock.c
1067  lib/setlocale_null.c
1068  lib/setlocale_null.h
1069  lib/signal.in.h
1070  lib/stat-time.c
1071  lib/stat-time.h
1072  lib/stat-w32.c
1073  lib/stat-w32.h
1074  lib/stat.c
1075  lib/stdalign.in.h
1076  lib/stdbool.in.h
1077  lib/stddef.in.h
1078  lib/stdint.in.h
1079  lib/stdio.in.h
1080  lib/stdlib.in.h
1081  lib/str-two-way.h
1082  lib/strchrnul.c
1083  lib/strchrnul.valgrind
1084  lib/strdup.c
1085  lib/streq.h
1086  lib/strerror-override.c
1087  lib/strerror-override.h
1088  lib/strerror.c
1089  lib/strerror_r.c
1090  lib/string.in.h
1091  lib/stripslash.c
1092  lib/strnlen.c
1093  lib/strnlen1.c
1094  lib/strnlen1.h
1095  lib/strstr.c
1096  lib/strtok_r.c
1097  lib/sys_random.in.h
1098  lib/sys_socket.c
1099  lib/sys_socket.in.h
1100  lib/sys_stat.in.h
1101  lib/sys_time.in.h
1102  lib/sys_types.in.h
1103  lib/sys_uio.in.h
1104  lib/tempname.c
1105  lib/tempname.h
1106  lib/time.in.h
1107  lib/time_r.c
1108  lib/unistd--.h
1109  lib/unistd-safer.h
1110  lib/unistd.c
1111  lib/unistd.in.h
1112  lib/unsetenv.c
1113  lib/verify.h
1114  lib/warn-on-use.h
1115  lib/wchar.in.h
1116  lib/wctype-h.c
1117  lib/wctype.in.h
1118  lib/windows-initguard.h
1119  lib/windows-mutex.c
1120  lib/windows-mutex.h
1121  lib/windows-once.c
1122  lib/windows-once.h
1123  lib/windows-recmutex.c
1124  lib/windows-recmutex.h
1125  lib/windows-rwlock.c
1126  lib/windows-rwlock.h
1127  lib/wmemchr-impl.h
1128  lib/wmemchr.c
1129  lib/wmempcpy.c
1130  lib/xalloc-oversized.h
1131  m4/00gnulib.m4
1132  m4/__inline.m4
1133  m4/absolute-header.m4
1134  m4/alloca.m4
1135  m4/arpa_inet_h.m4
1136  m4/btowc.m4
1137  m4/builtin-expect.m4
1138  m4/canonicalize.m4
1139  m4/chdir-long.m4
1140  m4/close.m4
1141  m4/closedir.m4
1142  m4/codeset.m4
1143  m4/ctype.m4
1144  m4/d-ino.m4
1145  m4/d-type.m4
1146  m4/dirent_h.m4
1147  m4/dirfd.m4
1148  m4/dirname.m4
1149  m4/double-slash-root.m4
1150  m4/dup.m4
1151  m4/dup2.m4
1152  m4/eealloc.m4
1153  m4/environ.m4
1154  m4/errno_h.m4
1155  m4/error.m4
1156  m4/exponentd.m4
1157  m4/exponentl.m4
1158  m4/extensions.m4
1159  m4/extern-inline.m4
1160  m4/fchdir.m4
1161  m4/fcntl-o.m4
1162  m4/fcntl.m4
1163  m4/fcntl_h.m4
1164  m4/fdopendir.m4
1165  m4/filenamecat.m4
1166  m4/flexmember.m4
1167  m4/float_h.m4
1168  m4/fnmatch.m4
1169  m4/fnmatch_h.m4
1170  m4/fpieee.m4
1171  m4/frexp.m4
1172  m4/frexpl.m4
1173  m4/fstat.m4
1174  m4/fstatat.m4
1175  m4/getcwd-abort-bug.m4
1176  m4/getcwd-path-max.m4
1177  m4/getcwd.m4
1178  m4/getdtablesize.m4
1179  m4/getlogin.m4
1180  m4/getlogin_r.m4
1181  m4/getpagesize.m4
1182  m4/getprogname.m4
1183  m4/getrandom.m4
1184  m4/gettimeofday.m4
1185  m4/glob.m4
1186  m4/glob_h.m4
1187  m4/gnulib-common.m4
1188  m4/include_next.m4
1189  m4/inet_ntop.m4
1190  m4/inttypes-pri.m4
1191  m4/inttypes.m4
1192  m4/isblank.m4
1193  m4/isnand.m4
1194  m4/isnanl.m4
1195  m4/largefile.m4
1196  m4/limits-h.m4
1197  m4/localcharset.m4
1198  m4/locale-fr.m4
1199  m4/locale-ja.m4
1200  m4/locale-zh.m4
1201  m4/locale_h.m4
1202  m4/localtime-buffer.m4
1203  m4/lock.m4
1204  m4/lstat.m4
1205  m4/malloc.m4
1206  m4/malloca.m4
1207  m4/math_h.m4
1208  m4/mbrtowc.m4
1209  m4/mbsinit.m4
1210  m4/mbsrtowcs.m4
1211  m4/mbstate_t.m4
1212  m4/mbtowc.m4
1213  m4/memchr.m4
1214  m4/memmem.m4
1215  m4/mempcpy.m4
1216  m4/memrchr.m4
1217  m4/minmax.m4
1218  m4/mkdir.m4
1219  m4/mkdtemp.m4
1220  m4/mkostemp.m4
1221  m4/mmap-anon.m4
1222  m4/mode_t.m4
1223  m4/msvc-inval.m4
1224  m4/msvc-nothrow.m4
1225  m4/multiarch.m4
1226  m4/netinet_in_h.m4
1227  m4/nocrash.m4
1228  m4/off_t.m4
1229  m4/open-cloexec.m4
1230  m4/open-slash.m4
1231  m4/open.m4
1232  m4/openat.m4
1233  m4/opendir.m4
1234  m4/pathmax.m4
1235  m4/pthread_rwlock_rdlock.m4
1236  m4/rawmemchr.m4
1237  m4/readdir.m4
1238  m4/readlink.m4
1239  m4/realloc.m4
1240  m4/rename.m4
1241  m4/rewinddir.m4
1242  m4/rmdir.m4
1243  m4/save-cwd.m4
1244  m4/setenv.m4
1245  m4/setlocale_null.m4
1246  m4/signal_h.m4
1247  m4/socklen.m4
1248  m4/sockpfaf.m4
1249  m4/ssize_t.m4
1250  m4/stat-time.m4
1251  m4/stat.m4
1252  m4/std-gnu11.m4
1253  m4/stdalign.m4
1254  m4/stdbool.m4
1255  m4/stddef_h.m4
1256  m4/stdint.m4
1257  m4/stdio_h.m4
1258  m4/stdlib_h.m4
1259  m4/strchrnul.m4
1260  m4/strdup.m4
1261  m4/strerror.m4
1262  m4/strerror_r.m4
1263  m4/string_h.m4
1264  m4/strnlen.m4
1265  m4/strstr.m4
1266  m4/strtok_r.m4
1267  m4/sys_random_h.m4
1268  m4/sys_socket_h.m4
1269  m4/sys_stat_h.m4
1270  m4/sys_time_h.m4
1271  m4/sys_types_h.m4
1272  m4/sys_uio_h.m4
1273  m4/tempname.m4
1274  m4/threadlib.m4
1275  m4/time_h.m4
1276  m4/time_r.m4
1277  m4/unistd-safer.m4
1278  m4/unistd_h.m4
1279  m4/visibility.m4
1280  m4/warn-on-use.m4
1281  m4/wchar_h.m4
1282  m4/wchar_t.m4
1283  m4/wctype_h.m4
1284  m4/wint_t.m4
1285  m4/wmemchr.m4
1286  m4/wmempcpy.m4
1287  m4/zzgnulib.m4
1288])
1289