1# DO NOT EDIT! GENERATED AUTOMATICALLY! 2# Copyright (C) 2002-2022 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 # Code from module absolute-header: 46 # Code from module accept: 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 basename-lgpl: 54 # Code from module bind: 55 # Code from module btowc: 56 # Code from module builtin-expect: 57 # Code from module c99: 58 # Code from module canonicalize-lgpl: 59 # Code from module chdir: 60 # Code from module chdir-long: 61 # Code from module chown: 62 # Code from module clock-time: 63 # Code from module cloexec: 64 # Code from module close: 65 # Code from module closedir: 66 # Code from module connect: 67 # Code from module count-one-bits: 68 # Code from module ctype: 69 # Code from module d-ino: 70 # Code from module d-type: 71 # Code from module dirent: 72 # Code from module dirfd: 73 # Code from module dirname-lgpl: 74 # Code from module double-slash-root: 75 # Code from module dup: 76 # Code from module dup2: 77 # Code from module eloop-threshold: 78 # Code from module environ: 79 # Code from module errno: 80 # Code from module error: 81 # Code from module exitfail: 82 # Code from module extensions: 83 # Code from module extern-inline: 84 # Code from module fchdir: 85 # Code from module fcntl: 86 # Code from module fcntl-h: 87 # Code from module fd-hook: 88 # Code from module fd-safer-flag: 89 # Code from module fdopendir: 90 # Code from module ffs: 91 # Code from module filename: 92 # Code from module filenamecat-lgpl: 93 # Code from module flexmember: 94 # Code from module float: 95 # Code from module fnmatch: 96 # Code from module fnmatch-gnu: 97 # Code from module fnmatch-h: 98 # Code from module fpieee: 99 AC_REQUIRE([gl_FP_IEEE]) 100 # Code from module fpucw: 101 # Code from module free-posix: 102 # Code from module frexp: 103 # Code from module frexpl: 104 # Code from module fstat: 105 # Code from module fstatat: 106 # Code from module gen-header: 107 # Code from module gendocs: 108 # Code from module getcwd: 109 # Code from module getcwd-lgpl: 110 # Code from module getdelim: 111 # Code from module getdtablesize: 112 # Code from module getline: 113 # Code from module getlogin_r: 114 # Code from module getprogname: 115 # Code from module getrandom: 116 # Code from module gettext-h: 117 # Code from module gettimeofday: 118 # Code from module gitlog-to-changelog: 119 # Code from module glob: 120 # Code from module glob-h: 121 # Code from module hard-locale: 122 # Code from module idx: 123 # Code from module include_next: 124 # Code from module inet_ntop: 125 # Code from module intprops: 126 # Code from module inttypes: 127 # Code from module inttypes-incomplete: 128 # Code from module isblank: 129 # Code from module isnand-nolibm: 130 # Code from module isnanl-nolibm: 131 # Code from module largefile: 132 AC_REQUIRE([AC_SYS_LARGEFILE]) 133 AC_REQUIRE([gl_YEAR2038_EARLY]) 134 # Code from module libc-config: 135 # Code from module limits-h: 136 # Code from module listen: 137 # Code from module localcharset: 138 # Code from module locale: 139 # Code from module lock: 140 # Code from module lstat: 141 # Code from module malloc-posix: 142 # Code from module malloca: 143 # Code from module math: 144 # Code from module mbrtowc: 145 # Code from module mbsinit: 146 # Code from module mbsrtowcs: 147 # Code from module mbtowc: 148 # Code from module memchr: 149 # Code from module memmem: 150 # Code from module memmem-simple: 151 # Code from module mempcpy: 152 # Code from module memrchr: 153 # Code from module minmax: 154 # Code from module mkdir: 155 # Code from module mkdtemp: 156 # Code from module mkostemp: 157 # Code from module msvc-inval: 158 # Code from module msvc-nothrow: 159 # Code from module multiarch: 160 # Code from module netdb: 161 # Code from module netinet_in: 162 # Code from module nocrash: 163 # Code from module open: 164 # Code from module openat: 165 # Code from module openat-die: 166 # Code from module openat-h: 167 # Code from module opendir: 168 # Code from module pathmax: 169 # Code from module pipe-posix: 170 # Code from module rawmemchr: 171 # Code from module readdir: 172 # Code from module readlink: 173 # Code from module realloc-posix: 174 # Code from module rename: 175 # Code from module rewinddir: 176 # Code from module rmdir: 177 # Code from module same-inode: 178 # Code from module save-cwd: 179 # Code from module scratch_buffer: 180 # Code from module select: 181 # Code from module setenv: 182 # Code from module setlocale-null: 183 # Code from module setsockopt: 184 # Code from module signal-h: 185 # Code from module snippet/_Noreturn: 186 # Code from module snippet/arg-nonnull: 187 # Code from module snippet/c++defs: 188 # Code from module snippet/warn-on-use: 189 # Code from module socket: 190 # Code from module socketlib: 191 # Code from module sockets: 192 # Code from module socklen: 193 # Code from module ssize_t: 194 # Code from module stat: 195 # Code from module stat-time: 196 # Code from module std-gnu11: 197 # Code from module stdalign: 198 # Code from module stdbool: 199 # Code from module stddef: 200 # Code from module stdint: 201 # Code from module stdio: 202 # Code from module stdlib: 203 # Code from module strchrnul: 204 # Code from module strdup-posix: 205 # Code from module streq: 206 # Code from module strerror: 207 # Code from module strerror-override: 208 # Code from module strerror_r-posix: 209 # Code from module string: 210 # Code from module strings: 211 # Code from module strnlen: 212 # Code from module strnlen1: 213 # Code from module strstr: 214 # Code from module strstr-simple: 215 # Code from module strtok_r: 216 # Code from module sys_random: 217 # Code from module sys_select: 218 # Code from module sys_socket: 219 # Code from module sys_stat: 220 # Code from module sys_time: 221 # Code from module sys_types: 222 # Code from module sys_uio: 223 # Code from module sys_wait: 224 # Code from module tempname: 225 # Code from module threadlib: 226 gl_THREADLIB_EARLY 227 # Code from module time: 228 # Code from module time_r: 229 # Code from module unistd: 230 # Code from module unistd-safer: 231 # Code from module unsetenv: 232 # Code from module update-copyright: 233 # Code from module vararrays: 234 # Code from module verify: 235 # Code from module wchar: 236 # Code from module wctype-h: 237 # Code from module windows-mutex: 238 # Code from module windows-once: 239 # Code from module windows-recmutex: 240 # Code from module windows-rwlock: 241 # Code from module wmemchr: 242 # Code from module wmempcpy: 243 # Code from module xalloc-oversized: 244]) 245 246# This macro should be invoked from ./configure.ac, in the section 247# "Check for header files, types and library functions". 248AC_DEFUN([gl_INIT], 249[ 250 AC_CONFIG_LIBOBJ_DIR([import]) 251 AM_CONDITIONAL([GL_COND_LIBTOOL], [false]) 252 gl_cond_libtool=false 253 gl_libdeps= 254 gl_ltlibdeps= 255 gl_m4_base='import/m4' 256 m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ])) 257 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS])) 258 m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES])) 259 m4_pushdef([gl_LIBSOURCES_LIST], []) 260 m4_pushdef([gl_LIBSOURCES_DIR], []) 261 m4_pushdef([GL_MACRO_PREFIX], [gl]) 262 m4_pushdef([GL_MODULE_INDICATOR_PREFIX], [GL]) 263 gl_COMMON 264 gl_source_base='import' 265 gl_source_base_prefix= 266 AC_REQUIRE([gl_SYS_SOCKET_H]) 267 gl_CONDITIONAL([GL_COND_OBJ_ACCEPT], [test "$ac_cv_header_winsock2_h" = yes]) 268 gl_SYS_SOCKET_MODULE_INDICATOR([accept]) 269 gl_FUNC_ALLOCA 270 gl_CONDITIONAL_HEADER([alloca.h]) 271 AC_PROG_MKDIR_P 272 gl_ARPA_INET_H 273 gl_ARPA_INET_H_REQUIRE_DEFAULTS 274 AC_PROG_MKDIR_P 275 AC_REQUIRE([AC_CANONICAL_HOST]) 276 AC_REQUIRE([gl_SYS_SOCKET_H]) 277 gl_CONDITIONAL([GL_COND_OBJ_BIND], [test "$ac_cv_header_winsock2_h" = yes]) 278 gl_SYS_SOCKET_MODULE_INDICATOR([bind]) 279 gl_FUNC_BTOWC 280 gl_CONDITIONAL([GL_COND_OBJ_BTOWC], 281 [test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1]) 282 AM_COND_IF([GL_COND_OBJ_BTOWC], [ 283 gl_PREREQ_BTOWC 284 ]) 285 gl_WCHAR_MODULE_INDICATOR([btowc]) 286 gl___BUILTIN_EXPECT 287 gl_CANONICALIZE_LGPL 288 gl_CONDITIONAL([GL_COND_OBJ_CANONICALIZE_LGPL], 289 [test $HAVE_CANONICALIZE_FILE_NAME = 0 || test $REPLACE_CANONICALIZE_FILE_NAME = 1]) 290 gl_MODULE_INDICATOR([canonicalize-lgpl]) 291 gl_STDLIB_MODULE_INDICATOR([canonicalize_file_name]) 292 gl_STDLIB_MODULE_INDICATOR([realpath]) 293 gl_UNISTD_MODULE_INDICATOR([chdir]) 294 gl_FUNC_CHDIR_LONG 295 gl_CONDITIONAL([GL_COND_OBJ_CHDIR_LONG], 296 [test $gl_cv_have_unlimited_file_name_length = no]) 297 AM_COND_IF([GL_COND_OBJ_CHDIR_LONG], [ 298 gl_PREREQ_CHDIR_LONG 299 ]) 300 gl_FUNC_CHOWN 301 gl_CONDITIONAL([GL_COND_OBJ_CHOWN], 302 [test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1]) 303 gl_CONDITIONAL([GL_COND_OBJ_FCHOWN_STUB], 304 [test $REPLACE_CHOWN = 1 && test $ac_cv_func_fchown = no]) 305 gl_UNISTD_MODULE_INDICATOR([chown]) 306 gl_CLOCK_TIME 307 gl_MODULE_INDICATOR_FOR_TESTS([cloexec]) 308 gl_FUNC_CLOSE 309 gl_CONDITIONAL([GL_COND_OBJ_CLOSE], [test $REPLACE_CLOSE = 1]) 310 gl_UNISTD_MODULE_INDICATOR([close]) 311 gl_FUNC_CLOSEDIR 312 gl_CONDITIONAL([GL_COND_OBJ_CLOSEDIR], 313 [test $HAVE_CLOSEDIR = 0 || test $REPLACE_CLOSEDIR = 1]) 314 gl_DIRENT_MODULE_INDICATOR([closedir]) 315 AC_REQUIRE([gl_SYS_SOCKET_H]) 316 gl_CONDITIONAL([GL_COND_OBJ_CONNECT], [test "$ac_cv_header_winsock2_h" = yes]) 317 gl_SYS_SOCKET_MODULE_INDICATOR([connect]) 318 gl_CTYPE_H 319 gl_CTYPE_H_REQUIRE_DEFAULTS 320 AC_PROG_MKDIR_P 321 gl_CHECK_TYPE_STRUCT_DIRENT_D_INO 322 gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE 323 gl_DIRENT_H 324 gl_DIRENT_H_REQUIRE_DEFAULTS 325 AC_PROG_MKDIR_P 326 gl_FUNC_DIRFD 327 gl_CONDITIONAL([GL_COND_OBJ_DIRFD], 328 [test $ac_cv_func_dirfd = no && test $gl_cv_func_dirfd_macro = no || test $REPLACE_DIRFD = 1]) 329 AM_COND_IF([GL_COND_OBJ_DIRFD], [ 330 gl_PREREQ_DIRFD 331 ]) 332 gl_DIRENT_MODULE_INDICATOR([dirfd]) 333 gl_DOUBLE_SLASH_ROOT 334 gl_FUNC_DUP 335 gl_CONDITIONAL([GL_COND_OBJ_DUP], [test $REPLACE_DUP = 1]) 336 AM_COND_IF([GL_COND_OBJ_DUP], [ 337 gl_PREREQ_DUP 338 ]) 339 gl_UNISTD_MODULE_INDICATOR([dup]) 340 gl_FUNC_DUP2 341 gl_CONDITIONAL([GL_COND_OBJ_DUP2], [test $REPLACE_DUP2 = 1]) 342 AM_COND_IF([GL_COND_OBJ_DUP2], [ 343 gl_PREREQ_DUP2 344 ]) 345 gl_UNISTD_MODULE_INDICATOR([dup2]) 346 gl_ENVIRON 347 gl_UNISTD_MODULE_INDICATOR([environ]) 348 gl_HEADER_ERRNO_H 349 gl_CONDITIONAL_HEADER([errno.h]) 350 AC_PROG_MKDIR_P 351 gl_ERROR 352 gl_CONDITIONAL([GL_COND_OBJ_ERROR], [test "$ac_cv_lib_error_at_line" = no]) 353 AM_COND_IF([GL_COND_OBJ_ERROR], [ 354 gl_PREREQ_ERROR 355 ]) 356 m4_ifdef([AM_XGETTEXT_OPTION], 357 [AM_][XGETTEXT_OPTION([--flag=error:3:c-format]) 358 AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])]) 359 AC_REQUIRE([gl_EXTERN_INLINE]) 360 gl_FUNC_FCHDIR 361 gl_CONDITIONAL([GL_COND_OBJ_FCHDIR], [test $HAVE_FCHDIR = 0]) 362 AM_COND_IF([GL_COND_OBJ_FCHDIR], [ 363 gl_PREREQ_FCHDIR 364 ]) 365 gl_UNISTD_MODULE_INDICATOR([fchdir]) 366 gl_FUNC_FCNTL 367 gl_CONDITIONAL([GL_COND_OBJ_FCNTL], 368 [test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1]) 369 gl_FCNTL_MODULE_INDICATOR([fcntl]) 370 gl_FCNTL_H 371 gl_FCNTL_H_REQUIRE_DEFAULTS 372 AC_PROG_MKDIR_P 373 gl_MODULE_INDICATOR([fd-safer-flag]) 374 gl_FUNC_FDOPENDIR 375 gl_CONDITIONAL([GL_COND_OBJ_FDOPENDIR], 376 [test $HAVE_FDOPENDIR = 0 || test $REPLACE_FDOPENDIR = 1]) 377 gl_DIRENT_MODULE_INDICATOR([fdopendir]) 378 gl_MODULE_INDICATOR([fdopendir]) 379 gl_FUNC_FFS 380 gl_CONDITIONAL([GL_COND_OBJ_FFS], [test $HAVE_FFS = 0]) 381 gl_STRINGS_MODULE_INDICATOR([ffs]) 382 gl_FILE_NAME_CONCAT_LGPL 383 AC_C_FLEXIBLE_ARRAY_MEMBER 384 gl_FLOAT_H 385 gl_CONDITIONAL_HEADER([float.h]) 386 AC_PROG_MKDIR_P 387 gl_CONDITIONAL([GL_COND_OBJ_FLOAT], [test $REPLACE_FLOAT_LDBL = 1]) 388 gl_CONDITIONAL([GL_COND_OBJ_ITOLD], [test $REPLACE_ITOLD = 1]) 389 gl_FUNC_FNMATCH_POSIX 390 dnl Because of gl_REPLACE_FNMATCH_H: 391 gl_CONDITIONAL_HEADER([fnmatch.h]) 392 if test $HAVE_FNMATCH = 0 || test $REPLACE_FNMATCH = 1; then 393 AC_LIBOBJ([fnmatch]) 394 gl_PREREQ_FNMATCH 395 fi 396 gl_FNMATCH_MODULE_INDICATOR([fnmatch]) 397 gl_FUNC_FNMATCH_GNU 398 if test $HAVE_FNMATCH = 0 || test $REPLACE_FNMATCH = 1; then 399 AC_LIBOBJ([fnmatch]) 400 gl_PREREQ_FNMATCH 401 fi 402 gl_MODULE_INDICATOR([fnmatch-gnu]) 403 gl_FNMATCH_H 404 gl_FNMATCH_H_REQUIRE_DEFAULTS 405 gl_CONDITIONAL_HEADER([fnmatch.h]) 406 AC_PROG_MKDIR_P 407 gl_FUNC_FREE 408 gl_CONDITIONAL([GL_COND_OBJ_FREE], [test $REPLACE_FREE = 1]) 409 AM_COND_IF([GL_COND_OBJ_FREE], [ 410 gl_PREREQ_FREE 411 ]) 412 gl_STDLIB_MODULE_INDICATOR([free-posix]) 413 AC_REQUIRE([gl_FUNC_FREXP]) 414 if test $gl_func_frexp != yes; then 415 AC_LIBOBJ([frexp]) 416 fi 417 gl_MATH_MODULE_INDICATOR([frexp]) 418 AC_REQUIRE([gl_FUNC_FREXPL]) 419 if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; then 420 AC_LIBOBJ([frexpl]) 421 fi 422 gl_MATH_MODULE_INDICATOR([frexpl]) 423 gl_FUNC_FSTAT 424 gl_CONDITIONAL([GL_COND_OBJ_FSTAT], [test $REPLACE_FSTAT = 1]) 425 AM_COND_IF([GL_COND_OBJ_FSTAT], [ 426 case "$host_os" in 427 mingw*) 428 AC_LIBOBJ([stat-w32]) 429 ;; 430 esac 431 gl_PREREQ_FSTAT 432 ]) 433 gl_SYS_STAT_MODULE_INDICATOR([fstat]) 434 gl_FUNC_FSTATAT 435 gl_CONDITIONAL([GL_COND_OBJ_FSTATAT], 436 [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]) 437 gl_SYS_STAT_MODULE_INDICATOR([fstatat]) 438 gl_FUNC_GETCWD 439 gl_CONDITIONAL([GL_COND_OBJ_GETCWD], [test $REPLACE_GETCWD = 1]) 440 AM_COND_IF([GL_COND_OBJ_GETCWD], [ 441 gl_PREREQ_GETCWD 442 ]) 443 gl_MODULE_INDICATOR([getcwd]) 444 gl_UNISTD_MODULE_INDICATOR([getcwd]) 445 gl_FUNC_GETCWD_LGPL 446 gl_CONDITIONAL([GL_COND_OBJ_GETCWD_LGPL], [test $REPLACE_GETCWD = 1]) 447 gl_UNISTD_MODULE_INDICATOR([getcwd]) 448 gl_FUNC_GETDELIM 449 gl_CONDITIONAL([GL_COND_OBJ_GETDELIM], 450 [test $HAVE_GETDELIM = 0 || test $REPLACE_GETDELIM = 1]) 451 AM_COND_IF([GL_COND_OBJ_GETDELIM], [ 452 gl_PREREQ_GETDELIM 453 ]) 454 gl_STDIO_MODULE_INDICATOR([getdelim]) 455 gl_FUNC_GETDTABLESIZE 456 gl_CONDITIONAL([GL_COND_OBJ_GETDTABLESIZE], 457 [test $HAVE_GETDTABLESIZE = 0 || test $REPLACE_GETDTABLESIZE = 1]) 458 AM_COND_IF([GL_COND_OBJ_GETDTABLESIZE], [ 459 gl_PREREQ_GETDTABLESIZE 460 ]) 461 gl_UNISTD_MODULE_INDICATOR([getdtablesize]) 462 gl_FUNC_GETLINE 463 gl_CONDITIONAL([GL_COND_OBJ_GETLINE], [test $REPLACE_GETLINE = 1]) 464 AM_COND_IF([GL_COND_OBJ_GETLINE], [ 465 gl_PREREQ_GETLINE 466 ]) 467 gl_STDIO_MODULE_INDICATOR([getline]) 468 gl_FUNC_GETLOGIN_R 469 gl_CONDITIONAL([GL_COND_OBJ_GETLOGIN_R], 470 [test $HAVE_GETLOGIN_R = 0 || test $REPLACE_GETLOGIN_R = 1]) 471 AM_COND_IF([GL_COND_OBJ_GETLOGIN_R], [ 472 gl_PREREQ_GETLOGIN_R 473 ]) 474 gl_UNISTD_MODULE_INDICATOR([getlogin_r]) 475 AC_REQUIRE([gl_LIB_GETLOGIN]) 476 gl_FUNC_GETPROGNAME 477 AC_REQUIRE([AC_CANONICAL_HOST]) 478 gl_FUNC_GETRANDOM 479 gl_CONDITIONAL([GL_COND_OBJ_GETRANDOM], 480 [test $HAVE_GETRANDOM = 0 || test $REPLACE_GETRANDOM = 1]) 481 gl_SYS_RANDOM_MODULE_INDICATOR([getrandom]) 482 AC_SUBST([LIBINTL]) 483 AC_SUBST([LTLIBINTL]) 484 gl_FUNC_GETTIMEOFDAY 485 gl_CONDITIONAL([GL_COND_OBJ_GETTIMEOFDAY], 486 [test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1]) 487 AM_COND_IF([GL_COND_OBJ_GETTIMEOFDAY], [ 488 gl_PREREQ_GETTIMEOFDAY 489 ]) 490 gl_SYS_TIME_MODULE_INDICATOR([gettimeofday]) 491 gl_GLOB 492 dnl Because of gl_REPLACE_GLOB_H: 493 gl_CONDITIONAL_HEADER([glob.h]) 494 gl_CONDITIONAL([GL_COND_OBJ_GLOB], 495 [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]) 496 AM_COND_IF([GL_COND_OBJ_GLOB], [ 497 gl_PREREQ_GLOB 498 ]) 499 gl_CONDITIONAL([GL_COND_OBJ_GLOB_PATTERN_P], 500 [test $HAVE_GLOB_PATTERN_P = 0 || test $REPLACE_GLOB_PATTERN_P = 1]) 501 gl_GLOB_MODULE_INDICATOR([glob]) 502 gl_GLOB_H 503 gl_GLOB_H_REQUIRE_DEFAULTS 504 gl_CONDITIONAL_HEADER([glob.h]) 505 AC_PROG_MKDIR_P 506 AC_REQUIRE([gl_FUNC_SETLOCALE_NULL]) 507 LIB_HARD_LOCALE="$LIB_SETLOCALE_NULL" 508 AC_SUBST([LIB_HARD_LOCALE]) 509 gl_FUNC_INET_NTOP 510 gl_CONDITIONAL([GL_COND_OBJ_INET_NTOP], 511 [test $HAVE_INET_NTOP = 0 || test $REPLACE_INET_NTOP = 1]) 512 AM_COND_IF([GL_COND_OBJ_INET_NTOP], [ 513 gl_PREREQ_INET_NTOP 514 ]) 515 gl_ARPA_INET_MODULE_INDICATOR([inet_ntop]) 516 gl_INTTYPES_H 517 gl_INTTYPES_INCOMPLETE 518 gl_INTTYPES_H_REQUIRE_DEFAULTS 519 AC_PROG_MKDIR_P 520 gl_FUNC_ISBLANK 521 gl_CONDITIONAL([GL_COND_OBJ_ISBLANK], [test $HAVE_ISBLANK = 0]) 522 gl_MODULE_INDICATOR([isblank]) 523 gl_CTYPE_MODULE_INDICATOR([isblank]) 524 gl_FUNC_ISNAND_NO_LIBM 525 if test $gl_func_isnand_no_libm != yes; then 526 AC_LIBOBJ([isnand]) 527 gl_PREREQ_ISNAND 528 fi 529 gl_FUNC_ISNANL_NO_LIBM 530 if test $gl_func_isnanl_no_libm != yes; then 531 AC_LIBOBJ([isnanl]) 532 gl_PREREQ_ISNANL 533 fi 534 AC_REQUIRE([gl_LARGEFILE]) 535 gl___INLINE 536 gl_LIMITS_H 537 gl_CONDITIONAL_HEADER([limits.h]) 538 AC_PROG_MKDIR_P 539 AC_REQUIRE([gl_SYS_SOCKET_H]) 540 gl_CONDITIONAL([GL_COND_OBJ_LISTEN], [test "$ac_cv_header_winsock2_h" = yes]) 541 gl_SYS_SOCKET_MODULE_INDICATOR([listen]) 542 gl_LOCALCHARSET 543 dnl For backward compatibility. Some packages still use this. 544 LOCALCHARSET_TESTS_ENVIRONMENT= 545 AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT]) 546 gl_LOCALE_H 547 gl_LOCALE_H_REQUIRE_DEFAULTS 548 AC_PROG_MKDIR_P 549 gl_LOCK 550 gl_MODULE_INDICATOR([lock]) 551 gl_FUNC_LSTAT 552 gl_CONDITIONAL([GL_COND_OBJ_LSTAT], [test $REPLACE_LSTAT = 1]) 553 AM_COND_IF([GL_COND_OBJ_LSTAT], [ 554 gl_PREREQ_LSTAT 555 ]) 556 gl_SYS_STAT_MODULE_INDICATOR([lstat]) 557 AC_REQUIRE([gl_FUNC_MALLOC_POSIX]) 558 if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then 559 AC_LIBOBJ([malloc]) 560 fi 561 gl_STDLIB_MODULE_INDICATOR([malloc-posix]) 562 gl_MALLOCA 563 gl_MATH_H 564 gl_MATH_H_REQUIRE_DEFAULTS 565 AC_PROG_MKDIR_P 566 gl_FUNC_MBRTOWC 567 gl_CONDITIONAL([GL_COND_OBJ_MBRTOWC], 568 [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]) 569 AM_COND_IF([GL_COND_OBJ_MBRTOWC], [ 570 if test $REPLACE_MBSTATE_T = 1; then 571 AC_LIBOBJ([lc-charset-dispatch]) 572 AC_LIBOBJ([mbtowc-lock]) 573 gl_PREREQ_MBTOWC_LOCK 574 fi 575 gl_PREREQ_MBRTOWC 576 ]) 577 gl_WCHAR_MODULE_INDICATOR([mbrtowc]) 578 gl_FUNC_MBSINIT 579 gl_CONDITIONAL([GL_COND_OBJ_MBSINIT], 580 [test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1]) 581 AM_COND_IF([GL_COND_OBJ_MBSINIT], [ 582 gl_PREREQ_MBSINIT 583 ]) 584 gl_WCHAR_MODULE_INDICATOR([mbsinit]) 585 gl_FUNC_MBSRTOWCS 586 gl_CONDITIONAL([GL_COND_OBJ_MBSRTOWCS], 587 [test $HAVE_MBSRTOWCS = 0 || test $REPLACE_MBSRTOWCS = 1]) 588 AM_COND_IF([GL_COND_OBJ_MBSRTOWCS], [ 589 AC_LIBOBJ([mbsrtowcs-state]) 590 gl_PREREQ_MBSRTOWCS 591 ]) 592 gl_WCHAR_MODULE_INDICATOR([mbsrtowcs]) 593 gl_FUNC_MBTOWC 594 gl_CONDITIONAL([GL_COND_OBJ_MBTOWC], 595 [test $HAVE_MBTOWC = 0 || test $REPLACE_MBTOWC = 1]) 596 AM_COND_IF([GL_COND_OBJ_MBTOWC], [ 597 gl_PREREQ_MBTOWC 598 ]) 599 gl_STDLIB_MODULE_INDICATOR([mbtowc]) 600 gl_FUNC_MEMCHR 601 gl_CONDITIONAL([GL_COND_OBJ_MEMCHR], [test $REPLACE_MEMCHR = 1]) 602 AM_COND_IF([GL_COND_OBJ_MEMCHR], [ 603 gl_PREREQ_MEMCHR 604 ]) 605 gl_STRING_MODULE_INDICATOR([memchr]) 606 gl_FUNC_MEMMEM 607 if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then 608 AC_LIBOBJ([memmem]) 609 fi 610 gl_FUNC_MEMMEM_SIMPLE 611 if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then 612 AC_LIBOBJ([memmem]) 613 fi 614 gl_STRING_MODULE_INDICATOR([memmem]) 615 gl_FUNC_MEMPCPY 616 gl_CONDITIONAL([GL_COND_OBJ_MEMPCPY], [test $HAVE_MEMPCPY = 0]) 617 AM_COND_IF([GL_COND_OBJ_MEMPCPY], [ 618 gl_PREREQ_MEMPCPY 619 ]) 620 gl_STRING_MODULE_INDICATOR([mempcpy]) 621 gl_FUNC_MEMRCHR 622 gl_CONDITIONAL([GL_COND_OBJ_MEMRCHR], [test $ac_cv_func_memrchr = no]) 623 AM_COND_IF([GL_COND_OBJ_MEMRCHR], [ 624 gl_PREREQ_MEMRCHR 625 ]) 626 gl_STRING_MODULE_INDICATOR([memrchr]) 627 gl_MINMAX 628 gl_FUNC_MKDIR 629 gl_CONDITIONAL([GL_COND_OBJ_MKDIR], [test $REPLACE_MKDIR = 1]) 630 gl_SYS_STAT_MODULE_INDICATOR([mkdir]) 631 gl_FUNC_MKDTEMP 632 gl_CONDITIONAL([GL_COND_OBJ_MKDTEMP], [test $HAVE_MKDTEMP = 0]) 633 AM_COND_IF([GL_COND_OBJ_MKDTEMP], [ 634 gl_PREREQ_MKDTEMP 635 ]) 636 gl_STDLIB_MODULE_INDICATOR([mkdtemp]) 637 gl_FUNC_MKOSTEMP 638 gl_CONDITIONAL([GL_COND_OBJ_MKOSTEMP], [test $HAVE_MKOSTEMP = 0]) 639 AM_COND_IF([GL_COND_OBJ_MKOSTEMP], [ 640 gl_PREREQ_MKOSTEMP 641 ]) 642 gl_MODULE_INDICATOR([mkostemp]) 643 gl_STDLIB_MODULE_INDICATOR([mkostemp]) 644 AC_REQUIRE([gl_MSVC_INVAL]) 645 gl_CONDITIONAL([GL_COND_OBJ_MSVC_INVAL], 646 [test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1]) 647 AC_REQUIRE([gl_MSVC_NOTHROW]) 648 gl_CONDITIONAL([GL_COND_OBJ_MSVC_NOTHROW], 649 [test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1]) 650 gl_MODULE_INDICATOR([msvc-nothrow]) 651 gl_MULTIARCH 652 gl_NETDB_H 653 gl_NETDB_H_REQUIRE_DEFAULTS 654 AC_PROG_MKDIR_P 655 gl_HEADER_NETINET_IN 656 gl_CONDITIONAL_HEADER([netinet/in.h]) 657 AC_PROG_MKDIR_P 658 gl_FUNC_OPEN 659 gl_CONDITIONAL([GL_COND_OBJ_OPEN], [test $REPLACE_OPEN = 1]) 660 AM_COND_IF([GL_COND_OBJ_OPEN], [ 661 gl_PREREQ_OPEN 662 ]) 663 gl_FCNTL_MODULE_INDICATOR([open]) 664 gl_FUNC_OPENAT 665 gl_CONDITIONAL([GL_COND_OBJ_OPENAT], 666 [test $HAVE_OPENAT = 0 || test $REPLACE_OPENAT = 1]) 667 AM_COND_IF([GL_COND_OBJ_OPENAT], [ 668 gl_PREREQ_OPENAT 669 ]) 670 gl_MODULE_INDICATOR([openat]) dnl for lib/getcwd.c 671 gl_FCNTL_MODULE_INDICATOR([openat]) 672 gl_FUNC_OPENDIR 673 gl_CONDITIONAL([GL_COND_OBJ_OPENDIR], 674 [test $HAVE_OPENDIR = 0 || test $REPLACE_OPENDIR = 1]) 675 gl_DIRENT_MODULE_INDICATOR([opendir]) 676 gl_PATHMAX 677 gl_FUNC_PIPE 678 gl_CONDITIONAL([GL_COND_OBJ_PIPE], [test $HAVE_PIPE = 0]) 679 gl_UNISTD_MODULE_INDICATOR([pipe]) 680 gl_FUNC_RAWMEMCHR 681 gl_CONDITIONAL([GL_COND_OBJ_RAWMEMCHR], [test $HAVE_RAWMEMCHR = 0]) 682 AM_COND_IF([GL_COND_OBJ_RAWMEMCHR], [ 683 gl_PREREQ_RAWMEMCHR 684 ]) 685 gl_STRING_MODULE_INDICATOR([rawmemchr]) 686 gl_FUNC_READDIR 687 gl_CONDITIONAL([GL_COND_OBJ_READDIR], [test $HAVE_READDIR = 0]) 688 gl_DIRENT_MODULE_INDICATOR([readdir]) 689 gl_FUNC_READLINK 690 gl_CONDITIONAL([GL_COND_OBJ_READLINK], 691 [test $HAVE_READLINK = 0 || test $REPLACE_READLINK = 1]) 692 AM_COND_IF([GL_COND_OBJ_READLINK], [ 693 gl_PREREQ_READLINK 694 ]) 695 gl_UNISTD_MODULE_INDICATOR([readlink]) 696 gl_FUNC_REALLOC_POSIX 697 if test $REPLACE_REALLOC_FOR_REALLOC_POSIX = 1; then 698 AC_LIBOBJ([realloc]) 699 fi 700 gl_STDLIB_MODULE_INDICATOR([realloc-posix]) 701 gl_FUNC_RENAME 702 gl_CONDITIONAL([GL_COND_OBJ_RENAME], [test $REPLACE_RENAME = 1]) 703 gl_STDIO_MODULE_INDICATOR([rename]) 704 gl_FUNC_REWINDDIR 705 gl_CONDITIONAL([GL_COND_OBJ_REWINDDIR], [test $HAVE_REWINDDIR = 0]) 706 gl_DIRENT_MODULE_INDICATOR([rewinddir]) 707 gl_FUNC_RMDIR 708 gl_CONDITIONAL([GL_COND_OBJ_RMDIR], [test $REPLACE_RMDIR = 1]) 709 gl_UNISTD_MODULE_INDICATOR([rmdir]) 710 gl_SAVE_CWD 711 AC_PROG_MKDIR_P 712 gl_FUNC_SELECT 713 gl_CONDITIONAL([GL_COND_OBJ_SELECT], [test $REPLACE_SELECT = 1]) 714 gl_SYS_SELECT_MODULE_INDICATOR([select]) 715 gl_FUNC_SETENV 716 gl_CONDITIONAL([GL_COND_OBJ_SETENV], 717 [test $HAVE_SETENV = 0 || test $REPLACE_SETENV = 1]) 718 gl_STDLIB_MODULE_INDICATOR([setenv]) 719 gl_FUNC_SETLOCALE_NULL 720 gl_CONDITIONAL([GL_COND_OBJ_SETLOCALE_LOCK], 721 [test $SETLOCALE_NULL_ALL_MTSAFE = 0 || test $SETLOCALE_NULL_ONE_MTSAFE = 0]) 722 AM_COND_IF([GL_COND_OBJ_SETLOCALE_LOCK], [ 723 gl_PREREQ_SETLOCALE_LOCK 724 ]) 725 gl_LOCALE_MODULE_INDICATOR([setlocale_null]) 726 AC_REQUIRE([gl_SYS_SOCKET_H]) 727 gl_CONDITIONAL([GL_COND_OBJ_SETSOCKOPT], 728 [test "$ac_cv_header_winsock2_h" = yes]) 729 gl_SYS_SOCKET_MODULE_INDICATOR([setsockopt]) 730 gl_SIGNAL_H 731 gl_SIGNAL_H_REQUIRE_DEFAULTS 732 AC_PROG_MKDIR_P 733 AC_REQUIRE([gl_SYS_SOCKET_H]) 734 gl_CONDITIONAL([GL_COND_OBJ_SOCKET], [test "$ac_cv_header_winsock2_h" = yes]) 735 # When this module is used, sockets may actually occur as file descriptors, 736 # hence it is worth warning if the modules 'close' and 'ioctl' are not used. 737 m4_ifdef([gl_UNISTD_H_DEFAULTS], [gl_UNISTD_H_REQUIRE_DEFAULTS]) 738 m4_ifdef([gl_SYS_IOCTL_H_DEFAULTS], [gl_SYS_IOCTL_H_REQUIRE_DEFAULTS]) 739 AC_REQUIRE([gl_PREREQ_SYS_H_WINSOCK2]) 740 if test "$ac_cv_header_winsock2_h" = yes; then 741 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=1 742 SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=1 743 fi 744 gl_SYS_SOCKET_MODULE_INDICATOR([socket]) 745 AC_REQUIRE([gl_SOCKETLIB]) 746 AC_REQUIRE([gl_SOCKETS]) 747 gl_TYPE_SOCKLEN_T 748 gt_TYPE_SSIZE_T 749 gl_FUNC_STAT 750 gl_CONDITIONAL([GL_COND_OBJ_STAT], [test $REPLACE_STAT = 1]) 751 AM_COND_IF([GL_COND_OBJ_STAT], [ 752 case "$host_os" in 753 mingw*) 754 AC_LIBOBJ([stat-w32]) 755 ;; 756 esac 757 gl_PREREQ_STAT 758 ]) 759 gl_SYS_STAT_MODULE_INDICATOR([stat]) 760 gl_STAT_TIME 761 gl_STAT_BIRTHTIME 762 gl_STDALIGN_H 763 gl_CONDITIONAL_HEADER([stdalign.h]) 764 AC_PROG_MKDIR_P 765 gl_STDBOOL_H 766 gl_CONDITIONAL_HEADER([stdbool.h]) 767 AC_PROG_MKDIR_P 768 gl_STDDEF_H 769 gl_STDDEF_H_REQUIRE_DEFAULTS 770 gl_CONDITIONAL_HEADER([stddef.h]) 771 AC_PROG_MKDIR_P 772 gl_STDINT_H 773 gl_CONDITIONAL_HEADER([stdint.h]) 774 dnl Because of gl_REPLACE_LIMITS_H: 775 gl_CONDITIONAL_HEADER([limits.h]) 776 AC_PROG_MKDIR_P 777 gl_STDIO_H 778 gl_STDIO_H_REQUIRE_DEFAULTS 779 AC_PROG_MKDIR_P 780 gl_CONDITIONAL([GL_COND_OBJ_STDIO_READ], [test $REPLACE_STDIO_READ_FUNCS = 1]) 781 gl_CONDITIONAL([GL_COND_OBJ_STDIO_WRITE], [test $REPLACE_STDIO_WRITE_FUNCS = 1]) 782 dnl No need to create extra modules for these functions. Everyone who uses 783 dnl <stdio.h> likely needs them. 784 gl_STDIO_MODULE_INDICATOR([fscanf]) 785 gl_MODULE_INDICATOR([fscanf]) 786 gl_STDIO_MODULE_INDICATOR([scanf]) 787 gl_MODULE_INDICATOR([scanf]) 788 gl_STDIO_MODULE_INDICATOR([fgetc]) 789 gl_STDIO_MODULE_INDICATOR([getc]) 790 gl_STDIO_MODULE_INDICATOR([getchar]) 791 gl_STDIO_MODULE_INDICATOR([fgets]) 792 gl_STDIO_MODULE_INDICATOR([fread]) 793 dnl No need to create extra modules for these functions. Everyone who uses 794 dnl <stdio.h> likely needs them. 795 gl_STDIO_MODULE_INDICATOR([fprintf]) 796 gl_STDIO_MODULE_INDICATOR([printf]) 797 gl_STDIO_MODULE_INDICATOR([vfprintf]) 798 gl_STDIO_MODULE_INDICATOR([vprintf]) 799 gl_STDIO_MODULE_INDICATOR([fputc]) 800 gl_STDIO_MODULE_INDICATOR([putc]) 801 gl_STDIO_MODULE_INDICATOR([putchar]) 802 gl_STDIO_MODULE_INDICATOR([fputs]) 803 gl_STDIO_MODULE_INDICATOR([puts]) 804 gl_STDIO_MODULE_INDICATOR([fwrite]) 805 gl_STDLIB_H 806 gl_STDLIB_H_REQUIRE_DEFAULTS 807 AC_PROG_MKDIR_P 808 gl_FUNC_STRCHRNUL 809 gl_CONDITIONAL([GL_COND_OBJ_STRCHRNUL], 810 [test $HAVE_STRCHRNUL = 0 || test $REPLACE_STRCHRNUL = 1]) 811 AM_COND_IF([GL_COND_OBJ_STRCHRNUL], [ 812 gl_PREREQ_STRCHRNUL 813 ]) 814 gl_STRING_MODULE_INDICATOR([strchrnul]) 815 gl_FUNC_STRDUP_POSIX 816 gl_CONDITIONAL([GL_COND_OBJ_STRDUP], [test $REPLACE_STRDUP = 1]) 817 AM_COND_IF([GL_COND_OBJ_STRDUP], [ 818 gl_PREREQ_STRDUP 819 ]) 820 gl_STRING_MODULE_INDICATOR([strdup]) 821 gl_FUNC_STRERROR 822 gl_CONDITIONAL([GL_COND_OBJ_STRERROR], [test $REPLACE_STRERROR = 1]) 823 gl_MODULE_INDICATOR([strerror]) 824 gl_STRING_MODULE_INDICATOR([strerror]) 825 AC_REQUIRE([gl_HEADER_ERRNO_H]) 826 AC_REQUIRE([gl_FUNC_STRERROR_0]) 827 gl_CONDITIONAL([GL_COND_OBJ_STRERROR_OVERRIDE], 828 [test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1]) 829 AM_COND_IF([GL_COND_OBJ_STRERROR_OVERRIDE], [ 830 gl_PREREQ_SYS_H_WINSOCK2 831 ]) 832 gl_FUNC_STRERROR_R 833 AS_IF([test $HAVE_DECL_STRERROR_R = 0 || test $REPLACE_STRERROR_R = 1], [ 834 AC_LIBOBJ([strerror_r]) 835 gl_PREREQ_STRERROR_R 836 ]) 837 gl_STRING_MODULE_INDICATOR([strerror_r]) 838 dnl For the modules argp, error. 839 gl_MODULE_INDICATOR([strerror_r-posix]) 840 gl_STRING_H 841 gl_STRING_H_REQUIRE_DEFAULTS 842 AC_PROG_MKDIR_P 843 gl_STRINGS_H 844 gl_STRINGS_H_REQUIRE_DEFAULTS 845 AC_PROG_MKDIR_P 846 gl_FUNC_STRNLEN 847 gl_CONDITIONAL([GL_COND_OBJ_STRNLEN], 848 [test $HAVE_DECL_STRNLEN = 0 || test $REPLACE_STRNLEN = 1]) 849 AM_COND_IF([GL_COND_OBJ_STRNLEN], [ 850 gl_PREREQ_STRNLEN 851 ]) 852 gl_STRING_MODULE_INDICATOR([strnlen]) 853 gl_FUNC_STRSTR 854 if test $REPLACE_STRSTR = 1; then 855 AC_LIBOBJ([strstr]) 856 fi 857 gl_FUNC_STRSTR_SIMPLE 858 if test $REPLACE_STRSTR = 1; then 859 AC_LIBOBJ([strstr]) 860 fi 861 gl_STRING_MODULE_INDICATOR([strstr]) 862 gl_FUNC_STRTOK_R 863 gl_CONDITIONAL([GL_COND_OBJ_STRTOK_R], 864 [test $HAVE_STRTOK_R = 0 || test $REPLACE_STRTOK_R = 1]) 865 AM_COND_IF([GL_COND_OBJ_STRTOK_R], [ 866 gl_PREREQ_STRTOK_R 867 ]) 868 gl_STRING_MODULE_INDICATOR([strtok_r]) 869 gl_SYS_RANDOM_H 870 gl_SYS_RANDOM_H_REQUIRE_DEFAULTS 871 AC_PROG_MKDIR_P 872 gl_SYS_SELECT_H 873 gl_SYS_SELECT_H_REQUIRE_DEFAULTS 874 AC_PROG_MKDIR_P 875 gl_SYS_SOCKET_H 876 gl_SYS_SOCKET_H_REQUIRE_DEFAULTS 877 AC_PROG_MKDIR_P 878 gl_SYS_STAT_H 879 gl_SYS_STAT_H_REQUIRE_DEFAULTS 880 AC_PROG_MKDIR_P 881 gl_SYS_TIME_H 882 gl_SYS_TIME_H_REQUIRE_DEFAULTS 883 AC_PROG_MKDIR_P 884 gl_SYS_TYPES_H 885 gl_SYS_TYPES_H_REQUIRE_DEFAULTS 886 AC_PROG_MKDIR_P 887 gl_SYS_UIO_H 888 gl_SYS_UIO_H_REQUIRE_DEFAULTS 889 AC_PROG_MKDIR_P 890 gl_SYS_WAIT_H 891 gl_SYS_WAIT_H_REQUIRE_DEFAULTS 892 AC_PROG_MKDIR_P 893 gl_FUNC_GEN_TEMPNAME 894 gl_MODULE_INDICATOR([tempname]) 895 AC_REQUIRE([gl_THREADLIB]) 896 gl_TIME_H 897 gl_TIME_H_REQUIRE_DEFAULTS 898 AC_PROG_MKDIR_P 899 gl_TIME_R 900 gl_CONDITIONAL([GL_COND_OBJ_TIME_R], 901 [test $HAVE_LOCALTIME_R = 0 || test $REPLACE_LOCALTIME_R = 1]) 902 AM_COND_IF([GL_COND_OBJ_TIME_R], [ 903 gl_PREREQ_TIME_R 904 ]) 905 gl_TIME_MODULE_INDICATOR([time_r]) 906 gl_UNISTD_H 907 gl_UNISTD_H_REQUIRE_DEFAULTS 908 AC_PROG_MKDIR_P 909 gl_UNISTD_SAFER 910 gl_FUNC_UNSETENV 911 gl_CONDITIONAL([GL_COND_OBJ_UNSETENV], 912 [test $HAVE_UNSETENV = 0 || test $REPLACE_UNSETENV = 1]) 913 AM_COND_IF([GL_COND_OBJ_UNSETENV], [ 914 gl_PREREQ_UNSETENV 915 ]) 916 gl_STDLIB_MODULE_INDICATOR([unsetenv]) 917 AC_C_VARARRAYS 918 gl_WCHAR_H 919 gl_WCHAR_H_REQUIRE_DEFAULTS 920 AC_PROG_MKDIR_P 921 gl_WCTYPE_H 922 gl_WCTYPE_H_REQUIRE_DEFAULTS 923 AC_PROG_MKDIR_P 924 AC_REQUIRE([AC_CANONICAL_HOST]) 925 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_MUTEX], 926 [case "$host_os" in mingw*) true;; *) false;; esac]) 927 AC_REQUIRE([AC_CANONICAL_HOST]) 928 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_ONCE], 929 [case "$host_os" in mingw*) true;; *) false;; esac]) 930 AC_REQUIRE([AC_CANONICAL_HOST]) 931 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_RECMUTEX], 932 [case "$host_os" in mingw*) true;; *) false;; esac]) 933 AC_REQUIRE([AC_CANONICAL_HOST]) 934 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_RWLOCK], 935 [case "$host_os" in mingw*) true;; *) false;; esac]) 936 gl_FUNC_WMEMCHR 937 gl_CONDITIONAL([GL_COND_OBJ_WMEMCHR], [test $HAVE_WMEMCHR = 0]) 938 gl_WCHAR_MODULE_INDICATOR([wmemchr]) 939 gl_FUNC_WMEMPCPY 940 gl_CONDITIONAL([GL_COND_OBJ_WMEMPCPY], [test $HAVE_WMEMPCPY = 0]) 941 gl_WCHAR_MODULE_INDICATOR([wmempcpy]) 942 # End of code from modules 943 m4_ifval(gl_LIBSOURCES_LIST, [ 944 m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ || 945 for gl_file in ]gl_LIBSOURCES_LIST[ ; do 946 if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then 947 echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2 948 exit 1 949 fi 950 done])dnl 951 m4_if(m4_sysval, [0], [], 952 [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])]) 953 ]) 954 m4_popdef([GL_MODULE_INDICATOR_PREFIX]) 955 m4_popdef([GL_MACRO_PREFIX]) 956 m4_popdef([gl_LIBSOURCES_DIR]) 957 m4_popdef([gl_LIBSOURCES_LIST]) 958 m4_popdef([AC_LIBSOURCES]) 959 m4_popdef([AC_REPLACE_FUNCS]) 960 m4_popdef([AC_LIBOBJ]) 961 AC_CONFIG_COMMANDS_PRE([ 962 gl_libobjs= 963 gl_ltlibobjs= 964 gl_libobjdeps= 965 if test -n "$gl_LIBOBJS"; then 966 # Remove the extension. 967changequote(,)dnl 968 sed_drop_objext='s/\.o$//;s/\.obj$//' 969 sed_dirname1='s,//*,/,g' 970 sed_dirname2='s,\(.\)/$,\1,' 971 sed_dirname3='s,^[^/]*$,.,' 972 sed_dirname4='s,\(.\)/[^/]*$,\1,' 973 sed_basename1='s,.*/,,' 974changequote([, ])dnl 975 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do 976 gl_libobjs="$gl_libobjs $i.$ac_objext" 977 gl_ltlibobjs="$gl_ltlibobjs $i.lo" 978 i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3" -e "$sed_dirname4"` 979 i_base=`echo "$i" | sed -e "$sed_basename1"` 980 gl_libobjdeps="$gl_libobjdeps $i_dir/\$(DEPDIR)/$i_base.Po" 981 done 982 fi 983 AC_SUBST([gl_LIBOBJS], [$gl_libobjs]) 984 AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs]) 985 AC_SUBST([gl_LIBOBJDEPS], [$gl_libobjdeps]) 986 ]) 987 gltests_libdeps= 988 gltests_ltlibdeps= 989 m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ])) 990 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS])) 991 m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES])) 992 m4_pushdef([gltests_LIBSOURCES_LIST], []) 993 m4_pushdef([gltests_LIBSOURCES_DIR], []) 994 m4_pushdef([GL_MACRO_PREFIX], [gltests]) 995 m4_pushdef([GL_MODULE_INDICATOR_PREFIX], [GL]) 996 gl_COMMON 997 gl_source_base='tests' 998 gl_source_base_prefix= 999changequote(,)dnl 1000 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 1001changequote([, ])dnl 1002 AC_SUBST([gltests_WITNESS]) 1003 gl_module_indicator_condition=$gltests_WITNESS 1004 m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition]) 1005 m4_popdef([gl_MODULE_INDICATOR_CONDITION]) 1006 m4_ifval(gltests_LIBSOURCES_LIST, [ 1007 m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ || 1008 for gl_file in ]gltests_LIBSOURCES_LIST[ ; do 1009 if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then 1010 echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2 1011 exit 1 1012 fi 1013 done])dnl 1014 m4_if(m4_sysval, [0], [], 1015 [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])]) 1016 ]) 1017 m4_popdef([GL_MODULE_INDICATOR_PREFIX]) 1018 m4_popdef([GL_MACRO_PREFIX]) 1019 m4_popdef([gltests_LIBSOURCES_DIR]) 1020 m4_popdef([gltests_LIBSOURCES_LIST]) 1021 m4_popdef([AC_LIBSOURCES]) 1022 m4_popdef([AC_REPLACE_FUNCS]) 1023 m4_popdef([AC_LIBOBJ]) 1024 AC_CONFIG_COMMANDS_PRE([ 1025 gltests_libobjs= 1026 gltests_ltlibobjs= 1027 gltests_libobjdeps= 1028 if test -n "$gltests_LIBOBJS"; then 1029 # Remove the extension. 1030changequote(,)dnl 1031 sed_drop_objext='s/\.o$//;s/\.obj$//' 1032 sed_dirname1='s,//*,/,g' 1033 sed_dirname2='s,\(.\)/$,\1,' 1034 sed_dirname3='s,^[^/]*$,.,' 1035 sed_dirname4='s,\(.\)/[^/]*$,\1,' 1036 sed_basename1='s,.*/,,' 1037changequote([, ])dnl 1038 for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do 1039 gltests_libobjs="$gltests_libobjs $i.$ac_objext" 1040 gltests_ltlibobjs="$gltests_ltlibobjs $i.lo" 1041 i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3" -e "$sed_dirname4"` 1042 i_base=`echo "$i" | sed -e "$sed_basename1"` 1043 gltests_libobjdeps="$gltests_libobjdeps $i_dir/\$(DEPDIR)/$i_base.Po" 1044 done 1045 fi 1046 AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs]) 1047 AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs]) 1048 AC_SUBST([gltests_LIBOBJDEPS], [$gltests_libobjdeps]) 1049 ]) 1050 AC_REQUIRE([gl_CC_GNULIB_WARNINGS]) 1051 LIBGNU_LIBDEPS="$gl_libdeps" 1052 AC_SUBST([LIBGNU_LIBDEPS]) 1053 LIBGNU_LTLIBDEPS="$gl_ltlibdeps" 1054 AC_SUBST([LIBGNU_LTLIBDEPS]) 1055]) 1056 1057# Like AC_LIBOBJ, except that the module name goes 1058# into gl_LIBOBJS instead of into LIBOBJS. 1059AC_DEFUN([gl_LIBOBJ], [ 1060 AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl 1061 gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext" 1062]) 1063 1064# Like AC_REPLACE_FUNCS, except that the module name goes 1065# into gl_LIBOBJS instead of into LIBOBJS. 1066AC_DEFUN([gl_REPLACE_FUNCS], [ 1067 m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl 1068 AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)]) 1069]) 1070 1071# Like AC_LIBSOURCES, except the directory where the source file is 1072# expected is derived from the gnulib-tool parameterization, 1073# and alloca is special cased (for the alloca-opt module). 1074# We could also entirely rely on EXTRA_lib..._SOURCES. 1075AC_DEFUN([gl_LIBSOURCES], [ 1076 m4_foreach([_gl_NAME], [$1], [ 1077 m4_if(_gl_NAME, [alloca.c], [], [ 1078 m4_define([gl_LIBSOURCES_DIR], [import]) 1079 m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ]) 1080 ]) 1081 ]) 1082]) 1083 1084# Like AC_LIBOBJ, except that the module name goes 1085# into gltests_LIBOBJS instead of into LIBOBJS. 1086AC_DEFUN([gltests_LIBOBJ], [ 1087 AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl 1088 gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext" 1089]) 1090 1091# Like AC_REPLACE_FUNCS, except that the module name goes 1092# into gltests_LIBOBJS instead of into LIBOBJS. 1093AC_DEFUN([gltests_REPLACE_FUNCS], [ 1094 m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl 1095 AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)]) 1096]) 1097 1098# Like AC_LIBSOURCES, except the directory where the source file is 1099# expected is derived from the gnulib-tool parameterization, 1100# and alloca is special cased (for the alloca-opt module). 1101# We could also entirely rely on EXTRA_lib..._SOURCES. 1102AC_DEFUN([gltests_LIBSOURCES], [ 1103 m4_foreach([_gl_NAME], [$1], [ 1104 m4_if(_gl_NAME, [alloca.c], [], [ 1105 m4_define([gltests_LIBSOURCES_DIR], [tests]) 1106 m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ]) 1107 ]) 1108 ]) 1109]) 1110 1111# This macro records the list of files which have been installed by 1112# gnulib-tool and may be removed by future gnulib-tool invocations. 1113AC_DEFUN([gl_FILE_LIST], [ 1114 build-aux/gendocs.sh 1115 build-aux/gitlog-to-changelog 1116 build-aux/update-copyright 1117 doc/gendocs_template 1118 doc/gendocs_template_min 1119 lib/_Noreturn.h 1120 lib/accept.c 1121 lib/alloca.c 1122 lib/alloca.in.h 1123 lib/arg-nonnull.h 1124 lib/arpa_inet.in.h 1125 lib/assure.h 1126 lib/at-func.c 1127 lib/attribute.h 1128 lib/basename-lgpl.c 1129 lib/basename-lgpl.h 1130 lib/bind.c 1131 lib/btowc.c 1132 lib/c++defs.h 1133 lib/canonicalize-lgpl.c 1134 lib/cdefs.h 1135 lib/chdir-long.c 1136 lib/chdir-long.h 1137 lib/chown.c 1138 lib/cloexec.c 1139 lib/cloexec.h 1140 lib/close.c 1141 lib/closedir.c 1142 lib/connect.c 1143 lib/count-one-bits.c 1144 lib/count-one-bits.h 1145 lib/ctype.in.h 1146 lib/dirent-private.h 1147 lib/dirent.in.h 1148 lib/dirfd.c 1149 lib/dirname-lgpl.c 1150 lib/dirname.h 1151 lib/dup-safer-flag.c 1152 lib/dup-safer.c 1153 lib/dup.c 1154 lib/dup2.c 1155 lib/eloop-threshold.h 1156 lib/errno.in.h 1157 lib/error.c 1158 lib/error.h 1159 lib/exitfail.c 1160 lib/exitfail.h 1161 lib/fchdir.c 1162 lib/fchown-stub.c 1163 lib/fcntl.c 1164 lib/fcntl.in.h 1165 lib/fd-hook.c 1166 lib/fd-hook.h 1167 lib/fd-safer-flag.c 1168 lib/fd-safer.c 1169 lib/fdopendir.c 1170 lib/ffs.c 1171 lib/filename.h 1172 lib/filenamecat-lgpl.c 1173 lib/filenamecat.h 1174 lib/flexmember.h 1175 lib/float+.h 1176 lib/float.c 1177 lib/float.in.h 1178 lib/fnmatch.c 1179 lib/fnmatch.in.h 1180 lib/fnmatch_loop.c 1181 lib/fpucw.h 1182 lib/free.c 1183 lib/frexp.c 1184 lib/frexpl.c 1185 lib/fstat.c 1186 lib/fstatat.c 1187 lib/getcwd-lgpl.c 1188 lib/getcwd.c 1189 lib/getdelim.c 1190 lib/getdtablesize.c 1191 lib/getline.c 1192 lib/getlogin_r.c 1193 lib/getprogname.c 1194 lib/getprogname.h 1195 lib/getrandom.c 1196 lib/gettext.h 1197 lib/gettimeofday.c 1198 lib/glob-libc.h 1199 lib/glob.c 1200 lib/glob.in.h 1201 lib/glob_internal.h 1202 lib/glob_pattern_p.c 1203 lib/globfree.c 1204 lib/glthread/lock.c 1205 lib/glthread/lock.h 1206 lib/glthread/threadlib.c 1207 lib/hard-locale.c 1208 lib/hard-locale.h 1209 lib/idx.h 1210 lib/inet_ntop.c 1211 lib/intprops.h 1212 lib/inttypes.in.h 1213 lib/isblank.c 1214 lib/isnan.c 1215 lib/isnand-nolibm.h 1216 lib/isnand.c 1217 lib/isnanl-nolibm.h 1218 lib/isnanl.c 1219 lib/itold.c 1220 lib/lc-charset-dispatch.c 1221 lib/lc-charset-dispatch.h 1222 lib/libc-config.h 1223 lib/limits.in.h 1224 lib/listen.c 1225 lib/localcharset.c 1226 lib/localcharset.h 1227 lib/locale.in.h 1228 lib/lstat.c 1229 lib/malloc.c 1230 lib/malloc/scratch_buffer.h 1231 lib/malloc/scratch_buffer_dupfree.c 1232 lib/malloc/scratch_buffer_grow.c 1233 lib/malloc/scratch_buffer_grow_preserve.c 1234 lib/malloc/scratch_buffer_set_array_size.c 1235 lib/malloca.c 1236 lib/malloca.h 1237 lib/math.c 1238 lib/math.in.h 1239 lib/mbrtowc-impl-utf8.h 1240 lib/mbrtowc-impl.h 1241 lib/mbrtowc.c 1242 lib/mbsinit.c 1243 lib/mbsrtowcs-impl.h 1244 lib/mbsrtowcs-state.c 1245 lib/mbsrtowcs.c 1246 lib/mbtowc-impl.h 1247 lib/mbtowc-lock.c 1248 lib/mbtowc-lock.h 1249 lib/mbtowc.c 1250 lib/memchr.c 1251 lib/memchr.valgrind 1252 lib/memmem.c 1253 lib/mempcpy.c 1254 lib/memrchr.c 1255 lib/minmax.h 1256 lib/mkdir.c 1257 lib/mkdtemp.c 1258 lib/mkostemp.c 1259 lib/msvc-inval.c 1260 lib/msvc-inval.h 1261 lib/msvc-nothrow.c 1262 lib/msvc-nothrow.h 1263 lib/netdb.in.h 1264 lib/netinet_in.in.h 1265 lib/open.c 1266 lib/openat-die.c 1267 lib/openat-priv.h 1268 lib/openat-proc.c 1269 lib/openat.c 1270 lib/openat.h 1271 lib/opendir.c 1272 lib/pathmax.h 1273 lib/pipe-safer.c 1274 lib/pipe.c 1275 lib/rawmemchr.c 1276 lib/rawmemchr.valgrind 1277 lib/readdir.c 1278 lib/readlink.c 1279 lib/realloc.c 1280 lib/rename.c 1281 lib/rewinddir.c 1282 lib/rmdir.c 1283 lib/same-inode.h 1284 lib/save-cwd.c 1285 lib/save-cwd.h 1286 lib/scratch_buffer.h 1287 lib/select.c 1288 lib/setenv.c 1289 lib/setlocale-lock.c 1290 lib/setlocale_null.c 1291 lib/setlocale_null.h 1292 lib/setsockopt.c 1293 lib/signal.in.h 1294 lib/socket.c 1295 lib/sockets.c 1296 lib/sockets.h 1297 lib/stat-time.c 1298 lib/stat-time.h 1299 lib/stat-w32.c 1300 lib/stat-w32.h 1301 lib/stat.c 1302 lib/stdalign.in.h 1303 lib/stdbool.in.h 1304 lib/stddef.in.h 1305 lib/stdint.in.h 1306 lib/stdio-read.c 1307 lib/stdio-write.c 1308 lib/stdio.in.h 1309 lib/stdlib.in.h 1310 lib/str-two-way.h 1311 lib/strchrnul.c 1312 lib/strchrnul.valgrind 1313 lib/strdup.c 1314 lib/streq.h 1315 lib/strerror-override.c 1316 lib/strerror-override.h 1317 lib/strerror.c 1318 lib/strerror_r.c 1319 lib/string.in.h 1320 lib/strings.in.h 1321 lib/stripslash.c 1322 lib/strnlen.c 1323 lib/strnlen1.c 1324 lib/strnlen1.h 1325 lib/strstr.c 1326 lib/strtok_r.c 1327 lib/sys_random.in.h 1328 lib/sys_select.in.h 1329 lib/sys_socket.c 1330 lib/sys_socket.in.h 1331 lib/sys_stat.in.h 1332 lib/sys_time.in.h 1333 lib/sys_types.in.h 1334 lib/sys_uio.in.h 1335 lib/sys_wait.in.h 1336 lib/tempname.c 1337 lib/tempname.h 1338 lib/time.in.h 1339 lib/time_r.c 1340 lib/unistd--.h 1341 lib/unistd-safer.h 1342 lib/unistd.c 1343 lib/unistd.in.h 1344 lib/unsetenv.c 1345 lib/verify.h 1346 lib/w32sock.h 1347 lib/warn-on-use.h 1348 lib/wchar.in.h 1349 lib/wctype-h.c 1350 lib/wctype.in.h 1351 lib/windows-initguard.h 1352 lib/windows-mutex.c 1353 lib/windows-mutex.h 1354 lib/windows-once.c 1355 lib/windows-once.h 1356 lib/windows-recmutex.c 1357 lib/windows-recmutex.h 1358 lib/windows-rwlock.c 1359 lib/windows-rwlock.h 1360 lib/wmemchr-impl.h 1361 lib/wmemchr.c 1362 lib/wmempcpy.c 1363 lib/xalloc-oversized.h 1364 m4/00gnulib.m4 1365 m4/__inline.m4 1366 m4/absolute-header.m4 1367 m4/alloca.m4 1368 m4/arpa_inet_h.m4 1369 m4/btowc.m4 1370 m4/builtin-expect.m4 1371 m4/canonicalize.m4 1372 m4/chdir-long.m4 1373 m4/chown.m4 1374 m4/clock_time.m4 1375 m4/close.m4 1376 m4/closedir.m4 1377 m4/codeset.m4 1378 m4/ctype_h.m4 1379 m4/d-ino.m4 1380 m4/d-type.m4 1381 m4/dirent_h.m4 1382 m4/dirfd.m4 1383 m4/double-slash-root.m4 1384 m4/dup.m4 1385 m4/dup2.m4 1386 m4/eealloc.m4 1387 m4/environ.m4 1388 m4/errno_h.m4 1389 m4/error.m4 1390 m4/exponentd.m4 1391 m4/exponentl.m4 1392 m4/extensions.m4 1393 m4/extern-inline.m4 1394 m4/fchdir.m4 1395 m4/fcntl-o.m4 1396 m4/fcntl.m4 1397 m4/fcntl_h.m4 1398 m4/fdopendir.m4 1399 m4/ffs.m4 1400 m4/filenamecat.m4 1401 m4/flexmember.m4 1402 m4/float_h.m4 1403 m4/fnmatch.m4 1404 m4/fnmatch_h.m4 1405 m4/fpieee.m4 1406 m4/free.m4 1407 m4/frexp.m4 1408 m4/frexpl.m4 1409 m4/fstat.m4 1410 m4/fstatat.m4 1411 m4/getcwd-abort-bug.m4 1412 m4/getcwd-path-max.m4 1413 m4/getcwd.m4 1414 m4/getdelim.m4 1415 m4/getdtablesize.m4 1416 m4/getline.m4 1417 m4/getlogin.m4 1418 m4/getlogin_r.m4 1419 m4/getpagesize.m4 1420 m4/getprogname.m4 1421 m4/getrandom.m4 1422 m4/gettimeofday.m4 1423 m4/glob.m4 1424 m4/glob_h.m4 1425 m4/gnulib-common.m4 1426 m4/include_next.m4 1427 m4/inet_ntop.m4 1428 m4/inttypes.m4 1429 m4/isblank.m4 1430 m4/isnand.m4 1431 m4/isnanl.m4 1432 m4/largefile.m4 1433 m4/limits-h.m4 1434 m4/localcharset.m4 1435 m4/locale-fr.m4 1436 m4/locale-ja.m4 1437 m4/locale-zh.m4 1438 m4/locale_h.m4 1439 m4/lock.m4 1440 m4/lstat.m4 1441 m4/malloc.m4 1442 m4/malloca.m4 1443 m4/math_h.m4 1444 m4/mbrtowc.m4 1445 m4/mbsinit.m4 1446 m4/mbsrtowcs.m4 1447 m4/mbstate_t.m4 1448 m4/mbtowc.m4 1449 m4/memchr.m4 1450 m4/memmem.m4 1451 m4/mempcpy.m4 1452 m4/memrchr.m4 1453 m4/minmax.m4 1454 m4/mkdir.m4 1455 m4/mkdtemp.m4 1456 m4/mkostemp.m4 1457 m4/mmap-anon.m4 1458 m4/mode_t.m4 1459 m4/msvc-inval.m4 1460 m4/msvc-nothrow.m4 1461 m4/multiarch.m4 1462 m4/netdb_h.m4 1463 m4/netinet_in_h.m4 1464 m4/nocrash.m4 1465 m4/off_t.m4 1466 m4/open-cloexec.m4 1467 m4/open-slash.m4 1468 m4/open.m4 1469 m4/openat.m4 1470 m4/opendir.m4 1471 m4/pathmax.m4 1472 m4/pid_t.m4 1473 m4/pipe.m4 1474 m4/pthread_rwlock_rdlock.m4 1475 m4/rawmemchr.m4 1476 m4/readdir.m4 1477 m4/readlink.m4 1478 m4/realloc.m4 1479 m4/rename.m4 1480 m4/rewinddir.m4 1481 m4/rmdir.m4 1482 m4/save-cwd.m4 1483 m4/select.m4 1484 m4/setenv.m4 1485 m4/setlocale_null.m4 1486 m4/signal_h.m4 1487 m4/socketlib.m4 1488 m4/sockets.m4 1489 m4/socklen.m4 1490 m4/sockpfaf.m4 1491 m4/ssize_t.m4 1492 m4/stat-time.m4 1493 m4/stat.m4 1494 m4/std-gnu11.m4 1495 m4/stdalign.m4 1496 m4/stdbool.m4 1497 m4/stddef_h.m4 1498 m4/stdint.m4 1499 m4/stdio_h.m4 1500 m4/stdlib_h.m4 1501 m4/strchrnul.m4 1502 m4/strdup.m4 1503 m4/strerror.m4 1504 m4/strerror_r.m4 1505 m4/string_h.m4 1506 m4/strings_h.m4 1507 m4/strnlen.m4 1508 m4/strstr.m4 1509 m4/strtok_r.m4 1510 m4/sys_random_h.m4 1511 m4/sys_select_h.m4 1512 m4/sys_socket_h.m4 1513 m4/sys_stat_h.m4 1514 m4/sys_time_h.m4 1515 m4/sys_types_h.m4 1516 m4/sys_uio_h.m4 1517 m4/sys_wait_h.m4 1518 m4/tempname.m4 1519 m4/threadlib.m4 1520 m4/time_h.m4 1521 m4/time_r.m4 1522 m4/unistd-safer.m4 1523 m4/unistd_h.m4 1524 m4/vararrays.m4 1525 m4/visibility.m4 1526 m4/warn-on-use.m4 1527 m4/wchar_h.m4 1528 m4/wchar_t.m4 1529 m4/wctype_h.m4 1530 m4/wint_t.m4 1531 m4/wmemchr.m4 1532 m4/wmempcpy.m4 1533 m4/year2038.m4 1534 m4/zzgnulib.m4 1535]) 1536