Home | History | Annotate | Line # | Download | only in m4
gnulib-comp.m4 revision 1.1.1.1
      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.
     34 AC_DEFUN([gl_EARLY],
     35 [
     36   m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
     37   m4_pattern_allow([^gl_ES$])dnl a valid locale name
     38   m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
     39   m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
     40 
     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".
    222 AC_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'
    810 changequote(,)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
    812 changequote([, ])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.
    855 AC_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.
    862 AC_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.
    871 AC_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.
    882 AC_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.
    889 AC_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.
    898 AC_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.
    909 AC_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