]
)
-# size_max.m4 serial 6
-dnl Copyright (C) 2003, 2005-2006 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Bruno Haible.
-
-AC_DEFUN([gl_SIZE_MAX],
-[
- AC_CHECK_HEADERS(stdint.h)
- dnl First test whether the system already has SIZE_MAX.
- AC_MSG_CHECKING([for SIZE_MAX])
- AC_CACHE_VAL([gl_cv_size_max], [
- gl_cv_size_max=
- AC_EGREP_CPP([Found it], [
-#include <limits.h>
-#if HAVE_STDINT_H
-#include <stdint.h>
-#endif
-#ifdef SIZE_MAX
-Found it
-#endif
-], gl_cv_size_max=yes)
- if test -z "$gl_cv_size_max"; then
- dnl Define it ourselves. Here we assume that the type 'size_t' is not wider
- dnl than the type 'unsigned long'. Try hard to find a definition that can
- dnl be used in a preprocessor #if, i.e. doesn't contain a cast.
- AC_COMPUTE_INT([size_t_bits_minus_1], [sizeof (size_t) * CHAR_BIT - 1],
- [#include <stddef.h>
-#include <limits.h>], size_t_bits_minus_1=)
- AC_COMPUTE_INT([fits_in_uint], [sizeof (size_t) <= sizeof (unsigned int)],
- [#include <stddef.h>], fits_in_uint=)
- if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
- if test $fits_in_uint = 1; then
- dnl Even though SIZE_MAX fits in an unsigned int, it must be of type
- dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'.
- AC_TRY_COMPILE([#include <stddef.h>
- extern size_t foo;
- extern unsigned long foo;
- ], [], fits_in_uint=0)
- fi
- dnl We cannot use 'expr' to simplify this expression, because 'expr'
- dnl works only with 'long' integers in the host environment, while we
- dnl might be cross-compiling from a 32-bit platform to a 64-bit platform.
- if test $fits_in_uint = 1; then
- gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
- else
- gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
- fi
- else
- dnl Shouldn't happen, but who knows...
- gl_cv_size_max='((size_t)~(size_t)0)'
- fi
- fi
- ])
- AC_MSG_RESULT([$gl_cv_size_max])
- if test "$gl_cv_size_max" != yes; then
- AC_DEFINE_UNQUOTED([SIZE_MAX], [$gl_cv_size_max],
- [Define as the maximum value of type 'size_t', if the system doesn't define it.])
- fi
-])
-
-dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in.
-dnl Remove this when we can assume autoconf >= 2.61.
-m4_ifdef([AC_COMPUTE_INT], [], [
- AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])])
-])
-
# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
AC_SUBST([am__untar])
]) # _AM_PROG_TAR
+m4_include([m4/00gnulib.m4])
m4_include([m4/alloca.m4])
m4_include([m4/argmatch.m4])
m4_include([m4/argp.m4])
m4_include([m4/backupfile.m4])
m4_include([m4/bison.m4])
+m4_include([m4/btowc.m4])
m4_include([m4/canonicalize-lgpl.m4])
m4_include([m4/chdir-long.m4])
m4_include([m4/chown.m4])
m4_include([m4/clock_time.m4])
m4_include([m4/close-stream.m4])
+m4_include([m4/close.m4])
m4_include([m4/closeout.m4])
m4_include([m4/codeset.m4])
m4_include([m4/d-ino.m4])
+m4_include([m4/dirent_h.m4])
m4_include([m4/dirfd.m4])
m4_include([m4/dirname.m4])
m4_include([m4/dos.m4])
m4_include([m4/dup2.m4])
m4_include([m4/eealloc.m4])
m4_include([m4/environ.m4])
-m4_include([m4/eoverflow.m4])
+m4_include([m4/errno_h.m4])
m4_include([m4/error.m4])
m4_include([m4/exclude.m4])
m4_include([m4/exitfail.m4])
m4_include([m4/extensions.m4])
m4_include([m4/fchdir.m4])
+m4_include([m4/fclose.m4])
m4_include([m4/fcntl-safer.m4])
m4_include([m4/fcntl_h.m4])
m4_include([m4/fileblocks.m4])
m4_include([m4/lib-link.m4])
m4_include([m4/lib-prefix.m4])
m4_include([m4/localcharset.m4])
+m4_include([m4/locale-fr.m4])
+m4_include([m4/locale-ja.m4])
+m4_include([m4/locale-zh.m4])
m4_include([m4/longlong.m4])
m4_include([m4/lseek.m4])
m4_include([m4/lstat.m4])
m4_include([m4/mbiter.m4])
m4_include([m4/mbrtowc.m4])
m4_include([m4/mbscasecmp.m4])
+m4_include([m4/mbsinit.m4])
m4_include([m4/mbstate_t.m4])
-m4_include([m4/memchr.m4])
m4_include([m4/mempcpy.m4])
m4_include([m4/memrchr.m4])
-m4_include([m4/memset.m4])
m4_include([m4/mkdtemp.m4])
m4_include([m4/mktime.m4])
m4_include([m4/modechange.m4])
+m4_include([m4/multiarch.m4])
m4_include([m4/nls.m4])
+m4_include([m4/open.m4])
m4_include([m4/openat.m4])
m4_include([m4/pathmax.m4])
m4_include([m4/paxutils.m4])
m4_include([m4/po.m4])
+m4_include([m4/printf.m4])
m4_include([m4/progtest.m4])
m4_include([m4/quote.m4])
m4_include([m4/quotearg.m4])
+m4_include([m4/rawmemchr.m4])
m4_include([m4/readlink.m4])
m4_include([m4/realloc.m4])
m4_include([m4/regex.m4])
-m4_include([m4/rmdir.m4])
m4_include([m4/rmt.m4])
m4_include([m4/rpmatch.m4])
m4_include([m4/rtapelib.m4])
m4_include([m4/save-cwd.m4])
m4_include([m4/savedir.m4])
m4_include([m4/setenv.m4])
+m4_include([m4/size_max.m4])
m4_include([m4/sleep.m4])
m4_include([m4/snprintf.m4])
m4_include([m4/ssize_t.m4])
m4_include([m4/vsnprintf.m4])
m4_include([m4/wchar.m4])
m4_include([m4/wchar_t.m4])
+m4_include([m4/wcrtomb.m4])
m4_include([m4/wctype.m4])
m4_include([m4/wcwidth.m4])
m4_include([m4/wint_t.m4])
+m4_include([m4/write.m4])
m4_include([m4/xalloc.m4])
m4_include([m4/xgetcwd.m4])
m4_include([m4/xsize.m4])