1# -*- buffer-read-only: t -*- vi: set ro: 2# DO NOT EDIT! GENERATED AUTOMATICALLY! 3# DO NOT EDIT! GENERATED AUTOMATICALLY! 4# Copyright (C) 2004-2007 Free Software Foundation, Inc. 5# 6# This file is free software, distributed under the terms of the GNU 7# General Public License. As a special exception to the GNU General 8# Public License, this file may be distributed as part of a program 9# that contains a configuration script generated by Autoconf, under 10# the same distribution terms as the rest of that program. 11# 12# Generated by gnulib-tool. 13# 14# This file represents the compiled summary of the specification in 15# gnulib-cache.m4. It lists the computed macro invocations that need 16# to be invoked from configure.ac. 17# In projects using CVS, this file can be treated like other built files. 18 19 20# This macro should be invoked from ./configure.ac, in the section 21# "Checks for programs", right after AC_PROG_CC, and certainly before 22# any checks for libraries, header files, types and library functions. 23AC_DEFUN([gl_EARLY], 24[ 25 m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace 26 m4_pattern_allow([^gl_ES$])dnl a valid locale name 27 m4_pattern_allow([^gl_LIBOBJS$])dnl a variable 28 m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable 29 AC_REQUIRE([AC_PROG_RANLIB]) 30 AC_REQUIRE([AC_GNU_SOURCE]) 31 AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) 32 dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode 33 dnl for the builtin va_copy to work. With Autoconf 2.60 or later, 34 dnl AC_PROG_CC_STDC arranges for this. With older Autoconf AC_PROG_CC_STDC 35 dnl shouldn't hurt, though installers are on their own to set c99 mode. 36 AC_REQUIRE([AC_PROG_CC_STDC]) 37]) 38 39# This macro should be invoked from ./configure.ac, in the section 40# "Check for header files, types and library functions". 41AC_DEFUN([gl_INIT], 42[ 43 m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ])) 44 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS])) 45 m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES])) 46 AM_CONDITIONAL([GL_COND_LIBTOOL], [false]) 47 gl_cond_libtool=false 48 gl_libdeps= 49 gl_ltlibdeps= 50 gl_source_base='.#bootmp/lib' 51 gl_FUNC_ALLOCA 52 gl_ALLOCSA 53 gl_ARGMATCH 54 gl_ARGP 55 gl_BACKUPFILE 56 gl_CANONICALIZE_LGPL 57 gl_FUNC_CHDIR_LONG 58 gl_FUNC_CHOWN 59 gl_UNISTD_MODULE_INDICATOR([chown]) 60 gl_CLOCK_TIME 61 gl_CLOSE_STREAM 62 gl_MODULE_INDICATOR([close-stream]) 63 gl_CLOSEOUT 64 gl_CHECK_TYPE_STRUCT_DIRENT_D_INO 65 gl_FUNC_DIRFD 66 gl_DIRNAME 67 gl_DOUBLE_SLASH_ROOT 68 gl_FUNC_DUP2 69 gl_UNISTD_MODULE_INDICATOR([dup2]) 70 gl_ERROR 71 gl_EXCLUDE 72 gl_EXITFAIL 73 gl_FUNC_FCHDIR 74 gl_UNISTD_MODULE_INDICATOR([fchdir]) 75 gl_FCNTL_H 76 gl_FCNTL_SAFER 77 gl_MODULE_INDICATOR([fcntl-safer]) 78 gl_FILEBLOCKS 79 gl_FLOAT_H 80 # No macro. You should also use one of fnmatch-posix or fnmatch-gnu. 81 gl_FUNC_FNMATCH_GNU 82 gl_FUNC_FPENDING 83 gl_FUNC_FTRUNCATE 84 gl_UNISTD_MODULE_INDICATOR([ftruncate]) 85 gl_FUNC_GETCWD 86 gl_UNISTD_MODULE_INDICATOR([getcwd]) 87 gl_GETDATE 88 gl_FUNC_GETDELIM 89 gl_FUNC_GETLINE 90 gl_GETOPT 91 gl_GETPAGESIZE 92 dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac. 93 AM_GNU_GETTEXT_VERSION([0.16.1]) 94 AC_SUBST([LIBINTL]) 95 AC_SUBST([LTLIBINTL]) 96 gl_GETTIME 97 gl_FUNC_GETTIMEOFDAY 98 gl_HASH 99 gl_HUMAN 100 gl_INLINE 101 gl_INTTOSTR 102 gl_INTTYPES_H 103 gl_FUNC_LCHOWN 104 gl_LOCALCHARSET 105 gl_FUNC_LSTAT 106 AC_FUNC_MALLOC 107 gl_MBCHAR 108 gl_FUNC_MBSCASECMP 109 gl_STRING_MODULE_INDICATOR([mbscasecmp]) 110 gl_MBITER 111 gl_FUNC_MEMCHR 112 gl_FUNC_MEMPCPY 113 gl_STRING_MODULE_INDICATOR([mempcpy]) 114 gl_FUNC_MEMRCHR 115 gl_STRING_MODULE_INDICATOR([memrchr]) 116 gl_FUNC_MEMSET 117 gt_FUNC_MKDTEMP 118 gl_STDLIB_MODULE_INDICATOR([mkdtemp]) 119 gl_FUNC_MKTIME 120 gl_MODECHANGE 121 AC_FUNC_OBSTACK 122 dnl Note: AC_FUNC_OBSTACK does AC_LIBSOURCES([obstack.h, obstack.c]). 123 gl_FUNC_OPENAT 124 gl_PATHMAX 125 gl_QUOTE 126 gl_QUOTEARG 127 gl_FUNC_READLINK 128 gl_UNISTD_MODULE_INDICATOR([readlink]) 129 gl_REGEX 130 gl_FUNC_RMDIR 131 gl_FUNC_RPMATCH 132 gl_SAFE_READ 133 gl_SAFE_WRITE 134 gl_SAVE_CWD 135 gl_SAVEDIR 136 gl_FUNC_SETENV 137 gl_FUNC_UNSETENV 138 gl_FUNC_SLEEP 139 gl_UNISTD_MODULE_INDICATOR([sleep]) 140 gt_TYPE_SSIZE_T 141 gl_STAT_TIME 142 gl_STAT_BIRTHTIME 143 gl_STDARG_H 144 AM_STDBOOL_H 145 gl_STDINT_H 146 gl_STDIO_H 147 gl_STDLIB_H 148 gl_FUNC_STPCPY 149 gl_STRING_MODULE_INDICATOR([stpcpy]) 150 gl_STRCASE 151 gl_FUNC_STRCHRNUL 152 gl_STRING_MODULE_INDICATOR([strchrnul]) 153 gl_FUNC_STRDUP 154 gl_STRING_MODULE_INDICATOR([strdup]) 155 gl_FUNC_STRERROR 156 gl_HEADER_STRING_H 157 gl_FUNC_STRNDUP 158 gl_STRING_MODULE_INDICATOR([strndup]) 159 gl_FUNC_STRNLEN 160 gl_STRING_MODULE_INDICATOR([strnlen]) 161 gl_FUNC_STRTOIMAX 162 gl_INTTYPES_MODULE_INDICATOR([strtoimax]) 163 gl_FUNC_STRTOL 164 gl_FUNC_STRTOLL 165 gl_FUNC_STRTOUL 166 gl_FUNC_STRTOULL 167 gl_FUNC_STRTOUMAX 168 gl_INTTYPES_MODULE_INDICATOR([strtoumax]) 169 gl_HEADER_SYS_STAT_H 170 AC_PROG_MKDIR_P 171 gl_HEADER_SYS_TIME_H 172 AC_PROG_MKDIR_P 173 gl_SYSEXITS 174 gl_FUNC_GEN_TEMPNAME 175 gl_HEADER_TIME_H 176 gl_TIME_R 177 gl_TIMESPEC 178 gl_UNISTD_H 179 gl_UNISTD_SAFER 180 gl_UNLINKDIR 181 gl_FUNC_GLIBC_UNLOCKED_IO 182 gl_FUNC_UTIME 183 gl_UTIMENS 184 gl_FUNC_VASNPRINTF 185 gl_FUNC_VSNPRINTF 186 gl_STDIO_MODULE_INDICATOR([vsnprintf]) 187 gl_WCHAR_H 188 gl_WCTYPE_H 189 gl_FUNC_WCWIDTH 190 gl_XALLOC 191 gl_XGETCWD 192 gl_XSTRNDUP 193 gl_XSTRTOL 194 LIBTAR_LIBDEPS="$gl_libdeps" 195 AC_SUBST([LIBTAR_LIBDEPS]) 196 LIBTAR_LTLIBDEPS="$gl_ltlibdeps" 197 AC_SUBST([LIBTAR_LTLIBDEPS]) 198 m4_popdef([AC_LIBSOURCES]) 199 m4_popdef([AC_REPLACE_FUNCS]) 200 m4_popdef([AC_LIBOBJ]) 201 AC_CONFIG_COMMANDS_PRE([ 202 gl_libobjs= 203 gl_ltlibobjs= 204 if test -n "$gl_LIBOBJS"; then 205 # Remove the extension. 206 sed_drop_objext='s/\.o$//;s/\.obj$//' 207 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do 208 gl_libobjs="$gl_libobjs $i.$ac_objext" 209 gl_ltlibobjs="$gl_ltlibobjs $i.lo" 210 done 211 fi 212 AC_SUBST([gl_LIBOBJS], [$gl_libobjs]) 213 AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs]) 214 ]) 215]) 216 217# Like AC_LIBOBJ, except that the module name goes 218# into gl_LIBOBJS instead of into LIBOBJS. 219AC_DEFUN([gl_LIBOBJ], 220 [gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"]) 221 222# Like AC_REPLACE_FUNCS, except that the module name goes 223# into gl_LIBOBJS instead of into LIBOBJS. 224AC_DEFUN([gl_REPLACE_FUNCS], 225 [AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])]) 226 227# Like AC_LIBSOURCES, except that it does nothing. 228# We rely on EXTRA_lib..._SOURCES instead. 229AC_DEFUN([gl_LIBSOURCES], 230 []) 231 232# This macro records the list of files which have been installed by 233# gnulib-tool and may be removed by future gnulib-tool invocations. 234AC_DEFUN([gl_FILE_LIST], [ 235 build-aux/config.rpath 236 build-aux/link-warning.h 237 doc/getdate.texi 238 lib/__fpending.c 239 lib/__fpending.h 240 lib/alloca.c 241 lib/alloca_.h 242 lib/allocsa.c 243 lib/allocsa.h 244 lib/allocsa.valgrind 245 lib/argmatch.c 246 lib/argmatch.h 247 lib/argp-ba.c 248 lib/argp-eexst.c 249 lib/argp-fmtstream.c 250 lib/argp-fmtstream.h 251 lib/argp-fs-xinl.c 252 lib/argp-help.c 253 lib/argp-namefrob.h 254 lib/argp-parse.c 255 lib/argp-pin.c 256 lib/argp-pv.c 257 lib/argp-pvh.c 258 lib/argp-xinl.c 259 lib/argp.h 260 lib/asnprintf.c 261 lib/at-func.c 262 lib/backupfile.c 263 lib/backupfile.h 264 lib/basename.c 265 lib/canonicalize-lgpl.c 266 lib/canonicalize.h 267 lib/chdir-long.c 268 lib/chdir-long.h 269 lib/chown.c 270 lib/close-stream.c 271 lib/close-stream.h 272 lib/closeout.c 273 lib/closeout.h 274 lib/config.charset 275 lib/creat-safer.c 276 lib/dirent_.h 277 lib/dirfd.c 278 lib/dirfd.h 279 lib/dirname.c 280 lib/dirname.h 281 lib/dup-safer.c 282 lib/dup2.c 283 lib/error.c 284 lib/error.h 285 lib/exclude.c 286 lib/exclude.h 287 lib/exitfail.c 288 lib/exitfail.h 289 lib/fchdir.c 290 lib/fchmodat.c 291 lib/fchown-stub.c 292 lib/fchownat.c 293 lib/fcntl--.h 294 lib/fcntl-safer.h 295 lib/fcntl_.h 296 lib/fd-safer.c 297 lib/fileblocks.c 298 lib/float+.h 299 lib/float_.h 300 lib/fnmatch.c 301 lib/fnmatch_.h 302 lib/fnmatch_loop.c 303 lib/fstatat.c 304 lib/ftruncate.c 305 lib/full-write.c 306 lib/full-write.h 307 lib/getcwd.c 308 lib/getdate.h 309 lib/getdate.y 310 lib/getdelim.c 311 lib/getdelim.h 312 lib/getline.c 313 lib/getline.h 314 lib/getopt.c 315 lib/getopt1.c 316 lib/getopt_.h 317 lib/getopt_int.h 318 lib/getpagesize.h 319 lib/gettext.h 320 lib/gettime.c 321 lib/gettimeofday.c 322 lib/hash.c 323 lib/hash.h 324 lib/human.c 325 lib/human.h 326 lib/imaxtostr.c 327 lib/intprops.h 328 lib/inttostr.c 329 lib/inttostr.h 330 lib/inttypes_.h 331 lib/lchown.c 332 lib/lchown.h 333 lib/localcharset.c 334 lib/localcharset.h 335 lib/lstat.c 336 lib/lstat.h 337 lib/malloc.c 338 lib/mbchar.c 339 lib/mbchar.h 340 lib/mbscasecmp.c 341 lib/mbuiter.h 342 lib/memchr.c 343 lib/mempcpy.c 344 lib/memrchr.c 345 lib/memset.c 346 lib/mkdirat.c 347 lib/mkdtemp.c 348 lib/mktime.c 349 lib/modechange.c 350 lib/modechange.h 351 lib/obstack.c 352 lib/obstack.h 353 lib/offtostr.c 354 lib/open-safer.c 355 lib/openat-die.c 356 lib/openat-priv.h 357 lib/openat-proc.c 358 lib/openat.c 359 lib/openat.h 360 lib/pathmax.h 361 lib/pipe-safer.c 362 lib/printf-args.c 363 lib/printf-args.h 364 lib/printf-parse.c 365 lib/printf-parse.h 366 lib/quote.c 367 lib/quote.h 368 lib/quotearg.c 369 lib/quotearg.h 370 lib/readlink.c 371 lib/ref-add.sin 372 lib/ref-del.sin 373 lib/regcomp.c 374 lib/regex.c 375 lib/regex.h 376 lib/regex_internal.c 377 lib/regex_internal.h 378 lib/regexec.c 379 lib/rmdir.c 380 lib/rpmatch.c 381 lib/safe-read.c 382 lib/safe-read.h 383 lib/safe-write.c 384 lib/safe-write.h 385 lib/same-inode.h 386 lib/save-cwd.c 387 lib/save-cwd.h 388 lib/savedir.c 389 lib/savedir.h 390 lib/setenv.c 391 lib/setenv.h 392 lib/sleep.c 393 lib/stat-macros.h 394 lib/stat-time.h 395 lib/stdbool_.h 396 lib/stdint_.h 397 lib/stdio_.h 398 lib/stdlib_.h 399 lib/stpcpy.c 400 lib/strcasecmp.c 401 lib/strchrnul.c 402 lib/strdup.c 403 lib/strerror.c 404 lib/string_.h 405 lib/stripslash.c 406 lib/strncasecmp.c 407 lib/strndup.c 408 lib/strnlen.c 409 lib/strnlen1.c 410 lib/strnlen1.h 411 lib/strtoimax.c 412 lib/strtol.c 413 lib/strtoll.c 414 lib/strtoul.c 415 lib/strtoull.c 416 lib/strtoumax.c 417 lib/sys_stat_.h 418 lib/sys_time_.h 419 lib/sysexits_.h 420 lib/tempname.c 421 lib/tempname.h 422 lib/time_.h 423 lib/time_r.c 424 lib/timespec.h 425 lib/uinttostr.c 426 lib/umaxtostr.c 427 lib/unistd--.h 428 lib/unistd-safer.h 429 lib/unistd_.h 430 lib/unlinkdir.c 431 lib/unlinkdir.h 432 lib/unlocked-io.h 433 lib/unsetenv.c 434 lib/utime.c 435 lib/utimens.c 436 lib/utimens.h 437 lib/vasnprintf.c 438 lib/vasnprintf.h 439 lib/verify.h 440 lib/version-etc-fsf.c 441 lib/version-etc.c 442 lib/version-etc.h 443 lib/vsnprintf.c 444 lib/wchar_.h 445 lib/wctype_.h 446 lib/wcwidth.h 447 lib/xalloc-die.c 448 lib/xalloc.h 449 lib/xgetcwd.c 450 lib/xgetcwd.h 451 lib/xmalloc.c 452 lib/xstrndup.c 453 lib/xstrndup.h 454 lib/xstrtol.c 455 lib/xstrtol.h 456 lib/xstrtoul.c 457 lib/xstrtoumax.c 458 m4/absolute-header.m4 459 m4/alloca.m4 460 m4/allocsa.m4 461 m4/argmatch.m4 462 m4/argp.m4 463 m4/backupfile.m4 464 m4/bison.m4 465 m4/canonicalize-lgpl.m4 466 m4/chdir-long.m4 467 m4/chown.m4 468 m4/clock_time.m4 469 m4/close-stream.m4 470 m4/closeout.m4 471 m4/codeset.m4 472 m4/d-ino.m4 473 m4/dirfd.m4 474 m4/dirname.m4 475 m4/dos.m4 476 m4/double-slash-root.m4 477 m4/dup2.m4 478 m4/eealloc.m4 479 m4/eoverflow.m4 480 m4/error.m4 481 m4/exclude.m4 482 m4/exitfail.m4 483 m4/extensions.m4 484 m4/fchdir.m4 485 m4/fcntl-safer.m4 486 m4/fcntl_h.m4 487 m4/fileblocks.m4 488 m4/float_h.m4 489 m4/fnmatch.m4 490 m4/fpending.m4 491 m4/ftruncate.m4 492 m4/getcwd-abort-bug.m4 493 m4/getcwd-path-max.m4 494 m4/getcwd.m4 495 m4/getdate.m4 496 m4/getdelim.m4 497 m4/getline.m4 498 m4/getopt.m4 499 m4/getpagesize.m4 500 m4/gettext.m4 501 m4/gettime.m4 502 m4/gettimeofday.m4 503 m4/glibc2.m4 504 m4/glibc21.m4 505 m4/gnulib-common.m4 506 m4/hash.m4 507 m4/human.m4 508 m4/iconv.m4 509 m4/inline.m4 510 m4/intdiv0.m4 511 m4/intl.m4 512 m4/intldir.m4 513 m4/intmax.m4 514 m4/intmax_t.m4 515 m4/inttostr.m4 516 m4/inttypes-pri.m4 517 m4/inttypes.m4 518 m4/inttypes_h.m4 519 m4/lchown.m4 520 m4/lcmessage.m4 521 m4/lib-ld.m4 522 m4/lib-link.m4 523 m4/lib-prefix.m4 524 m4/localcharset.m4 525 m4/lock.m4 526 m4/longlong.m4 527 m4/lstat.m4 528 m4/mbchar.m4 529 m4/mbiter.m4 530 m4/mbrtowc.m4 531 m4/mbscasecmp.m4 532 m4/mbstate_t.m4 533 m4/memchr.m4 534 m4/mempcpy.m4 535 m4/memrchr.m4 536 m4/memset.m4 537 m4/mkdtemp.m4 538 m4/mktime.m4 539 m4/modechange.m4 540 m4/nls.m4 541 m4/openat.m4 542 m4/pathmax.m4 543 m4/po.m4 544 m4/printf-posix.m4 545 m4/progtest.m4 546 m4/quote.m4 547 m4/quotearg.m4 548 m4/readlink.m4 549 m4/regex.m4 550 m4/rmdir.m4 551 m4/rpmatch.m4 552 m4/safe-read.m4 553 m4/safe-write.m4 554 m4/save-cwd.m4 555 m4/savedir.m4 556 m4/setenv.m4 557 m4/size_max.m4 558 m4/sleep.m4 559 m4/ssize_t.m4 560 m4/stat-time.m4 561 m4/stdarg.m4 562 m4/stdbool.m4 563 m4/stdint.m4 564 m4/stdint_h.m4 565 m4/stdio_h.m4 566 m4/stdlib_h.m4 567 m4/stpcpy.m4 568 m4/strcase.m4 569 m4/strchrnul.m4 570 m4/strdup.m4 571 m4/strerror.m4 572 m4/string_h.m4 573 m4/strndup.m4 574 m4/strnlen.m4 575 m4/strtoimax.m4 576 m4/strtol.m4 577 m4/strtoll.m4 578 m4/strtoul.m4 579 m4/strtoull.m4 580 m4/strtoumax.m4 581 m4/sys_stat_h.m4 582 m4/sys_time_h.m4 583 m4/sysexits.m4 584 m4/tempname.m4 585 m4/time_h.m4 586 m4/time_r.m4 587 m4/timespec.m4 588 m4/tm_gmtoff.m4 589 m4/uintmax_t.m4 590 m4/ulonglong.m4 591 m4/unistd-safer.m4 592 m4/unistd_h.m4 593 m4/unlinkdir.m4 594 m4/unlocked-io.m4 595 m4/utimbuf.m4 596 m4/utime.m4 597 m4/utimens.m4 598 m4/utimes-null.m4 599 m4/utimes.m4 600 m4/vasnprintf.m4 601 m4/visibility.m4 602 m4/vsnprintf.m4 603 m4/wchar.m4 604 m4/wchar_t.m4 605 m4/wctype.m4 606 m4/wcwidth.m4 607 m4/wint_t.m4 608 m4/xalloc.m4 609 m4/xgetcwd.m4 610 m4/xsize.m4 611 m4/xstrndup.m4 612 m4/xstrtol.m4 613]) 614