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.
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.
12 # Generated by gnulib-tool.
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.
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.
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])
39 # This macro should be invoked from ./configure.ac, in the section
40 # "Check for header files, types and library functions".
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])
65 AC_FUNC_CANONICALIZE_FILE_NAME
66 gl_MODULE_INDICATOR([canonicalize])
69 gl_UNISTD_MODULE_INDICATOR([chown])
73 gl_MODULE_INDICATOR([close-stream])
77 gl_CHECK_TYPE_STRUCT_DIRENT_D_INO
78 gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE
83 gl_UNISTD_MODULE_INDICATOR([dup2])
89 gl_UNISTD_MODULE_INDICATOR([fchdir])
92 gl_MODULE_INDICATOR([fcntl-safer])
97 AC_C_FLEXIBLE_ARRAY_MEMBER
98 # No macro. You should also use one of fnmatch-posix or fnmatch-gnu.
101 gl_MODULE_INDICATOR([fopen-safer])
107 gl_UNISTD_MODULE_INDICATOR([ftruncate])
109 gl_MODULE_INDICATOR([fts])
112 gl_UNISTD_MODULE_INDICATOR([getcwd])
124 dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
125 AM_GNU_GETTEXT_VERSION([0.16.1])
145 gl_IGNORE_UNUSED_LIBRARIES
146 gl_AC_FUNC_LINK_FOLLOWS_SYMLINK
153 gl_STRING_MODULE_INDICATOR([mbscasecmp])
164 gl_STRING_MODULE_INDICATOR([mempcpy])
166 gl_STRING_MODULE_INDICATOR([memrchr])
169 gl_FUNC_MKDIR_TRAILING_SLASH
172 gl_STDLIB_MODULE_INDICATOR([mkstemp])
181 dnl Note: AC_FUNC_OBSTACK does AC_LIBSOURCES([obstack.h, obstack.c]).
191 AC_REPLACE_FUNCS(raise)
193 gl_UNISTD_MODULE_INDICATOR([readlink])
199 gl_FUNC_RENAME_TRAILING_DEST_SLASH
201 gl_FUNC_RMDIR_NOTEMPTY
216 gl_STDIO_MODULE_INDICATOR([snprintf])
227 gl_STRING_MODULE_INDICATOR([stpcpy])
230 gl_STRING_MODULE_INDICATOR([strdup])
234 gl_STRING_MODULE_INDICATOR([strndup])
236 gl_STRING_MODULE_INDICATOR([strnlen])
238 gl_STRING_MODULE_INDICATOR([strpbrk])
241 gl_INTTYPES_MODULE_INDICATOR([strtoimax])
247 gl_INTTYPES_MODULE_INDICATOR([strtoumax])
259 gl_FUNC_TZSET_CLOBBER
263 gl_FUNC_UNLINK_BUSY_TEXT
265 gl_FUNC_GLIBC_UNLOCKED_IO
276 gl_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL
277 gl_HEADER_TIOCGWINSZ_IN_TERMIOS_H
287 LIBCOREUTILS_LIBDEPS="$gl_libdeps"
288 AC_SUBST([LIBCOREUTILS_LIBDEPS])
289 LIBCOREUTILS_LTLIBDEPS="$gl_ltlibdeps"
290 AC_SUBST([LIBCOREUTILS_LTLIBDEPS])
291 m4_popdef([AC_LIBSOURCES])
292 m4_popdef([AC_REPLACE_FUNCS])
293 m4_popdef([AC_LIBOBJ])
294 AC_CONFIG_COMMANDS_PRE([
297 if test -n "$gl_LIBOBJS"; then
298 # Remove the extension.
299 sed_drop_objext='s/\.o$//;s/\.obj$//'
300 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
301 gl_libobjs="$gl_libobjs $i.$ac_objext"
302 gl_ltlibobjs="$gl_ltlibobjs $i.lo"
305 AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
306 AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
310 # Like AC_LIBOBJ, except that the module name goes
311 # into gl_LIBOBJS instead of into LIBOBJS.
312 AC_DEFUN([gl_LIBOBJ],
313 [gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"])
315 # Like AC_REPLACE_FUNCS, except that the module name goes
316 # into gl_LIBOBJS instead of into LIBOBJS.
317 AC_DEFUN([gl_REPLACE_FUNCS],
318 [AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])])
320 # Like AC_LIBSOURCES, except that it does nothing.
321 # We rely on EXTRA_lib..._SOURCES instead.
322 AC_DEFUN([gl_LIBSOURCES],
325 # This macro records the list of files which have been installed by
326 # gnulib-tool and may be removed by future gnulib-tool invocations.
327 AC_DEFUN([gl_FILE_LIST], [
328 build-aux/announce-gen
329 build-aux/config.rpath
331 build-aux/link-warning.h
578 lib/rename-dest-slash.c
667 lib/version-etc-fsf.c
684 lib/xreadlink-with-size.c
700 m4/absolute-header.m4
729 m4/double-slash-root.m4
755 m4/getcwd-abort-bug.m4
756 m4/getcwd-path-max.m4
857 m4/rename-dest-slash.m4