# DO NOT EDIT! GENERATED AUTOMATICALLY!
-# Copyright (C) 2004-2007 Free Software Foundation, Inc.
+# Copyright (C) 2002-2009 Free Software Foundation, Inc.
#
# This file is free software, distributed under the terms of the GNU
# General Public License. As a special exception to the GNU General
m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
AC_REQUIRE([AC_PROG_RANLIB])
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_REQUIRE([AM_PROG_CC_C_O])
AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
- AC_REQUIRE([gl_LOCK_EARLY])
+ AC_REQUIRE([AC_FUNC_FSEEKO])
+ AC_REQUIRE([AC_FUNC_FSEEKO])
+ gl_THREADLIB_EARLY
])
# This macro should be invoked from ./configure.in, in the section
m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
+ m4_pushdef([gl_LIBSOURCES_LIST], [])
+ m4_pushdef([gl_LIBSOURCES_DIR], [])
+ gl_COMMON
gl_source_base='gnulib'
+changequote(,)dnl
+LTALLOCA=`echo "$ALLOCA" | sed 's/\.[^.]* /.lo /g;s/\.[^.]*$/.lo/'`
+changequote([, ])dnl
+AC_SUBST([LTALLOCA])
gl_FUNC_ALLOCA
gl_HEADER_ARPA_INET
AC_PROG_MKDIR_P
gl_FUNC_BASE64
+ gl_FUNC_BTOWC
+ gl_WCHAR_MODULE_INDICATOR([btowc])
+ AC_REQUIRE([gl_HEADER_ERRNO_H])
gl_FLOAT_H
+ gl_FUNC_FSEEKO
+ gl_STDIO_MODULE_INDICATOR([fseeko])
gl_FSUSAGE
+ gl_FUNC_FTELLO
+ gl_STDIO_MODULE_INDICATOR([ftello])
+ gl_FUNC_FTRUNCATE
+ gl_UNISTD_MODULE_INDICATOR([ftruncate])
gl_GETADDRINFO
+ gl_NETDB_MODULE_INDICATOR([getaddrinfo])
gl_GETOPT
AC_SUBST([LIBINTL])
AC_SUBST([LTLIBINTL])
gl_FUNC_GETTIMEOFDAY
+ gl_HOSTENT
gl_INET_NTOP
+ gl_ARPA_INET_MODULE_INDICATOR([inet_ntop])
+ gl_LOCALCHARSET
+ LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(top_builddir)/$gl_source_base\""
+ AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
gl_LOCK
+ gl_FUNC_LSEEK
+ gl_UNISTD_MODULE_INDICATOR([lseek])
+ gl_FUNC_LSTAT
+ gl_SYS_STAT_MODULE_INDICATOR([lstat])
+ AC_FUNC_MALLOC
+ AC_DEFINE([GNULIB_MALLOC_GNU], 1, [Define to indicate the 'malloc' module.])
gl_FUNC_MALLOC_POSIX
gl_STDLIB_MODULE_INDICATOR([malloc-posix])
+ gl_FUNC_MBRTOWC
+ gl_WCHAR_MODULE_INDICATOR([mbrtowc])
+ gl_FUNC_MBSINIT
+ gl_WCHAR_MODULE_INDICATOR([mbsinit])
gt_FUNC_MKDTEMP
gl_STDLIB_MODULE_INDICATOR([mkdtemp])
+ AC_REQUIRE([gl_MULTIARCH])
+ gl_HEADER_NETDB
gl_HEADER_NETINET_IN
AC_PROG_MKDIR_P
gl_PHYSMEM
+ gl_REGEX
gl_SAFE_READ
gl_SAFE_WRITE
+ gl_SERVENT
gl_SIZE_MAX
gl_FUNC_SNPRINTF
gl_STDIO_MODULE_INDICATOR([snprintf])
gl_STDINT_H
gl_STDIO_H
gl_STDLIB_H
- gl_FUNC_STRDUP
- gl_STRING_MODULE_INDICATOR([strdup])
- gl_HEADER_STRING_H
gl_HEADER_SYS_SOCKET
+ gl_MODULE_INDICATOR([sys_socket])
AC_PROG_MKDIR_P
gl_HEADER_SYS_STAT_H
AC_PROG_MKDIR_P
gl_HEADER_SYS_TIME_H
AC_PROG_MKDIR_P
gl_FUNC_GEN_TEMPNAME
+ gl_THREADLIB
gl_UNISTD_H
gl_FUNC_VASNPRINTF
gl_VISIBILITY
gl_WCHAR_H
+ gl_FUNC_WCRTOMB
+ gl_WCHAR_MODULE_INDICATOR([wcrtomb])
+ gl_WCTYPE_H
+ gl_FUNC_WRITE
+ gl_UNISTD_MODULE_INDICATOR([write])
gl_XSIZE
+ m4_ifval(gl_LIBSOURCES_LIST, [
+ m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
+ for gl_file in ]gl_LIBSOURCES_LIST[ ; do
+ if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
+ echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
+ exit 1
+ fi
+ done])dnl
+ m4_if(m4_sysval, [0], [],
+ [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
+ ])
+ m4_popdef([gl_LIBSOURCES_DIR])
+ m4_popdef([gl_LIBSOURCES_LIST])
m4_popdef([AC_LIBSOURCES])
m4_popdef([AC_REPLACE_FUNCS])
m4_popdef([AC_LIBOBJ])
m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
+ m4_pushdef([gltests_LIBSOURCES_LIST], [])
+ m4_pushdef([gltests_LIBSOURCES_DIR], [])
+ gl_COMMON
gl_source_base='tests'
+ m4_ifval(gltests_LIBSOURCES_LIST, [
+ m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
+ for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
+ if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
+ echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
+ exit 1
+ fi
+ done])dnl
+ m4_if(m4_sysval, [0], [],
+ [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
+ ])
+ m4_popdef([gltests_LIBSOURCES_DIR])
+ m4_popdef([gltests_LIBSOURCES_LIST])
m4_popdef([AC_LIBSOURCES])
m4_popdef([AC_REPLACE_FUNCS])
m4_popdef([AC_LIBOBJ])
gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
])
-# m4_foreach_w is provided by autoconf-2.59c and later.
-# This definition is to accommodate developers using versions
-# of autoconf older than that.
-m4_ifndef([m4_foreach_w],
- [m4_define([m4_foreach_w],
- [m4_foreach([$1], m4_split(m4_normalize([$2]), [ ]), [$3])])])
-
# Like AC_REPLACE_FUNCS, except that the module name goes
# into gl_LIBOBJS instead of into LIBOBJS.
AC_DEFUN([gl_REPLACE_FUNCS], [
])
# Like AC_LIBSOURCES, except the directory where the source file is
-# expected is derived from the gnulib-tool parametrization,
+# expected is derived from the gnulib-tool parameterization,
# and alloca is special cased (for the alloca-opt module).
# We could also entirely rely on EXTRA_lib..._SOURCES.
AC_DEFUN([gl_LIBSOURCES], [
m4_foreach([_gl_NAME], [$1], [
m4_if(_gl_NAME, [alloca.c], [], [
- m4_syscmd([test -r gnulib/]_gl_NAME[ || test ! -d gnulib])dnl
- m4_if(m4_sysval, [0], [],
- [AC_FATAL([missing gnulib/]_gl_NAME)])
+ m4_define([gl_LIBSOURCES_DIR], [gnulib])
+ m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
])
])
])
gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
])
-# m4_foreach_w is provided by autoconf-2.59c and later.
-# This definition is to accommodate developers using versions
-# of autoconf older than that.
-m4_ifndef([m4_foreach_w],
- [m4_define([m4_foreach_w],
- [m4_foreach([$1], m4_split(m4_normalize([$2]), [ ]), [$3])])])
-
# Like AC_REPLACE_FUNCS, except that the module name goes
# into gltests_LIBOBJS instead of into LIBOBJS.
AC_DEFUN([gltests_REPLACE_FUNCS], [
])
# Like AC_LIBSOURCES, except the directory where the source file is
-# expected is derived from the gnulib-tool parametrization,
+# expected is derived from the gnulib-tool parameterization,
# and alloca is special cased (for the alloca-opt module).
# We could also entirely rely on EXTRA_lib..._SOURCES.
AC_DEFUN([gltests_LIBSOURCES], [
m4_foreach([_gl_NAME], [$1], [
m4_if(_gl_NAME, [alloca.c], [], [
- m4_syscmd([test -r tests/]_gl_NAME[ || test ! -d tests])dnl
- m4_if(m4_sysval, [0], [],
- [AC_FATAL([missing tests/]_gl_NAME)])
+ m4_define([gltests_LIBSOURCES_DIR], [tests])
+ m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
])
])
])
AC_DEFUN([gl_FILE_LIST], [
build-aux/config.rpath
build-aux/link-warning.h
+ lib/alloca.c
lib/alloca.in.h
+ lib/arpa_inet.in.h
lib/asnprintf.c
lib/base64.c
lib/base64.h
+ lib/btowc.c
+ lib/config.charset
+ lib/errno.in.h
lib/float+.h
lib/float.in.h
+ lib/fseeko.c
lib/fsusage.c
lib/fsusage.h
+ lib/ftello.c
+ lib/ftruncate.c
lib/full-read.c
lib/full-read.h
lib/full-write.c
lib/full-write.h
lib/gai_strerror.c
lib/getaddrinfo.c
- lib/getaddrinfo.h
lib/getopt.c
lib/getopt.in.h
lib/getopt1.c
lib/getopt_int.h
lib/gettext.h
lib/gettimeofday.c
+ lib/glthread/lock.c
+ lib/glthread/lock.h
+ lib/glthread/threadlib.c
lib/inet_ntop.c
- lib/inet_ntop.h
- lib/lock.c
- lib/lock.h
+ lib/localcharset.c
+ lib/localcharset.h
+ lib/lseek.c
+ lib/lstat.c
lib/malloc.c
+ lib/mbrtowc.c
+ lib/mbsinit.c
lib/mkdtemp.c
+ lib/netdb.in.h
lib/netinet_in.in.h
lib/physmem.c
lib/physmem.h
lib/printf-args.h
lib/printf-parse.c
lib/printf-parse.h
+ lib/ref-add.sin
+ lib/ref-del.sin
+ lib/regcomp.c
+ lib/regex.c
+ lib/regex.h
+ lib/regex_internal.c
+ lib/regex_internal.h
+ lib/regexec.c
lib/safe-read.c
lib/safe-read.h
lib/safe-write.c
lib/snprintf.c
lib/stdbool.in.h
lib/stdint.in.h
+ lib/stdio-impl.h
+ lib/stdio-write.c
lib/stdio.in.h
lib/stdlib.in.h
- lib/strdup.c
- lib/string.in.h
+ lib/streq.h
lib/sys_socket.in.h
lib/sys_stat.in.h
lib/sys_time.in.h
lib/unistd.in.h
lib/vasnprintf.c
lib/vasnprintf.h
+ lib/verify.h
lib/wchar.in.h
+ lib/wcrtomb.c
+ lib/wctype.in.h
+ lib/write.c
lib/xsize.h
- m4/absolute-header.m4
+ m4/00gnulib.m4
m4/alloca.m4
m4/arpa_inet_h.m4
m4/base64.m4
- m4/eoverflow.m4
+ m4/btowc.m4
+ m4/codeset.m4
+ m4/errno_h.m4
m4/extensions.m4
m4/float_h.m4
+ m4/fseeko.m4
m4/fsusage.m4
+ m4/ftello.m4
+ m4/ftruncate.m4
m4/getaddrinfo.m4
m4/getopt.m4
m4/gettimeofday.m4
+ m4/glibc21.m4
m4/gnulib-common.m4
+ m4/hostent.m4
m4/include_next.m4
m4/inet_ntop.m4
m4/intmax_t.m4
m4/lib-ld.m4
m4/lib-link.m4
m4/lib-prefix.m4
+ m4/localcharset.m4
+ m4/locale-fr.m4
+ m4/locale-ja.m4
+ m4/locale-zh.m4
m4/lock.m4
m4/longlong.m4
+ m4/lseek.m4
+ m4/lstat.m4
m4/malloc.m4
+ m4/mbrtowc.m4
+ m4/mbsinit.m4
+ m4/mbstate_t.m4
m4/mkdtemp.m4
+ m4/multiarch.m4
+ m4/netdb_h.m4
m4/netinet_in_h.m4
- m4/onceonly_2_57.m4
+ m4/onceonly.m4
m4/physmem.m4
+ m4/printf.m4
+ m4/regex.m4
m4/safe-read.m4
m4/safe-write.m4
+ m4/servent.m4
m4/size_max.m4
m4/snprintf.m4
m4/socklen.m4
m4/stdint_h.m4
m4/stdio_h.m4
m4/stdlib_h.m4
- m4/strdup.m4
- m4/string_h.m4
m4/sys_socket_h.m4
m4/sys_stat_h.m4
m4/sys_time_h.m4
m4/tempname.m4
+ m4/threadlib.m4
m4/unistd_h.m4
m4/vasnprintf.m4
m4/visibility.m4
m4/wchar.m4
m4/wchar_t.m4
+ m4/wcrtomb.m4
+ m4/wctype.m4
m4/wint_t.m4
+ m4/write.m4
m4/xsize.m4
])