diff options
72 files changed, 6079 insertions, 15921 deletions
@@ -1,3 +1,22 @@ +2009-08-17  Bruno Haible  <bruno@clisp.org> + +	* Version 0.9.1.1 released. + +2009-08-16  Bruno Haible  <bruno@clisp.org> + +	* version.sh: Bump version number and date. +	* README: Update version. + +2009-08-16  Bruno Haible  <bruno@clisp.org> + +	* doc/Makefile.am (dist-html-split): Depend on libunistring_toc.html. + +2009-08-16  Bruno Haible  <bruno@clisp.org> + +	Fix build error when a non-GNU C compiler or Solaris is used. +	* lib/Makefile.am (unistring/stdbool.h): Depend on stdbool.mini.h. +	(EXTRA_DIST): Add stdbool.mini.h. +  2009-06-30  Bruno Haible  <bruno@clisp.org>  	* Version 0.9.1 released. diff --git a/Makefile.in b/Makefile.in index bc56d49f..c2582cba 100644 --- a/Makefile.in +++ b/Makefile.in @@ -48,6 +48,7 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4  am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/alloca.m4 \  	$(top_srcdir)/gnulib-m4/codeset.m4 \ +	$(top_srcdir)/gnulib-m4/dup2.m4 \  	$(top_srcdir)/gnulib-m4/eealloc.m4 \  	$(top_srcdir)/gnulib-m4/environ.m4 \  	$(top_srcdir)/gnulib-m4/errno_h.m4 \ @@ -57,6 +58,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/exponentf.m4 \  	$(top_srcdir)/gnulib-m4/exponentl.m4 \  	$(top_srcdir)/gnulib-m4/extensions.m4 \ +	$(top_srcdir)/gnulib-m4/fcntl_h.m4 \  	$(top_srcdir)/gnulib-m4/float_h.m4 \  	$(top_srcdir)/gnulib-m4/fpieee.m4 \  	$(top_srcdir)/gnulib-m4/frexp.m4 \ @@ -100,8 +102,10 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/memchr.m4 \  	$(top_srcdir)/gnulib-m4/minmax.m4 \  	$(top_srcdir)/gnulib-m4/mmap-anon.m4 \ +	$(top_srcdir)/gnulib-m4/mode_t.m4 \  	$(top_srcdir)/gnulib-m4/multiarch.m4 \  	$(top_srcdir)/gnulib-m4/nocrash.m4 \ +	$(top_srcdir)/gnulib-m4/open.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexp.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexpl.m4 \  	$(top_srcdir)/gnulib-m4/printf.m4 \ @@ -110,6 +114,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/signbit.m4 \  	$(top_srcdir)/gnulib-m4/size_max.m4 \  	$(top_srcdir)/gnulib-m4/stdbool.m4 \ +	$(top_srcdir)/gnulib-m4/stddef_h.m4 \  	$(top_srcdir)/gnulib-m4/stdint.m4 \  	$(top_srcdir)/gnulib-m4/stdint_h.m4 \  	$(top_srcdir)/gnulib-m4/stdlib_h.m4 \ @@ -241,6 +246,7 @@ EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@  EOVERFLOW_VALUE = @EOVERFLOW_VALUE@  ERRNO_H = @ERRNO_H@  EXEEXT = @EXEEXT@ +FCNTL_H = @FCNTL_H@  FGREP = @FGREP@  FLOAT_H = @FLOAT_H@  GLIBC21 = @GLIBC21@ @@ -308,6 +314,7 @@ GNULIB_MEMPCPY = @GNULIB_MEMPCPY@  GNULIB_MEMRCHR = @GNULIB_MEMRCHR@  GNULIB_MKDTEMP = @GNULIB_MKDTEMP@  GNULIB_MKSTEMP = @GNULIB_MKSTEMP@ +GNULIB_OPEN = @GNULIB_OPEN@  GNULIB_PUTENV = @GNULIB_PUTENV@  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@  GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@ @@ -340,6 +347,7 @@ GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@  GNULIB_TRUNC = @GNULIB_TRUNC@  GNULIB_TRUNCF = @GNULIB_TRUNCF@  GNULIB_TRUNCL = @GNULIB_TRUNCL@ +GNULIB_UNISTD_H_GETOPT = @GNULIB_UNISTD_H_GETOPT@  GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@  GNULIB_UNSETENV = @GNULIB_UNSETENV@  GNULIB_WCRTOMB = @GNULIB_WCRTOMB@ @@ -438,6 +446,7 @@ HAVE_UNISTD_H = @HAVE_UNISTD_H@  HAVE_UNSETENV = @HAVE_UNSETENV@  HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@  HAVE_WCHAR_H = @HAVE_WCHAR_H@ +HAVE_WCHAR_T = @HAVE_WCHAR_T@  HAVE_WCRTOMB = @HAVE_WCRTOMB@  HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@  HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@ @@ -478,10 +487,12 @@ MAKEINFO = @MAKEINFO@  MKDIR_P = @MKDIR_P@  NAMESPACING = @NAMESPACING@  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@ +NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@  NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@  NEXT_AS_FIRST_DIRECTIVE_ICONV_H = @NEXT_AS_FIRST_DIRECTIVE_ICONV_H@  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@  NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@ +NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@ @@ -489,10 +500,12 @@ NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@  NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@  NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@  NEXT_ERRNO_H = @NEXT_ERRNO_H@ +NEXT_FCNTL_H = @NEXT_FCNTL_H@  NEXT_FLOAT_H = @NEXT_FLOAT_H@  NEXT_ICONV_H = @NEXT_ICONV_H@  NEXT_LOCALE_H = @NEXT_LOCALE_H@  NEXT_MATH_H = @NEXT_MATH_H@ +NEXT_STDDEF_H = @NEXT_STDDEF_H@  NEXT_STDINT_H = @NEXT_STDINT_H@  NEXT_STDLIB_H = @NEXT_STDLIB_H@  NEXT_STRING_H = @NEXT_STRING_H@ @@ -510,6 +523,7 @@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@  PACKAGE_NAME = @PACKAGE_NAME@  PACKAGE_STRING = @PACKAGE_STRING@  PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@  PACKAGE_VERSION = @PACKAGE_VERSION@  PATH_SEPARATOR = @PATH_SEPARATOR@  PERL = @PERL@ @@ -523,6 +537,7 @@ REPLACE_CEILF = @REPLACE_CEILF@  REPLACE_CEILL = @REPLACE_CEILL@  REPLACE_CHOWN = @REPLACE_CHOWN@  REPLACE_CLOSE = @REPLACE_CLOSE@ +REPLACE_DUP2 = @REPLACE_DUP2@  REPLACE_FCHDIR = @REPLACE_FCHDIR@  REPLACE_FLOORF = @REPLACE_FLOORF@  REPLACE_FLOORL = @REPLACE_FLOORL@ @@ -551,6 +566,8 @@ REPLACE_MEMCHR = @REPLACE_MEMCHR@  REPLACE_MEMMEM = @REPLACE_MEMMEM@  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@  REPLACE_NAN = @REPLACE_NAN@ +REPLACE_NULL = @REPLACE_NULL@ +REPLACE_OPEN = @REPLACE_OPEN@  REPLACE_PUTENV = @REPLACE_PUTENV@  REPLACE_ROUND = @REPLACE_ROUND@  REPLACE_ROUNDF = @REPLACE_ROUNDF@ @@ -576,10 +593,12 @@ SHELL = @SHELL@  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@  STDBOOL_H = @STDBOOL_H@ +STDDEF_H = @STDDEF_H@  STDINT_H = @STDINT_H@  STRIP = @STRIP@  TEXI2DVI = @TEXI2DVI@  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@ +UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@  VERSION = @VERSION@  VOID_UNSETENV = @VOID_UNSETENV@  WCHAR_H = @WCHAR_H@ @@ -53,7 +53,7 @@ The documentation is under another license; see in the documentation.  Download  -------- -    http://ftp.gnu.org/gnu/libunistring/libunistring-0.9.1.tar.gz +    http://ftp.gnu.org/gnu/libunistring/libunistring-0.9.1.1.tar.gz  Homepage  -------- @@ -14,8 +14,8 @@  m4_ifndef([AC_AUTOCONF_VERSION],    [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -# po.m4 serial 15 (gettext-0.17) -dnl Copyright (C) 1995-2007 Free Software Foundation, Inc. +# po.m4 serial 17 (gettext-0.18) +dnl Copyright (C) 1995-2009 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. @@ -33,7 +33,7 @@ dnl Authors:  dnl   Ulrich Drepper <drepper@cygnus.com>, 1995-2000.  dnl   Bruno Haible <haible@clisp.cons.org>, 2000-2003. -AC_PREREQ(2.50) +AC_PREREQ([2.50])  dnl Checks for all prerequisites of the po subdirectory.  AC_DEFUN([AM_PO_SUBDIRS], @@ -57,7 +57,7 @@ AC_DEFUN([AM_PO_SUBDIRS],      [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&       (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],      :) -  AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) +  AC_PATH_PROG([GMSGFMT], [gmsgfmt], [$MSGFMT])    dnl Test whether it is GNU msgfmt >= 0.15.  changequote(,)dnl @@ -1471,6 +1471,7 @@ AC_SUBST([am__untar])  m4_include([gnulib-m4/00gnulib.m4])  m4_include([gnulib-m4/alloca.m4])  m4_include([gnulib-m4/codeset.m4]) +m4_include([gnulib-m4/dup2.m4])  m4_include([gnulib-m4/eealloc.m4])  m4_include([gnulib-m4/environ.m4])  m4_include([gnulib-m4/errno_h.m4]) @@ -1480,6 +1481,7 @@ m4_include([gnulib-m4/exponentd.m4])  m4_include([gnulib-m4/exponentf.m4])  m4_include([gnulib-m4/exponentl.m4])  m4_include([gnulib-m4/extensions.m4]) +m4_include([gnulib-m4/fcntl_h.m4])  m4_include([gnulib-m4/float_h.m4])  m4_include([gnulib-m4/fpieee.m4])  m4_include([gnulib-m4/frexp.m4]) @@ -1523,8 +1525,10 @@ m4_include([gnulib-m4/mbstate_t.m4])  m4_include([gnulib-m4/memchr.m4])  m4_include([gnulib-m4/minmax.m4])  m4_include([gnulib-m4/mmap-anon.m4]) +m4_include([gnulib-m4/mode_t.m4])  m4_include([gnulib-m4/multiarch.m4])  m4_include([gnulib-m4/nocrash.m4]) +m4_include([gnulib-m4/open.m4])  m4_include([gnulib-m4/printf-frexp.m4])  m4_include([gnulib-m4/printf-frexpl.m4])  m4_include([gnulib-m4/printf.m4]) @@ -1533,6 +1537,7 @@ m4_include([gnulib-m4/setenv.m4])  m4_include([gnulib-m4/signbit.m4])  m4_include([gnulib-m4/size_max.m4])  m4_include([gnulib-m4/stdbool.m4]) +m4_include([gnulib-m4/stddef_h.m4])  m4_include([gnulib-m4/stdint.m4])  m4_include([gnulib-m4/stdint_h.m4])  m4_include([gnulib-m4/stdlib_h.m4]) diff --git a/config.h.in b/config.h.in index ab2effb6..115612bf 100644 --- a/config.h.in +++ b/config.h.in @@ -63,6 +63,9 @@  /* Define as the word index where to find the sign of 'float'. */  #undef FLT_SIGNBIT_WORD +/* Define to 1 when using the gnulib module open. */ +#undef GNULIB_OPEN +  /* Define to 1 when using the gnulib module uninorm/u16-normalize. */  #undef GNULIB_UNINORM_U16_NORMALIZE @@ -182,12 +185,18 @@  /* Define to 1 if you have the <dlfcn.h> header file. */  #undef HAVE_DLFCN_H +/* Define to 1 if you have the `dup2' function. */ +#undef HAVE_DUP2 +  /* Define if you have the declaration of environ. */  #undef HAVE_ENVIRON_DECL  /* Define to 1 if you have the <errno.h> header file. */  #undef HAVE_ERRNO_H +/* Define to 1 if you have the <fcntl.h> header file. */ +#undef HAVE_FCNTL_H +  /* Define to 1 if you have the <float.h> header file. */  #undef HAVE_FLOAT_H @@ -318,6 +327,9 @@  /* Define to 1 if stdbool.h conforms to C99. */  #undef HAVE_STDBOOL_H +/* Define to 1 if you have the <stddef.h> header file. */ +#undef HAVE_STDDEF_H +  /* Define to 1 if you have the <stdint.h> header file. */  #undef HAVE_STDINT_H @@ -412,6 +424,12 @@  /* Define if you have the 'wint_t' type. */  #undef HAVE_WINT_T +/* Define to 1 if O_NOATIME works. */ +#undef HAVE_WORKING_O_NOATIME + +/* Define to 1 if O_NOFOLLOW works. */ +#undef HAVE_WORKING_O_NOFOLLOW +  /* Define to 1 if the system has the type `_Bool'. */  #undef HAVE__BOOL @@ -509,6 +527,9 @@  /* Define to 1 if your C compiler doesn't accept -c and -o together. */  #undef NO_MINUS_C_MINUS_O +/* Define to 1 if open() fails to recognize a trailing slash. */ +#undef OPEN_TRAILING_SLASH_BUG +  /* Name of package */  #undef PACKAGE @@ -524,13 +545,23 @@  /* Define to the one symbol short name of this package. */  #undef PACKAGE_TARNAME +/* Define to the home page for this package. */ +#undef PACKAGE_URL +  /* Define to the version of this package. */  #undef PACKAGE_VERSION +/* Define to the type that is the result of default argument promotions of +   type mode_t. */ +#undef PROMOTED_MODE_T +  /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type     'ptrdiff_t'. */  #undef PTRDIFF_T_SUFFIX +/* Define to 1 if dup2 returns 0 instead of the target fd. */ +#undef REPLACE_DUP2 +  /* Define this to 1 if strerror is broken. */  #undef REPLACE_STRERROR @@ -645,6 +676,9 @@  /* Define to a type if <wchar.h> does not define. */  #undef mbstate_t +/* Define to `int' if <sys/types.h> does not define. */ +#undef mode_t +  /* Define as the type of the result of subtracting two pointers, if the system     doesn't define it. */  #undef ptrdiff_t @@ -1,18 +1,20 @@  #! /bin/sh  # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63. +# Generated by GNU Autoconf 2.64.  #  # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software +# Foundation, Inc. +#  # This configure script is free software; the Free Software Foundation  # gives unlimited permission to copy, distribute and modify it. -## --------------------- ## -## M4sh Initialization.  ## -## --------------------- ## +## -------------------- ## +## M4sh Initialization. ## +## -------------------- ##  # Be more Bourne compatible  DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :    emulate sh    NULLCMD=:    # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which @@ -20,23 +22,15 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then    alias -g '${1+"$@"}'='"$@"'    setopt NO_GLOB_SUBST  else -  case `(set -o) 2>/dev/null` in -  *posix*) set -o posix ;; +  case `(set -o) 2>/dev/null` in #( +  *posix*) : +    set -o posix ;; #( +  *) : +     ;;  esac -  fi - - -# PATH needs CR -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits -  as_nl='  '  export as_nl @@ -44,7 +38,13 @@ export as_nl  as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'  as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo  as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then +# Prefer a ksh shell builtin over an external printf program on Solaris, +# but without wasting forks for bash or zsh. +if test -z "$BASH_VERSION$ZSH_VERSION" \ +    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then +  as_echo='print -r --' +  as_echo_n='print -rn --' +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then    as_echo='printf %s\n'    as_echo_n='printf %s'  else @@ -55,7 +55,7 @@ else      as_echo_body='eval expr "X$1" : "X\\(.*\\)"'      as_echo_n_body='eval        arg=$1; -      case $arg in +      case $arg in #(        *"$as_nl"*)  	expr "X$arg" : "X\\(.*\\)$as_nl";  	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; @@ -78,13 +78,6 @@ if test "${PATH_SEPARATOR+set}" != set; then    }  fi -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then -  as_unset=unset -else -  as_unset=false -fi -  # IFS  # We need space, tab and new line, in precisely that order.  Quoting is @@ -94,15 +87,15 @@ fi  IFS=" ""	$as_nl"  # Find who we are.  Look in the path if we contain no directory separator. -case $0 in +case $0 in #((    *[\\/]* ) as_myself=$0 ;;    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +  done  IFS=$as_save_IFS       ;; @@ -114,12 +107,16 @@ if test "x$as_myself" = x; then  fi  if test ! -f "$as_myself"; then    $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 -  { (exit 1); exit 1; } +  exit 1  fi -# Work around bugs in pre-3.0 UWIN ksh. -for as_var in ENV MAIL MAILPATH -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +# Unset variables that we do not need and which cause bugs (e.g. in +# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1" +# suppresses any "Segmentation fault" message there.  '((' could +# trigger a bug in pdksh 5.2.14. +for as_var in BASH_ENV ENV MAIL MAILPATH +do eval test x\${$as_var+set} = xset \ +  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :  done  PS1='$ '  PS2='> ' @@ -131,330 +128,299 @@ export LC_ALL  LANGUAGE=C  export LANGUAGE -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1 && -   test "X`expr 00001 : '.*\(...\)'`" = X001; then -  as_expr=expr -else -  as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then -  as_basename=basename -else -  as_basename=false -fi - - -# Name of the executable. -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ -	 X"$0" : 'X\(//\)$' \| \ -	 X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | -    sed '/^.*\/\([^/][^/]*\)\/*$/{ -	    s//\1/ -	    q -	  } -	  /^X\/\(\/\/\)$/{ -	    s//\1/ -	    q -	  } -	  /^X\/\(\/\).*/{ -	    s//\1/ -	    q -	  } -	  s/.*/./; q'` -  # CDPATH. -$as_unset CDPATH - +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH  if test "x$CONFIG_SHELL" = x; then -  if (eval ":") 2>/dev/null; then -  as_have_required=yes +  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : +  emulate sh +  NULLCMD=: +  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which +  # is contrary to our usage.  Disable this feature. +  alias -g '\${1+\"\$@\"}'='\"\$@\"' +  setopt NO_GLOB_SUBST  else -  as_have_required=no +  case \`(set -o) 2>/dev/null\` in #( +  *posix*) : +    set -o posix ;; #( +  *) : +     ;; +esac  fi - -  if test $as_have_required = yes &&	 (eval ": -(as_func_return () { -  (exit \$1) -} -as_func_success () { -  as_func_return 0 -} -as_func_failure () { -  as_func_return 1 -} -as_func_ret_success () { -  return 0 -} -as_func_ret_failure () { -  return 1 -} +" +  as_required="as_fn_return () { (exit \$1); } +as_fn_success () { as_fn_return 0; } +as_fn_failure () { as_fn_return 1; } +as_fn_ret_success () { return 0; } +as_fn_ret_failure () { return 1; }  exitcode=0 -if as_func_success; then -  : -else -  exitcode=1 -  echo as_func_success failed. -fi - -if as_func_failure; then -  exitcode=1 -  echo as_func_failure succeeded. -fi - -if as_func_ret_success; then -  : -else -  exitcode=1 -  echo as_func_ret_success failed. -fi - -if as_func_ret_failure; then -  exitcode=1 -  echo as_func_ret_failure succeeded. -fi - -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then -  : +as_fn_success || { exitcode=1; echo as_fn_success failed.; } +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : + +else +  exitcode=1; echo positional parameters were not saved. +fi +test x\$exitcode = x0 || exit 1" +  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO +  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO +  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && +  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 +test \$(( 1 + 1 )) = 2 || exit 1" +  if (eval "$as_required") 2>/dev/null; then : +  as_have_required=yes  else -  exitcode=1 -  echo positional parameters were not saved. +  as_have_required=no  fi +  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : -test \$exitcode = 0) || { (exit 1); exit 1; } - -( -  as_lineno_1=\$LINENO -  as_lineno_2=\$LINENO -  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && -  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } -") 2> /dev/null; then -  :  else -  as_candidate_shells= -    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +as_found=false  for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  case $as_dir in +  as_found=: +  case $as_dir in #(  	 /*)  	   for as_base in sh bash ksh sh5; do -	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base" +	     # Try only shells that exist, to save several forks. +	     as_shell=$as_dir/$as_base +	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } && +		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : +  CONFIG_SHELL=$as_shell as_have_required=yes +		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : +  break 2 +fi +fi  	   done;;         esac +  as_found=false  done +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && +	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : +  CONFIG_SHELL=$SHELL as_have_required=yes +fi; }  IFS=$as_save_IFS -      for as_shell in $as_candidate_shells $SHELL; do -	 # Try only shells that exist, to save several forks. -	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && -		{ ("$as_shell") 2> /dev/null <<\_ASEOF -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then -  emulate sh -  NULLCMD=: -  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which -  # is contrary to our usage.  Disable this feature. -  alias -g '${1+"$@"}'='"$@"' -  setopt NO_GLOB_SUBST -else -  case `(set -o) 2>/dev/null` in -  *posix*) set -o posix ;; -esac - -fi - - -: -_ASEOF -}; then -  CONFIG_SHELL=$as_shell -	       as_have_required=yes -	       if { "$as_shell" 2> /dev/null <<\_ASEOF -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then -  emulate sh -  NULLCMD=: -  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which -  # is contrary to our usage.  Disable this feature. -  alias -g '${1+"$@"}'='"$@"' -  setopt NO_GLOB_SUBST -else -  case `(set -o) 2>/dev/null` in -  *posix*) set -o posix ;; -esac - -fi - - -: -(as_func_return () { -  (exit $1) -} -as_func_success () { -  as_func_return 0 -} -as_func_failure () { -  as_func_return 1 -} -as_func_ret_success () { -  return 0 -} -as_func_ret_failure () { -  return 1 -} - -exitcode=0 -if as_func_success; then -  : -else -  exitcode=1 -  echo as_func_success failed. -fi - -if as_func_failure; then -  exitcode=1 -  echo as_func_failure succeeded. -fi - -if as_func_ret_success; then -  : -else -  exitcode=1 -  echo as_func_ret_success failed. -fi - -if as_func_ret_failure; then -  exitcode=1 -  echo as_func_ret_failure succeeded. -fi - -if ( set x; as_func_ret_success y && test x = "$1" ); then -  : -else -  exitcode=1 -  echo positional parameters were not saved. -fi - -test $exitcode = 0) || { (exit 1); exit 1; } - -( -  as_lineno_1=$LINENO -  as_lineno_2=$LINENO -  test "x$as_lineno_1" != "x$as_lineno_2" && -  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } - -_ASEOF -}; then -  break -fi - -fi - -      done - -      if test "x$CONFIG_SHELL" != x; then -  for as_var in BASH_ENV ENV -	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var -	done +      if test "x$CONFIG_SHELL" != x; then : +  # We cannot yet assume a decent shell, so we have to provide a +	# neutralization value for shells without unset; and this also +	# works around shells that cannot unset nonexistent variables. +	BASH_ENV=/dev/null +	ENV=/dev/null +	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV  	export CONFIG_SHELL  	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}  fi - -    if test $as_have_required = no; then -  echo This script requires a shell more modern than all the -      echo shells that I found on your system.  Please install a -      echo modern shell, or manually run the script under such a -      echo shell if you do have one. -      { (exit 1); exit 1; } +    if test x$as_have_required = xno; then : +  $as_echo "$0: This script requires a shell more modern than all" +  $as_echo "$0: the shells that I found on your system." +  if test x${ZSH_VERSION+set} = xset ; then +    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" +    $as_echo "$0: be upgraded to zsh 4.3.4 or later." +  else +    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, +$0: including any error possibly output before this +$0: message. Then install a modern shell, or manually run +$0: the script under such a shell if you do have one." +  fi +  exit 1  fi - -  fi -  fi +SHELL=${CONFIG_SHELL-/bin/sh} +export SHELL +# Unset more variables known to interfere with behavior of common tools. +CLICOLOR_FORCE= GREP_OPTIONS= +unset CLICOLOR_FORCE GREP_OPTIONS +## --------------------- ## +## M4sh Shell Functions. ## +## --------------------- ## +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ +  { eval $1=; unset $1;} +} +as_unset=as_fn_unset +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ +  return $1 +} # as_fn_set_status -(eval "as_func_return () { -  (exit \$1) -} -as_func_success () { -  as_func_return 0 -} -as_func_failure () { -  as_func_return 1 -} -as_func_ret_success () { -  return 0 -} -as_func_ret_failure () { -  return 1 -} +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ +  set +e +  as_fn_set_status $1 +  exit $1 +} # as_fn_exit -exitcode=0 -if as_func_success; then -  : +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + +  case $as_dir in #( +  -*) as_dir=./$as_dir;; +  esac +  test -d "$as_dir" || eval $as_mkdir_p || { +    as_dirs= +    while :; do +      case $as_dir in #( +      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( +      *) as_qdir=$as_dir;; +      esac +      as_dirs="'$as_qdir' $as_dirs" +      as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +	 X"$as_dir" : 'X\(//\)[^/]' \| \ +	 X"$as_dir" : 'X\(//\)$' \| \ +	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ +	    s//\1/ +	    q +	  } +	  /^X\(\/\/\)[^/].*/{ +	    s//\1/ +	    q +	  } +	  /^X\(\/\/\)$/{ +	    s//\1/ +	    q +	  } +	  /^X\(\/\).*/{ +	    s//\1/ +	    q +	  } +	  s/.*/./; q'` +      test -d "$as_dir" && break +    done +    test -z "$as_dirs" || eval "mkdir $as_dirs" +  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" + + +} # as_fn_mkdir_p +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +  eval 'as_fn_append () +  { +    eval $1+=\$2 +  }'  else -  exitcode=1 -  echo as_func_success failed. -fi +  as_fn_append () +  { +    eval $1=\$$1\$2 +  } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +  eval 'as_fn_arith () +  { +    as_val=$(( $* )) +  }' +else +  as_fn_arith () +  { +    as_val=`expr "$@" || test $? -eq 1` +  } +fi # as_fn_arith -if as_func_failure; then -  exitcode=1 -  echo as_func_failure succeeded. -fi -if as_func_ret_success; then -  : +# as_fn_error ERROR [LINENO LOG_FD] +# --------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with status $?, using 1 if that was 0. +as_fn_error () +{ +  as_status=$?; test $as_status -eq 0 && as_status=1 +  if test "$3"; then +    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 +  fi +  $as_echo "$as_me: error: $1" >&2 +  as_fn_exit $as_status +} # as_fn_error + +if expr a : '\(a\)' >/dev/null 2>&1 && +   test "X`expr 00001 : '.*\(...\)'`" = X001; then +  as_expr=expr  else -  exitcode=1 -  echo as_func_ret_success failed. +  as_expr=false  fi -if as_func_ret_failure; then -  exitcode=1 -  echo as_func_ret_failure succeeded. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then +  as_basename=basename +else +  as_basename=false  fi -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then -  : +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then +  as_dirname=dirname  else -  exitcode=1 -  echo positional parameters were not saved. +  as_dirname=false  fi -test \$exitcode = 0") || { -  echo No shell found that supports shell functions. -  echo Please tell bug-autoconf@gnu.org about your system, -  echo including any error possibly output before this message. -  echo This can help us improve future autoconf versions. -  echo Configuration will now proceed without shell functions. -} - +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ +	 X"$0" : 'X\(//\)$' \| \ +	 X"$0" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$0" | +    sed '/^.*\/\([^/][^/]*\)\/*$/{ +	    s//\1/ +	    q +	  } +	  /^X\/\(\/\/\)$/{ +	    s//\1/ +	    q +	  } +	  /^X\/\(\/\).*/{ +	    s//\1/ +	    q +	  } +	  s/.*/./; q'` +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits -  as_lineno_1=$LINENO -  as_lineno_2=$LINENO -  test "x$as_lineno_1" != "x$as_lineno_2" && -  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { -  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO -  # uniformly replaced by the line number.  The first 'sed' inserts a -  # line-number line after each line using $LINENO; the second 'sed' -  # does the real work.  The second script uses 'N' to pair each -  # line-number line with the line containing $LINENO, and appends -  # trailing '-' during substitution so that $LINENO is not a special -  # case at line end. -  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the -  # scripts with optimization help from Paolo Bonzini.  Blame Lee -  # E. McMahon (1931-1989) for sed's syntax.  :-) +  as_lineno_1=$LINENO as_lineno_1a=$LINENO +  as_lineno_2=$LINENO as_lineno_2a=$LINENO +  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && +  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { +  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)    sed -n '      p      /[$]LINENO/= @@ -471,8 +437,7 @@ test \$exitcode = 0") || {        s/-\n.*//      ' >$as_me.lineno &&    chmod +x "$as_me.lineno" || -    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 -   { (exit 1); exit 1; }; } +    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }    # Don't try to exec as it changes $[0], causing all sort of problems    # (the dirname of $[0] is not the place where we might find the @@ -482,29 +447,18 @@ test \$exitcode = 0") || {    exit  } - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then -  as_dirname=dirname -else -  as_dirname=false -fi -  ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in +case `echo -n x` in #(((((  -n*) -  case `echo 'x\c'` in +  case `echo 'xy\c'` in    *c*) ECHO_T='	';;	# ECHO_T is single tab character. -  *)   ECHO_C='\c';; +  xy)  ECHO_C='\c';; +  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null +       ECHO_T='	';;    esac;;  *)    ECHO_N='-n';;  esac -if expr a : '\(a\)' >/dev/null 2>&1 && -   test "X`expr 00001 : '.*\(...\)'`" = X001; then -  as_expr=expr -else -  as_expr=false -fi  rm -f conf$$ conf$$.exe conf$$.file  if test -d conf$$.dir; then @@ -534,7 +488,7 @@ rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file  rmdir conf$$.dir 2>/dev/null  if mkdir -p . 2>/dev/null; then -  as_mkdir_p=: +  as_mkdir_p='mkdir -p "$as_dir"'  else    test -d ./-p && rmdir ./-p    as_mkdir_p=false @@ -553,10 +507,10 @@ else        if test -d "$1"; then  	test -d "$1/.";        else -	case $1 in +	case $1 in #(  	-*)set "./$1";;  	esac; -	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in +	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((  	???[sx]*):;;*)false;;esac;fi      '\'' sh    ' @@ -571,7 +525,6 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -  # Check that we are running under the correct shell.  SHELL=${CONFIG_SHELL-/bin/sh} @@ -738,7 +691,6 @@ cross_compiling=no  subdirs=  MFLAGS=  MAKEFLAGS= -SHELL=${CONFIG_SHELL-/bin/sh}  # Identity of this package.  PACKAGE_NAME= @@ -746,6 +698,7 @@ PACKAGE_TARNAME=  PACKAGE_VERSION=  PACKAGE_STRING=  PACKAGE_BUGREPORT= +PACKAGE_URL=  ac_unique_file="lib/unistring/version.in.h"  # Factoring default headers for most tests. @@ -784,8 +737,8 @@ ac_includes_default="\  # include <unistd.h>  #endif" -ac_header_list=  ac_func_list= +ac_header_list=  ac_subst_vars='gltests_LTLIBOBJS  gltests_LIBOBJS  gl_LTLIBOBJS @@ -810,6 +763,11 @@ NEXT_AS_FIRST_DIRECTIVE_LOCALE_H  NEXT_LOCALE_H  LTLIBINTL  LIBINTL +FCNTL_H +NEXT_AS_FIRST_DIRECTIVE_FCNTL_H +NEXT_FCNTL_H +REPLACE_OPEN +GNULIB_OPEN  LOCALE_TR_UTF8  LOCALE_FR  REPLACE_ISWCNTRL @@ -853,6 +811,11 @@ HAVE_SYS_TYPES_H  HAVE_INTTYPES_H  HAVE_UNSIGNED_LONG_LONG_INT  HAVE_LONG_LONG_INT +NEXT_AS_FIRST_DIRECTIVE_STDDEF_H +NEXT_STDDEF_H +STDDEF_H +HAVE_WCHAR_T +REPLACE_NULL  HAVE__BOOL  STDBOOL_H  RELOCATABLE @@ -1002,53 +965,6 @@ REPLACE_ICONV_OPEN  REPLACE_ICONV  LTLIBICONV  LIBICONV -UNISTD_H_HAVE_WINSOCK2_H -REPLACE_WRITE -REPLACE_LSEEK -REPLACE_LCHOWN -REPLACE_GETPAGESIZE -REPLACE_GETCWD -REPLACE_FCHDIR -REPLACE_CLOSE -REPLACE_CHOWN -HAVE_SYS_PARAM_H -HAVE_OS_H -HAVE_DECL_GETLOGIN_R -HAVE_DECL_ENVIRON -HAVE_SLEEP -HAVE_READLINK -HAVE_LINK -HAVE_GETUSERSHELL -HAVE_GETPAGESIZE -HAVE_GETHOSTNAME -HAVE_GETDTABLESIZE -HAVE_GETDOMAINNAME -HAVE_FTRUNCATE -HAVE_FSYNC -HAVE_EUIDACCESS -HAVE_DUP2 -GNULIB_WRITE -GNULIB_UNISTD_H_SIGPIPE -GNULIB_SLEEP -GNULIB_READLINK -GNULIB_LSEEK -GNULIB_LINK -GNULIB_LCHOWN -GNULIB_GETUSERSHELL -GNULIB_GETPAGESIZE -GNULIB_GETLOGIN_R -GNULIB_GETHOSTNAME -GNULIB_GETDTABLESIZE -GNULIB_GETDOMAINNAME -GNULIB_GETCWD -GNULIB_FTRUNCATE -GNULIB_FSYNC -GNULIB_FCHDIR -GNULIB_EUIDACCESS -GNULIB_ENVIRON -GNULIB_DUP2 -GNULIB_CLOSE -GNULIB_CHOWN  REPLACE_TRUNCL  REPLACE_SIGNBIT_USING_GCC  REPLACE_SIGNBIT @@ -1119,6 +1035,56 @@ NEXT_ERRNO_H  PRAGMA_SYSTEM_HEADER  INCLUDE_NEXT_AS_FIRST_DIRECTIVE  INCLUDE_NEXT +UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS +UNISTD_H_HAVE_WINSOCK2_H +REPLACE_WRITE +REPLACE_LSEEK +REPLACE_LCHOWN +REPLACE_GETPAGESIZE +REPLACE_GETCWD +REPLACE_FCHDIR +REPLACE_DUP2 +REPLACE_CLOSE +REPLACE_CHOWN +HAVE_SYS_PARAM_H +HAVE_OS_H +HAVE_DECL_GETLOGIN_R +HAVE_DECL_ENVIRON +HAVE_SLEEP +HAVE_READLINK +HAVE_LINK +HAVE_GETUSERSHELL +HAVE_GETPAGESIZE +HAVE_GETHOSTNAME +HAVE_GETDTABLESIZE +HAVE_GETDOMAINNAME +HAVE_FTRUNCATE +HAVE_FSYNC +HAVE_EUIDACCESS +HAVE_DUP2 +GNULIB_WRITE +GNULIB_UNISTD_H_SIGPIPE +GNULIB_UNISTD_H_GETOPT +GNULIB_SLEEP +GNULIB_READLINK +GNULIB_LSEEK +GNULIB_LINK +GNULIB_LCHOWN +GNULIB_GETUSERSHELL +GNULIB_GETPAGESIZE +GNULIB_GETLOGIN_R +GNULIB_GETHOSTNAME +GNULIB_GETDTABLESIZE +GNULIB_GETDOMAINNAME +GNULIB_GETCWD +GNULIB_FTRUNCATE +GNULIB_FSYNC +GNULIB_FCHDIR +GNULIB_EUIDACCESS +GNULIB_ENVIRON +GNULIB_DUP2 +GNULIB_CLOSE +GNULIB_CHOWN  ALLOCA_H  ALLOCA  GL_COND_LIBTOOL_FALSE @@ -1227,6 +1193,7 @@ bindir  program_transform_name  prefix  exec_prefix +PACKAGE_URL  PACKAGE_BUGREPORT  PACKAGE_STRING  PACKAGE_VERSION @@ -1367,8 +1334,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 -   { (exit 1); exit 1; }; } +      as_fn_error "invalid feature name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1394,8 +1360,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 -   { (exit 1); exit 1; }; } +      as_fn_error "invalid feature name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1599,8 +1564,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 -   { (exit 1); exit 1; }; } +      as_fn_error "invalid package name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1616,8 +1580,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 -   { (exit 1); exit 1; }; } +      as_fn_error "invalid package name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1647,17 +1610,17 @@ do    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)      x_libraries=$ac_optarg ;; -  -*) { $as_echo "$as_me: error: unrecognized option: $ac_option -Try \`$0 --help' for more information." >&2 -   { (exit 1); exit 1; }; } +  -*) as_fn_error "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information."      ;;    *=*)      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`      # Reject names that are not valid shell variable names. -    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && -      { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 -   { (exit 1); exit 1; }; } +    case $ac_envvar in #( +      '' | [0-9]* | *[!_$as_cr_alnum]* ) +      as_fn_error "invalid variable name: \`$ac_envvar'" ;; +    esac      eval $ac_envvar=\$ac_optarg      export $ac_envvar ;; @@ -1674,15 +1637,13 @@ done  if test -n "$ac_prev"; then    ac_option=--`echo $ac_prev | sed 's/_/-/g'` -  { $as_echo "$as_me: error: missing argument to $ac_option" >&2 -   { (exit 1); exit 1; }; } +  as_fn_error "missing argument to $ac_option"  fi  if test -n "$ac_unrecognized_opts"; then    case $enable_option_checking in      no) ;; -    fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 -   { (exit 1); exit 1; }; } ;; +    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;      *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;    esac  fi @@ -1705,8 +1666,7 @@ do      [\\/$]* | ?:[\\/]* )  continue;;      NONE | '' ) case $ac_var in *prefix ) continue;; esac;;    esac -  { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 -   { (exit 1); exit 1; }; } +  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"  done  # There might be people who depend on the old broken behavior: `$host' @@ -1736,11 +1696,9 @@ test "$silent" = yes && exec 6>/dev/null  ac_pwd=`pwd` && test -n "$ac_pwd" &&  ac_ls_di=`ls -di .` &&  ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || -  { $as_echo "$as_me: error: working directory cannot be determined" >&2 -   { (exit 1); exit 1; }; } +  as_fn_error "working directory cannot be determined"  test "X$ac_ls_di" = "X$ac_pwd_ls_di" || -  { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 -   { (exit 1); exit 1; }; } +  as_fn_error "pwd does not report name of working directory"  # Find the source files, if location was not specified. @@ -1779,13 +1737,11 @@ else  fi  if test ! -r "$srcdir/$ac_unique_file"; then    test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." -  { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 -   { (exit 1); exit 1; }; } +  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"  fi  ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"  ac_abs_confdir=`( -	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 -   { (exit 1); exit 1; }; } +	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"  	pwd)`  # When building in place, set srcdir=.  if test "$ac_abs_confdir" = "$ac_pwd"; then @@ -1923,6 +1879,7 @@ Some influential environment variables:  Use these variables to override the choices made by `configure' or to help  it to find libraries and programs with nonstandard names/locations. +Report bugs to the package provider.  _ACEOF  ac_status=$?  fi @@ -1986,21 +1943,643 @@ test -n "$ac_init_help" && exit $ac_status  if $ac_init_version; then    cat <<\_ACEOF  configure -generated by GNU Autoconf 2.63 +generated by GNU Autoconf 2.64 -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +Copyright (C) 2009 Free Software Foundation, Inc.  This configure script is free software; the Free Software Foundation  gives unlimited permission to copy, distribute and modify it.  _ACEOF    exit  fi + +## ------------------------ ## +## Autoconf initialization. ## +## ------------------------ ## + +# ac_fn_c_try_compile LINENO +# -------------------------- +# Try to compile conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_compile () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  rm -f conftest.$ac_objext +  if { { ac_try="$ac_compile" +case "(($ac_try" in +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +  *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_compile") 2>conftest.err +  ac_status=$? +  if test -s conftest.err; then +    grep -v '^ *+' conftest.err >conftest.er1 +    cat conftest.er1 >&5 +    mv -f conftest.er1 conftest.err +  fi +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && { +	 test -z "$ac_c_werror_flag" || +	 test ! -s conftest.err +       } && test -s conftest.$ac_objext; then : +  ac_retval=0 +else +  $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +	ac_retval=1 +fi +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} +  return $ac_retval + +} # ac_fn_c_try_compile + +# ac_fn_c_try_cpp LINENO +# ---------------------- +# Try to preprocess conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_cpp () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  if { { ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +  *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err +  ac_status=$? +  if test -s conftest.err; then +    grep -v '^ *+' conftest.err >conftest.er1 +    cat conftest.er1 >&5 +    mv -f conftest.er1 conftest.err +  fi +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } >/dev/null && { +	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +	 test ! -s conftest.err +       }; then : +  ac_retval=0 +else +  $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +    ac_retval=1 +fi +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} +  return $ac_retval + +} # ac_fn_c_try_cpp + +# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES +# ------------------------------------------------------- +# Tests whether HEADER exists, giving a warning if it cannot be compiled using +# the include files in INCLUDES and setting the cache variable VAR +# accordingly. +ac_fn_c_check_header_mongrel () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  $as_echo_n "(cached) " >&6 +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else +  # Is the header compilable? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 +$as_echo_n "checking $2 usability... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +#include <$2> +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  ac_header_compiler=yes +else +  ac_header_compiler=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 +$as_echo_n "checking $2 presence... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <$2> +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : +  ac_header_preproc=yes +else +  ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So?  What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( +  yes:no: ) +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} +    ;; +  no:yes:* ) +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} +    ;; +esac +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  $as_echo_n "(cached) " >&6 +else +  eval "$3=\$ac_header_compiler" +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +fi +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +} # ac_fn_c_check_header_mongrel + +# ac_fn_c_try_run LINENO +# ---------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes +# that executables *can* be run. +ac_fn_c_try_run () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  if { { ac_try="$ac_link" +case "(($ac_try" in +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +  *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_link") 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' +  { { case "(($ac_try" in +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +  *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_try") 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; }; then : +  ac_retval=0 +else +  $as_echo "$as_me: program exited with status $ac_status" >&5 +       $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +       ac_retval=$ac_status +fi +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} +  return $ac_retval + +} # ac_fn_c_try_run + +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES +# ------------------------------------------------------- +# Tests whether HEADER exists and can be compiled using the include files in +# INCLUDES, setting the cache variable VAR accordingly. +ac_fn_c_check_header_compile () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +#include <$2> +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  eval "$3=yes" +else +  eval "$3=no" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +} # ac_fn_c_check_header_compile + +# ac_fn_c_try_link LINENO +# ----------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_link () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  rm -f conftest.$ac_objext conftest$ac_exeext +  if { { ac_try="$ac_link" +case "(($ac_try" in +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +  *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_link") 2>conftest.err +  ac_status=$? +  if test -s conftest.err; then +    grep -v '^ *+' conftest.err >conftest.er1 +    cat conftest.er1 >&5 +    mv -f conftest.er1 conftest.err +  fi +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && { +	 test -z "$ac_c_werror_flag" || +	 test ! -s conftest.err +       } && test -s conftest$ac_exeext && { +	 test "$cross_compiling" = yes || +	 $as_test_x conftest$ac_exeext +       }; then : +  ac_retval=0 +else +  $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +	ac_retval=1 +fi +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would +  # interfere with the next link command; also delete a directory that is +  # left behind by Apple's compiler.  We do this before executing the actions. +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} +  return $ac_retval + +} # ac_fn_c_try_link + +# ac_fn_c_check_func LINENO FUNC VAR +# ---------------------------------- +# Tests whether FUNC exists, setting the cache variable VAR accordingly +ac_fn_c_check_func () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +/* Define $2 to an innocuous variant, in case <limits.h> declares $2. +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ +#define $2 innocuous_$2 + +/* System header to define __stub macros and hopefully few prototypes, +    which can conflict with char $2 (); below. +    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since +    <limits.h> exists even on freestanding compilers.  */ + +#ifdef __STDC__ +# include <limits.h> +#else +# include <assert.h> +#endif + +#undef $2 + +/* Override any GCC internal prototype to avoid an error. +   Use char because int might match the return type of a GCC +   builtin and then its argument prototype would still apply.  */ +#ifdef __cplusplus +extern "C" +#endif +char $2 (); +/* The GNU C library defines this for functions which it implements +    to always fail with ENOSYS.  Some functions are actually named +    something starting with __ and the normal name is an alias.  */ +#if defined __stub_$2 || defined __stub___$2 +choke me +#endif + +int +main () +{ +return $2 (); +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : +  eval "$3=yes" +else +  eval "$3=no" +fi +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +} # ac_fn_c_check_func + +# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES +# -------------------------------------------- +# Tries to find the compile-time value of EXPR in a program that includes +# INCLUDES, setting VAR accordingly. Returns whether the value could be +# computed +ac_fn_c_compute_int () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  if test "$cross_compiling" = yes; then +    # Depending upon the size, compute the lo and hi bounds. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) >= 0)]; +test_array [0] = 0 + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  ac_lo=0 ac_mid=0 +  while :; do +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) <= $ac_mid)]; +test_array [0] = 0 + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  ac_hi=$ac_mid; break +else +  as_fn_arith $ac_mid + 1 && ac_lo=$as_val +			if test $ac_lo -le $ac_mid; then +			  ac_lo= ac_hi= +			  break +			fi +			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +  done +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) < 0)]; +test_array [0] = 0 + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  ac_hi=-1 ac_mid=-1 +  while :; do +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) >= $ac_mid)]; +test_array [0] = 0 + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  ac_lo=$ac_mid; break +else +  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val +			if test $ac_mid -le $ac_hi; then +			  ac_lo= ac_hi= +			  break +			fi +			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +  done +else +  ac_lo= ac_hi= +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do +  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) <= $ac_mid)]; +test_array [0] = 0 + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  ac_hi=$ac_mid +else +  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in #(( +?*) eval "$3=\$ac_lo"; ac_retval=0 ;; +'') ac_retval=1 ;; +esac +  else +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +static long int longval () { return $2; } +static unsigned long int ulongval () { return $2; } +#include <stdio.h> +#include <stdlib.h> +int +main () +{ + +  FILE *f = fopen ("conftest.val", "w"); +  if (! f) +    return 1; +  if (($2) < 0) +    { +      long int i = longval (); +      if (i != ($2)) +	return 1; +      fprintf (f, "%ld", i); +    } +  else +    { +      unsigned long int i = ulongval (); +      if (i != ($2)) +	return 1; +      fprintf (f, "%lu", i); +    } +  /* Do not output a trailing newline, as this causes \r\n confusion +     on some platforms.  */ +  return ferror (f) || fclose (f) != 0; + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : +  echo >>conftest.val; read $3 <conftest.val; ac_retval=0 +else +  ac_retval=1 +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -f conftest.val + +  fi +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} +  return $ac_retval + +} # ac_fn_c_compute_int + +# ac_fn_c_check_decl LINENO SYMBOL VAR +# ------------------------------------ +# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. +ac_fn_c_check_decl () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5 +$as_echo_n "checking whether $2 is declared... " >&6; } +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +#ifndef $2 +  (void) $2; +#endif + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  eval "$3=yes" +else +  eval "$3=no" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +} # ac_fn_c_check_decl + +# ac_fn_c_check_type LINENO TYPE VAR INCLUDES +# ------------------------------------------- +# Tests whether TYPE exists after having included INCLUDES, setting cache +# variable VAR accordingly. +ac_fn_c_check_type () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  $as_echo_n "(cached) " >&6 +else +  eval "$3=no" +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +if (sizeof ($2)) +	 return 0; +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +int +main () +{ +if (sizeof (($2))) +	    return 0; +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + +else +  eval "$3=yes" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +} # ac_fn_c_check_type  cat >config.log <<_ACEOF  This file contains any messages produced by compilers while  running configure, to aid debugging if configure makes a mistake.  It was created by $as_me, which was -generated by GNU Autoconf 2.63.  Invocation command line was +generated by GNU Autoconf 2.64.  Invocation command line was    $ $0 $@ @@ -2036,8 +2615,8 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  $as_echo "PATH: $as_dir" -done +    $as_echo "PATH: $as_dir" +  done  IFS=$as_save_IFS  } >&5 @@ -2074,9 +2653,9 @@ do        ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;      esac      case $ac_pass in -    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; +    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;      2) -      ac_configure_args1="$ac_configure_args1 '$ac_arg'" +      as_fn_append ac_configure_args1 " '$ac_arg'"        if test $ac_must_keep_next = true; then  	ac_must_keep_next=false # Got value, back to normal.        else @@ -2092,13 +2671,13 @@ do  	  -* ) ac_must_keep_next=true ;;  	esac        fi -      ac_configure_args="$ac_configure_args '$ac_arg'" +      as_fn_append ac_configure_args " '$ac_arg'"        ;;      esac    done  done -$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } -$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } +{ ac_configure_args0=; unset ac_configure_args0;} +{ ac_configure_args1=; unset ac_configure_args1;}  # When interrupted or exit'd, cleanup temporary files, and complete  # config.log.  We remove comments because anyway the quotes in there @@ -2123,13 +2702,13 @@ _ASBOX      case $ac_val in #(      *${as_nl}*)        case $ac_var in #( -      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5  $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;        esac        case $ac_var in #(        _ | IFS | as_nl) ;; #(        BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( -      *) $as_unset $ac_var ;; +      *) { eval $ac_var=; unset $ac_var;} ;;        esac ;;      esac    done @@ -2201,39 +2780,41 @@ _ASBOX      exit $exit_status  ' 0  for ac_signal in 1 2 13 15; do -  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal +  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal  done  ac_signal=0  # confdefs.h avoids OS command line length limits that DEFS can exceed.  rm -f -r conftest* confdefs.h +$as_echo "/* confdefs.h */" > confdefs.h +  # Predefined preprocessor variables.  cat >>confdefs.h <<_ACEOF  #define PACKAGE_NAME "$PACKAGE_NAME"  _ACEOF -  cat >>confdefs.h <<_ACEOF  #define PACKAGE_TARNAME "$PACKAGE_TARNAME"  _ACEOF -  cat >>confdefs.h <<_ACEOF  #define PACKAGE_VERSION "$PACKAGE_VERSION"  _ACEOF -  cat >>confdefs.h <<_ACEOF  #define PACKAGE_STRING "$PACKAGE_STRING"  _ACEOF -  cat >>confdefs.h <<_ACEOF  #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"  _ACEOF +cat >>confdefs.h <<_ACEOF +#define PACKAGE_URL "$PACKAGE_URL" +_ACEOF +  # Let the site file select an alternate cache file if it wants to.  # Prefer an explicitly selected file to automatically selected ones. @@ -2252,7 +2833,7 @@ for ac_site_file in "$ac_site_file1" "$ac_site_file2"  do    test "x$ac_site_file" = xNONE && continue    if test -r "$ac_site_file"; then -    { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5  $as_echo "$as_me: loading site script $ac_site_file" >&6;}      sed 's/^/| /' "$ac_site_file" >&5      . "$ac_site_file" @@ -2263,7 +2844,7 @@ if test -r "$cache_file"; then    # Some versions of bash will fail to source /dev/null (special    # files actually), so we avoid doing that.    if test -f "$cache_file"; then -    { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5  $as_echo "$as_me: loading cache $cache_file" >&6;}      case $cache_file in        [\\/]* | ?:[\\/]* ) . "$cache_file";; @@ -2271,34 +2852,37 @@ $as_echo "$as_me: loading cache $cache_file" >&6;}      esac    fi  else -  { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5  $as_echo "$as_me: creating cache $cache_file" >&6;}    >$cache_file  fi -ac_header_list="$ac_header_list errno.h" -ac_header_list="$ac_header_list float.h" -ac_header_list="$ac_header_list iconv.h" -ac_header_list="$ac_header_list math.h" -ac_func_list="$ac_func_list mbsinit" -ac_func_list="$ac_func_list mbrtowc" -ac_header_list="$ac_header_list sys/mman.h" -ac_func_list="$ac_func_list mprotect" +as_fn_append ac_func_list " dup2" +as_fn_append ac_header_list " errno.h" +as_fn_append ac_header_list " float.h" +as_fn_append ac_header_list " iconv.h" +as_fn_append ac_header_list " math.h" +as_fn_append ac_func_list " mbsinit" +as_fn_append ac_func_list " mbrtowc" +as_fn_append ac_header_list " sys/mman.h" +as_fn_append ac_func_list " mprotect"  gl_printf_safe=yes -ac_header_list="$ac_header_list stdint.h" -ac_header_list="$ac_header_list wchar.h" -ac_header_list="$ac_header_list stdlib.h" -ac_header_list="$ac_header_list string.h" -ac_header_list="$ac_header_list unistd.h" -ac_func_list="$ac_func_list stpcpy" -ac_func_list="$ac_func_list strdup" -ac_func_list="$ac_func_list iswcntrl" -ac_header_list="$ac_header_list wctype.h" -ac_func_list="$ac_func_list wcwidth" -ac_header_list="$ac_header_list locale.h" -ac_func_list="$ac_func_list setenv" -ac_header_list="$ac_header_list sys/socket.h" -ac_func_list="$ac_func_list wctob" +as_fn_append ac_header_list " stddef.h" +as_fn_append ac_header_list " stdint.h" +as_fn_append ac_header_list " wchar.h" +as_fn_append ac_header_list " stdlib.h" +as_fn_append ac_header_list " string.h" +as_fn_append ac_header_list " unistd.h" +as_fn_append ac_func_list " stpcpy" +as_fn_append ac_func_list " strdup" +as_fn_append ac_func_list " iswcntrl" +as_fn_append ac_header_list " wctype.h" +as_fn_append ac_func_list " wcwidth" +as_fn_append ac_header_list " fcntl.h" +as_fn_append ac_header_list " locale.h" +as_fn_append ac_func_list " setenv" +as_fn_append ac_header_list " sys/socket.h" +as_fn_append ac_func_list " wctob"  # Check that the precious variables saved in the cache have kept the same  # value.  ac_cache_corrupted=false @@ -2309,11 +2893,11 @@ for ac_var in $ac_precious_vars; do    eval ac_new_val=\$ac_env_${ac_var}_value    case $ac_old_set,$ac_new_set in      set,) -      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5  $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}        ac_cache_corrupted=: ;;      ,set) -      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5  $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}        ac_cache_corrupted=: ;;      ,);; @@ -2323,17 +2907,17 @@ $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}  	ac_old_val_w=`echo x $ac_old_val`  	ac_new_val_w=`echo x $ac_new_val`  	if test "$ac_old_val_w" != "$ac_new_val_w"; then -	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 +	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5  $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}  	  ac_cache_corrupted=:  	else -	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5  $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}  	  eval $ac_var=\$ac_old_val  	fi -	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5 +	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5  $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;} -	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5 +	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5  $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}        fi;;    esac @@ -2345,35 +2929,20 @@ $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}      esac      case " $ac_configure_args " in        *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy. -      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; +      *) as_fn_append ac_configure_args " '$ac_arg'" ;;      esac    fi  done  if $ac_cache_corrupted; then -  { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -  { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5  $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} -  { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 -$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5  fi - - - - - - - - - - - - - - - - +## -------------------- ## +## Main body of script. ## +## -------------------- ##  ac_ext=c  ac_cpp='$CPP $CPPFLAGS' @@ -2385,24 +2954,16 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu  ac_aux_dir=  for ac_dir in build-aux "$srcdir"/build-aux; do -  if test -f "$ac_dir/install-sh"; then -    ac_aux_dir=$ac_dir -    ac_install_sh="$ac_aux_dir/install-sh -c" -    break -  elif test -f "$ac_dir/install.sh"; then -    ac_aux_dir=$ac_dir -    ac_install_sh="$ac_aux_dir/install.sh -c" -    break -  elif test -f "$ac_dir/shtool"; then -    ac_aux_dir=$ac_dir -    ac_install_sh="$ac_aux_dir/shtool install -c" -    break -  fi +  for ac_t in install-sh install.sh shtool; do +    if test -f "$ac_dir/$ac_t"; then +      ac_aux_dir=$ac_dir +      ac_install_sh="$ac_aux_dir/$ac_t -c" +      break 2 +    fi +  done  done  if test -z "$ac_aux_dir"; then -  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&5 -$as_echo "$as_me: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5  fi  # These three variables are undocumented and unsupported, @@ -2436,10 +2997,10 @@ am__api_version='1.11'  # OS/2's system install, which has a completely different semantic  # ./install, which can be erroneously created by make from ./install.sh.  # Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5  $as_echo_n "checking for a BSD-compatible install... " >&6; }  if test -z "$INSTALL"; then -if test "${ac_cv_path_install+set}" = set; then +if test "${ac_cv_path_install+set}" = set; then :    $as_echo_n "(cached) " >&6  else    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -2447,11 +3008,11 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in -  ./ | .// | /cC/* | \ +    # Account for people who put trailing slashes in PATH elements. +case $as_dir/ in #(( +  ./ | .// | /[cC]/* | \    /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ -  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ +  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \    /usr/ucb/* ) ;;    *)      # OSF1 and SCO ODT 3.0 have their own names for install. @@ -2488,7 +3049,7 @@ case $as_dir/ in      ;;  esac -done +  done  IFS=$as_save_IFS  rm -rf conftest.one conftest.two conftest.dir @@ -2504,7 +3065,7 @@ fi      INSTALL=$ac_install_sh    fi  fi -{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5  $as_echo "$INSTALL" >&6; }  # Use test -z because SunOS4 sh mishandles braces in ${var-val}. @@ -2515,7 +3076,7 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'  test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5  $as_echo_n "checking whether build environment is sane... " >&6; }  # Just in case  sleep 1 @@ -2526,15 +3087,11 @@ am_lf='  '  case `pwd` in    *[\\\"\#\$\&\'\`$am_lf]*) -    { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5 -$as_echo "$as_me: error: unsafe absolute working directory name" >&2;} -   { (exit 1); exit 1; }; };; +    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;  esac  case $srcdir in    *[\\\"\#\$\&\'\`$am_lf\ \	]*) -    { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5 -$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;} -   { (exit 1); exit 1; }; };; +    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;  esac  # Do `set' in a subshell so we don't clobber the current shell's @@ -2556,11 +3113,8 @@ if (        # if, for instance, CONFIG_SHELL is bash and it inherits a        # broken ls alias from the environment.  This has actually        # happened.  Such a system could not be considered "sane". -      { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken -alias in your environment" >&5 -$as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken -alias in your environment" >&2;} -   { (exit 1); exit 1; }; } +      as_fn_error "ls -t appears to fail.  Make sure there is not a broken +alias in your environment" "$LINENO" 5     fi     test "$2" = conftest.file @@ -2569,13 +3123,10 @@ then     # Ok.     :  else -   { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! -Check your system clock" >&5 -$as_echo "$as_me: error: newly created file is older than distributed files! -Check your system clock" >&2;} -   { (exit 1); exit 1; }; } +   as_fn_error "newly created file is older than distributed files! +Check your system clock" "$LINENO" 5  fi -{ $as_echo "$as_me:$LINENO: result: yes" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; }  test "$program_prefix" != NONE &&    program_transform_name="s&^&$program_prefix&;$program_transform_name" @@ -2603,7 +3154,7 @@ if eval "$MISSING --run true"; then    am_missing_run="$MISSING --run "  else    am_missing_run= -  { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5  $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}  fi @@ -2624,9 +3175,9 @@ if test "$cross_compiling" != no; then    if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.  set dummy ${ac_tool_prefix}strip; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_STRIP+set}" = set; then +if test "${ac_cv_prog_STRIP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$STRIP"; then @@ -2637,24 +3188,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_STRIP="${ac_tool_prefix}strip" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  STRIP=$ac_cv_prog_STRIP  if test -n "$STRIP"; then -  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5  $as_echo "$STRIP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -2664,9 +3215,9 @@ if test -z "$ac_cv_prog_STRIP"; then    ac_ct_STRIP=$STRIP    # Extract the first word of "strip", so it can be a program name with args.  set dummy strip; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_STRIP"; then @@ -2677,24 +3228,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_STRIP="strip" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP  if test -n "$ac_ct_STRIP"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5  $as_echo "$ac_ct_STRIP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -2703,7 +3254,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -2716,10 +3267,10 @@ fi  fi  INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5  $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }  if test -z "$MKDIR_P"; then -  if test "${ac_cv_path_mkdir+set}" = set; then +  if test "${ac_cv_path_mkdir+set}" = set; then :    $as_echo_n "(cached) " >&6  else    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -2727,7 +3278,7 @@ for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_prog in mkdir gmkdir; do +    for ac_prog in mkdir gmkdir; do  	 for ac_exec_ext in '' $ac_executable_extensions; do  	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue  	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( @@ -2739,7 +3290,7 @@ do  	   esac  	 done         done -done +  done  IFS=$as_save_IFS  fi @@ -2755,7 +3306,7 @@ fi      MKDIR_P="$ac_install_sh -d"    fi  fi -{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5  $as_echo "$MKDIR_P" >&6; }  mkdir_p="$MKDIR_P" @@ -2768,9 +3319,9 @@ for ac_prog in gawk mawk nawk awk  do    # Extract the first word of "$ac_prog", so it can be a program name with args.  set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AWK+set}" = set; then +if test "${ac_cv_prog_AWK+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$AWK"; then @@ -2781,24 +3332,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_AWK="$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  AWK=$ac_cv_prog_AWK  if test -n "$AWK"; then -  { $as_echo "$as_me:$LINENO: result: $AWK" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5  $as_echo "$AWK" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -2806,11 +3357,11 @@ fi    test -n "$AWK" && break  done -{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5  $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }  set x ${MAKE-make}  ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :    $as_echo_n "(cached) " >&6  else    cat >conftest.make <<\_ACEOF @@ -2828,11 +3379,11 @@ esac  rm -f conftest.make  fi  if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then -  { $as_echo "$as_me:$LINENO: result: yes" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; }    SET_MAKE=  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }    SET_MAKE="MAKE=${MAKE-make}"  fi @@ -2847,7 +3398,7 @@ fi  rmdir .tst 2>/dev/null  # Check whether --enable-silent-rules was given. -if test "${enable_silent_rules+set}" = set; then +if test "${enable_silent_rules+set}" = set; then :    enableval=$enable_silent_rules;  fi @@ -2866,9 +3417,7 @@ AM_BACKSLASH='\'    am__isrc=' -I$(srcdir)'    # test to see if srcdir already configured    if test -f $srcdir/config.status; then -    { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 -$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5    fi  fi @@ -2946,9 +3495,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.  set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then +if test "${ac_cv_prog_CC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -2959,24 +3508,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_CC="${ac_tool_prefix}gcc" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  CC=$ac_cv_prog_CC  if test -n "$CC"; then -  { $as_echo "$as_me:$LINENO: result: $CC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5  $as_echo "$CC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -2986,9 +3535,9 @@ if test -z "$ac_cv_prog_CC"; then    ac_ct_CC=$CC    # Extract the first word of "gcc", so it can be a program name with args.  set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_CC"; then @@ -2999,24 +3548,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_CC="gcc" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_CC=$ac_cv_prog_ac_ct_CC  if test -n "$ac_ct_CC"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5  $as_echo "$ac_ct_CC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -3025,7 +3574,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -3039,9 +3588,9 @@ if test -z "$CC"; then            if test -n "$ac_tool_prefix"; then      # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.  set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then +if test "${ac_cv_prog_CC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -3052,24 +3601,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_CC="${ac_tool_prefix}cc" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  CC=$ac_cv_prog_CC  if test -n "$CC"; then -  { $as_echo "$as_me:$LINENO: result: $CC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5  $as_echo "$CC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -3079,9 +3628,9 @@ fi  if test -z "$CC"; then    # Extract the first word of "cc", so it can be a program name with args.  set dummy cc; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then +if test "${ac_cv_prog_CC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -3093,18 +3642,18 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then         ac_prog_rejected=yes         continue       fi      ac_cv_prog_CC="cc" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  if test $ac_prog_rejected = yes; then @@ -3123,10 +3672,10 @@ fi  fi  CC=$ac_cv_prog_CC  if test -n "$CC"; then -  { $as_echo "$as_me:$LINENO: result: $CC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5  $as_echo "$CC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -3138,9 +3687,9 @@ if test -z "$CC"; then    do      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.  set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then +if test "${ac_cv_prog_CC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -3151,24 +3700,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_CC="$ac_tool_prefix$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  CC=$ac_cv_prog_CC  if test -n "$CC"; then -  { $as_echo "$as_me:$LINENO: result: $CC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5  $as_echo "$CC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -3182,9 +3731,9 @@ if test -z "$CC"; then  do    # Extract the first word of "$ac_prog", so it can be a program name with args.  set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_CC"; then @@ -3195,24 +3744,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_CC="$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_CC=$ac_cv_prog_ac_ct_CC  if test -n "$ac_ct_CC"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5  $as_echo "$ac_ct_CC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -3225,7 +3774,7 @@ done    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -3236,73 +3785,55 @@ fi  fi -test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH -See \`config.log' for more details." >&5 -$as_echo "$as_me: error: no acceptable C compiler found in \$PATH -See \`config.log' for more details." >&2;} -   { (exit 1); exit 1; }; }; } +as_fn_error "no acceptable C compiler found in \$PATH +See \`config.log' for more details." "$LINENO" 5; }  # Provide some information about the compiler. -$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5  set X $ac_compile  ac_compiler=$2 -{ (ac_try="$ac_compiler --version >&5" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compiler --version >&5") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } -{ (ac_try="$ac_compiler -v >&5" +for ac_option in --version -v -V -qversion; do +  { { ac_try="$ac_compiler $ac_option >&5"  case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compiler -v >&5") 2>&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } -{ (ac_try="$ac_compiler -V >&5" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compiler -V >&5") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } +  if test -s conftest.err; then +    sed '10a\ +... rest of stderr output deleted ... +         10q' conftest.err >conftest.er1 +    cat conftest.er1 >&5 +    rm -f conftest.er1 conftest.err +  fi +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } +done -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ - +#include <stdio.h>  int  main ()  { +FILE *f = fopen ("conftest.out", "w"); + return ferror (f) || fclose (f) != 0;    ;    return 0;  }  _ACEOF  ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"  # Try to create an executable without -o first, disregard a.out.  # It will help us diagnose broken compilers, and finding out an intuition  # of exeext. -{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5  $as_echo_n "checking for C compiler default output file name... " >&6; }  ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` @@ -3319,17 +3850,17 @@ do  done  rm -f $ac_rmfiles -if { (ac_try="$ac_link_default" +if { { ac_try="$ac_link_default"  case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_link_default") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then :    # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.  # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'  # in a Makefile.  We should not override ac_cv_exeext if it was cached, @@ -3346,7 +3877,7 @@ do  	# certainly right.  	break;;      *.* ) -        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; +	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;  	then :; else  	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`  	fi @@ -3365,84 +3896,75 @@ test "$ac_cv_exeext" = no && ac_cv_exeext=  else    ac_file=''  fi - -{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5  $as_echo "$ac_file" >&6; } -if test -z "$ac_file"; then +if test -z "$ac_file"; then :    $as_echo "$as_me: failed program was:" >&5  sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables -See \`config.log' for more details." >&5 -$as_echo "$as_me: error: C compiler cannot create executables -See \`config.log' for more details." >&2;} -   { (exit 77); exit 77; }; }; } +{ as_fn_set_status 77 +as_fn_error "C compiler cannot create executables +See \`config.log' for more details." "$LINENO" 5; }; }  fi -  ac_exeext=$ac_cv_exeext  # Check that the compiler produces executables we can run.  If not, either  # the compiler is broken, or we cross compile. -{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5  $as_echo_n "checking whether the C compiler works... " >&6; } -# FIXME: These cross compiler hacks should be removed for Autoconf 3.0  # If not cross compiling, check that we can run a simple program.  if test "$cross_compiling" != yes; then    if { ac_try='./$ac_file' -  { (case "(($ac_try" in +  { { case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_try") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; }; then      cross_compiling=no    else      if test "$cross_compiling" = maybe; then  	cross_compiling=yes      else -	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details." >&5 -$as_echo "$as_me: error: cannot run C compiled programs. +as_fn_error "cannot run C compiled programs.  If you meant to cross compile, use \`--host'. -See \`config.log' for more details." >&2;} -   { (exit 1); exit 1; }; }; } +See \`config.log' for more details." "$LINENO" 5; }      fi    fi  fi -{ $as_echo "$as_me:$LINENO: result: yes" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; } -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out  ac_clean_files=$ac_clean_files_save  # Check that the compiler produces executables we can run.  If not, either  # the compiler is broken, or we cross compile. -{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5  $as_echo_n "checking whether we are cross compiling... " >&6; } -{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5  $as_echo "$cross_compiling" >&6; } -{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5  $as_echo_n "checking for suffix of executables... " >&6; } -if { (ac_try="$ac_link" +if { { ac_try="$ac_link"  case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_link") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then :    # If both `conftest.exe' and `conftest' are `present' (well, observable)  # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will  # work properly (i.e., refer to `conftest.exe'), while it won't with @@ -3457,32 +3979,24 @@ for ac_file in conftest.exe conftest conftest.*; do    esac  done  else -  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." >&5 -$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." >&2;} -   { (exit 1); exit 1; }; }; } +as_fn_error "cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details." "$LINENO" 5; }  fi -  rm -f conftest$ac_cv_exeext -{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5  $as_echo "$ac_cv_exeext" >&6; }  rm -f conftest.$ac_ext  EXEEXT=$ac_cv_exeext  ac_exeext=$EXEEXT -{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5  $as_echo_n "checking for suffix of object files... " >&6; } -if test "${ac_cv_objext+set}" = set; then +if test "${ac_cv_objext+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -3494,17 +4008,17 @@ main ()  }  _ACEOF  rm -f conftest.o conftest.obj -if { (ac_try="$ac_compile" +if { { ac_try="$ac_compile"  case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_compile") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then :    for ac_file in conftest.o conftest.obj conftest.*; do    test -f "$ac_file" || continue;    case $ac_file in @@ -3517,31 +4031,23 @@ else    $as_echo "$as_me: failed program was:" >&5  sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile -See \`config.log' for more details." >&5 -$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile -See \`config.log' for more details." >&2;} -   { (exit 1); exit 1; }; }; } +as_fn_error "cannot compute suffix of object files: cannot compile +See \`config.log' for more details." "$LINENO" 5; }  fi -  rm -f conftest.$ac_cv_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5  $as_echo "$ac_cv_objext" >&6; }  OBJEXT=$ac_cv_objext  ac_objext=$OBJEXT -{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5  $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if test "${ac_cv_c_compiler_gnu+set}" = set; then +if test "${ac_cv_c_compiler_gnu+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -3555,37 +4061,16 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_compiler_gnu=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_compiler_gnu=no +  ac_compiler_gnu=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  ac_cv_c_compiler_gnu=$ac_compiler_gnu  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5  $as_echo "$ac_cv_c_compiler_gnu" >&6; }  if test $ac_compiler_gnu = yes; then    GCC=yes @@ -3594,20 +4079,16 @@ else  fi  ac_test_CFLAGS=${CFLAGS+set}  ac_save_CFLAGS=$CFLAGS -{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5  $as_echo_n "checking whether $CC accepts -g... " >&6; } -if test "${ac_cv_prog_cc_g+set}" = set; then +if test "${ac_cv_prog_cc_g+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_save_c_werror_flag=$ac_c_werror_flag     ac_c_werror_flag=yes     ac_cv_prog_cc_g=no     CFLAGS="-g" -   cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -3618,35 +4099,11 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_prog_cc_g=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	CFLAGS="" -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  CFLAGS="" +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -3657,36 +4114,12 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 +if ac_fn_c_try_compile "$LINENO"; then : -	ac_c_werror_flag=$ac_save_c_werror_flag +else +  ac_c_werror_flag=$ac_save_c_werror_flag  	 CFLAGS="-g" -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -3697,42 +4130,17 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_prog_cc_g=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext     ac_c_werror_flag=$ac_save_c_werror_flag  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5  $as_echo "$ac_cv_prog_cc_g" >&6; }  if test "$ac_test_CFLAGS" = set; then    CFLAGS=$ac_save_CFLAGS @@ -3749,18 +4157,14 @@ else      CFLAGS=    fi  fi -{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5  $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if test "${ac_cv_prog_cc_c89+set}" = set; then +if test "${ac_cv_prog_cc_c89+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_cv_prog_cc_c89=no  ac_save_CC=$CC -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdarg.h>  #include <stdio.h> @@ -3817,32 +4221,9 @@ for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \  	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"  do    CC="$ac_save_CC $ac_arg" -  rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +  if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_prog_cc_c89=$ac_arg -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext    test "x$ac_cv_prog_cc_c89" != "xno" && break  done @@ -3853,17 +4234,19 @@ fi  # AC_CACHE_VAL  case "x$ac_cv_prog_cc_c89" in    x) -    { $as_echo "$as_me:$LINENO: result: none needed" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5  $as_echo "none needed" >&6; } ;;    xno) -    { $as_echo "$as_me:$LINENO: result: unsupported" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5  $as_echo "unsupported" >&6; } ;;    *)      CC="$CC $ac_cv_prog_cc_c89" -    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5  $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;  esac +if test "x$ac_cv_prog_cc_c89" != xno; then : +fi  ac_ext=c  ac_cpp='$CPP $CPPFLAGS' @@ -3882,7 +4265,7 @@ am__doit:  .PHONY: am__doit  END  # If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5  $as_echo_n "checking for style of include used by $am_make... " >&6; }  am__include="#"  am__quote= @@ -3910,12 +4293,12 @@ if test "$am__include" = "#"; then  fi -{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5  $as_echo "$_am_result" >&6; }  rm -f confinc confmf  # Check whether --enable-dependency-tracking was given. -if test "${enable_dependency_tracking+set}" = set; then +if test "${enable_dependency_tracking+set}" = set; then :    enableval=$enable_dependency_tracking;  fi @@ -3935,9 +4318,9 @@ fi  depcc="$CC"   am_compiler_list= -{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5  $as_echo_n "checking dependency style of $depcc... " >&6; } -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then @@ -4045,7 +4428,7 @@ else  fi  fi -{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5  $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }  CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type @@ -4065,14 +4448,14 @@ ac_cpp='$CPP $CPPFLAGS'  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5  $as_echo_n "checking how to run the C preprocessor... " >&6; }  # On Suns, sometimes $CPP names a directory.  if test -n "$CPP" && test -d "$CPP"; then    CPP=  fi  if test -z "$CPP"; then -  if test "${ac_cv_prog_CPP+set}" = set; then +  if test "${ac_cv_prog_CPP+set}" = set; then :    $as_echo_n "(cached) " >&6  else        # Double quotes because CPP needs to be expanded @@ -4087,11 +4470,7 @@ do    # <limits.h> exists even on freestanding compilers.    # On the NeXT, cc -E runs the code through the compiler's parser,    # not just through cpp. "Syntax error" is here to catch this case. -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifdef __STDC__  # include <limits.h> @@ -4100,78 +4479,34 @@ cat >>conftest.$ac_ext <<_ACEOF  #endif  		     Syntax error  _ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 +if ac_fn_c_try_cpp "$LINENO"; then : +else    # Broken: fails on valid input.  continue  fi -  rm -f conftest.err conftest.$ac_ext    # OK, works on sane cases.  Now check whether nonexistent headers    # can be detected and how. -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <ac_nonexistent.h>  _ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then +if ac_fn_c_try_cpp "$LINENO"; then :    # Broken: success on invalid input.  continue  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -    # Passes both tests.  ac_preproc_ok=:  break  fi -  rm -f conftest.err conftest.$ac_ext  done  # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.  rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then +if $ac_preproc_ok; then :    break  fi @@ -4183,7 +4518,7 @@ fi  else    ac_cv_prog_CPP=$CPP  fi -{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5  $as_echo "$CPP" >&6; }  ac_preproc_ok=false  for ac_c_preproc_warn_flag in '' yes @@ -4194,11 +4529,7 @@ do    # <limits.h> exists even on freestanding compilers.    # On the NeXT, cc -E runs the code through the compiler's parser,    # not just through cpp. "Syntax error" is here to catch this case. -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifdef __STDC__  # include <limits.h> @@ -4207,87 +4538,40 @@ cat >>conftest.$ac_ext <<_ACEOF  #endif  		     Syntax error  _ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 +if ac_fn_c_try_cpp "$LINENO"; then : +else    # Broken: fails on valid input.  continue  fi -  rm -f conftest.err conftest.$ac_ext    # OK, works on sane cases.  Now check whether nonexistent headers    # can be detected and how. -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <ac_nonexistent.h>  _ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then +if ac_fn_c_try_cpp "$LINENO"; then :    # Broken: success on invalid input.  continue  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -    # Passes both tests.  ac_preproc_ok=:  break  fi -  rm -f conftest.err conftest.$ac_ext  done  # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.  rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then -  : +if $ac_preproc_ok; then : +  else -  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." >&5 -$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." >&2;} -   { (exit 1); exit 1; }; }; } +as_fn_error "C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details." "$LINENO" 5; }  fi  ac_ext=c @@ -4296,174 +4580,33 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  ac_compiler_gnu=$ac_cv_c_compiler_gnu -# Find a good install program.  We prefer a C program (faster), -# so one script is as good as another.  But avoid the broken or -# incompatible versions: -# SysV /etc/install, /usr/sbin/install -# SunOS /usr/etc/install -# IRIX /sbin/install -# AIX /bin/install -# AmigaOS /C/install, which installs bootblocks on floppy discs -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag -# AFS /usr/afsws/bin/install, which mishandles nonexistent args -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" -# OS/2's system install, which has a completely different semantic -# ./install, which can be erroneously created by make from ./install.sh. -# Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -$as_echo_n "checking for a BSD-compatible install... " >&6; } -if test -z "$INSTALL"; then -if test "${ac_cv_path_install+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do -  IFS=$as_save_IFS -  test -z "$as_dir" && as_dir=. -  # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in -  ./ | .// | /cC/* | \ -  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ -  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ -  /usr/ucb/* ) ;; -  *) -    # OSF1 and SCO ODT 3.0 have their own names for install. -    # Don't use installbsd from OSF since it installs stuff as root -    # by default. -    for ac_prog in ginstall scoinst install; do -      for ac_exec_ext in '' $ac_executable_extensions; do -	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then -	  if test $ac_prog = install && -	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then -	    # AIX install.  It has an incompatible calling convention. -	    : -	  elif test $ac_prog = install && -	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then -	    # program-specific install script used by HP pwplus--don't use. -	    : -	  else -	    rm -rf conftest.one conftest.two conftest.dir -	    echo one > conftest.one -	    echo two > conftest.two -	    mkdir conftest.dir -	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && -	      test -s conftest.one && test -s conftest.two && -	      test -s conftest.dir/conftest.one && -	      test -s conftest.dir/conftest.two -	    then -	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" -	      break 3 -	    fi -	  fi -	fi -      done -    done -    ;; -esac -done -IFS=$as_save_IFS - -rm -rf conftest.one conftest.two conftest.dir - -fi -  if test "${ac_cv_path_install+set}" = set; then -    INSTALL=$ac_cv_path_install -  else -    # As a last resort, use the slow shell script.  Don't cache a -    # value for INSTALL within a source directory, because that will -    # break other packages using the cache if that directory is -    # removed, or if the value is a relative name. -    INSTALL=$ac_install_sh -  fi -fi -{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 -$as_echo "$INSTALL" >&6; } - -# Use test -z because SunOS4 sh mishandles braces in ${var-val}. -# It thinks the first close brace ends the variable substitution. -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - -{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 -$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } -if test -z "$MKDIR_P"; then -  if test "${ac_cv_path_mkdir+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin -do -  IFS=$as_save_IFS -  test -z "$as_dir" && as_dir=. -  for ac_prog in mkdir gmkdir; do -	 for ac_exec_ext in '' $ac_executable_extensions; do -	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue -	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( -	     'mkdir (GNU coreutils) '* | \ -	     'mkdir (coreutils) '* | \ -	     'mkdir (fileutils) '4.1*) -	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext -	       break 3;; -	   esac -	 done -       done -done -IFS=$as_save_IFS - -fi - -  if test "${ac_cv_path_mkdir+set}" = set; then -    MKDIR_P="$ac_cv_path_mkdir -p" -  else -    # As a last resort, use the slow shell script.  Don't cache a -    # value for MKDIR_P within a source directory, because that will -    # break other packages using the cache if that directory is -    # removed, or if the value is a relative name. -    test -d ./--version && rmdir ./--version -    MKDIR_P="$ac_install_sh -d" -  fi -fi -{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 -$as_echo "$MKDIR_P" >&6; }  # Make sure we can run config.sub.  $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || -  { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 -$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 -{ $as_echo "$as_me:$LINENO: checking build system type" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5  $as_echo_n "checking build system type... " >&6; } -if test "${ac_cv_build+set}" = set; then +if test "${ac_cv_build+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_build_alias=$build_alias  test "x$ac_build_alias" = x &&    ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`  test "x$ac_build_alias" = x && -  { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 -$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5  ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || -  { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5  $as_echo "$ac_cv_build" >&6; }  case $ac_cv_build in  *-*-*) ;; -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 -$as_echo "$as_me: error: invalid value of canonical build" >&2;} -   { (exit 1); exit 1; }; };; +*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;  esac  build=$ac_cv_build  ac_save_IFS=$IFS; IFS='-' @@ -4479,28 +4622,24 @@ IFS=$ac_save_IFS  case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -{ $as_echo "$as_me:$LINENO: checking host system type" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5  $as_echo_n "checking host system type... " >&6; } -if test "${ac_cv_host+set}" = set; then +if test "${ac_cv_host+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test "x$host_alias" = x; then    ac_cv_host=$ac_cv_build  else    ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || -    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5  fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5  $as_echo "$ac_cv_host" >&6; }  case $ac_cv_host in  *-*-*) ;; -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 -$as_echo "$as_me: error: invalid value of canonical host" >&2;} -   { (exit 1); exit 1; }; };; +*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;  esac  host=$ac_cv_host  ac_save_IFS=$IFS; IFS='-' @@ -4521,9 +4660,9 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.  set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_RANLIB+set}" = set; then +if test "${ac_cv_prog_RANLIB+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$RANLIB"; then @@ -4534,24 +4673,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  RANLIB=$ac_cv_prog_RANLIB  if test -n "$RANLIB"; then -  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5  $as_echo "$RANLIB" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -4561,9 +4700,9 @@ if test -z "$ac_cv_prog_RANLIB"; then    ac_ct_RANLIB=$RANLIB    # Extract the first word of "ranlib", so it can be a program name with args.  set dummy ranlib; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_RANLIB"; then @@ -4574,24 +4713,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_RANLIB="ranlib" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB  if test -n "$ac_ct_RANLIB"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5  $as_echo "$ac_ct_RANLIB" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -4600,7 +4739,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -4611,22 +4750,18 @@ else  fi  if test "x$CC" != xcc; then -  { $as_echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5  $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }  else -  { $as_echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5  $as_echo_n "checking whether cc understands -c and -o together... " >&6; }  fi  set dummy $CC; ac_cc=`$as_echo "$2" |  		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` -if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then +if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -4642,63 +4777,63 @@ _ACEOF  # existing .o file with -o, though they will create one.  ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'  rm -f conftest2.* -if { (case "(($ac_try" in +if { { case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_try") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && -   test -f conftest2.$ac_objext && { (case "(($ac_try" in +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && +   test -f conftest2.$ac_objext && { { case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_try") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; };  then    eval ac_cv_prog_cc_${ac_cc}_c_o=yes    if test "x$CC" != xcc; then      # Test first that cc exists at all.      if { ac_try='cc -c conftest.$ac_ext >&5' -  { (case "(($ac_try" in +  { { case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_try") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; }; then        ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'        rm -f conftest2.* -      if { (case "(($ac_try" in +      if { { case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_try") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && -	 test -f conftest2.$ac_objext && { (case "(($ac_try" in +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && +	 test -f conftest2.$ac_objext && { { case "(($ac_try" in    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;    *) ac_try_echo=$ac_try;;  esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5    (eval "$ac_try") 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; };        then  	# cc works too.  	: @@ -4715,15 +4850,13 @@ rm -f core conftest*  fi  if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then -  { $as_echo "$as_me:$LINENO: result: yes" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; } -cat >>confdefs.h <<\_ACEOF -#define NO_MINUS_C_MINUS_O 1 -_ACEOF +$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h  fi @@ -4744,9 +4877,9 @@ fi -{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5  $as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if test "${ac_cv_path_GREP+set}" = set; then +if test "${ac_cv_path_GREP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -z "$GREP"; then @@ -4757,7 +4890,7 @@ for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_prog in grep ggrep; do +    for ac_prog in grep ggrep; do      for ac_exec_ext in '' $ac_executable_extensions; do        ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"        { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue @@ -4777,7 +4910,7 @@ case `"$ac_path_GREP" --version 2>&1` in      $as_echo 'GREP' >> "conftest.nl"      "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break      diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break -    ac_count=`expr $ac_count + 1` +    as_fn_arith $ac_count + 1 && ac_count=$as_val      if test $ac_count -gt ${ac_path_GREP_max-0}; then        # Best one so far, save it but keep looking for a better one        ac_cv_path_GREP="$ac_path_GREP" @@ -4792,26 +4925,24 @@ esac        $ac_path_GREP_found && break 3      done    done -done +  done  IFS=$as_save_IFS    if test -z "$ac_cv_path_GREP"; then -    { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 -$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5    fi  else    ac_cv_path_GREP=$GREP  fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5  $as_echo "$ac_cv_path_GREP" >&6; }   GREP="$ac_cv_path_GREP" -{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5  $as_echo_n "checking for egrep... " >&6; } -if test "${ac_cv_path_EGREP+set}" = set; then +if test "${ac_cv_path_EGREP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 @@ -4825,7 +4956,7 @@ for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_prog in egrep; do +    for ac_prog in egrep; do      for ac_exec_ext in '' $ac_executable_extensions; do        ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"        { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue @@ -4845,7 +4976,7 @@ case `"$ac_path_EGREP" --version 2>&1` in      $as_echo 'EGREP' >> "conftest.nl"      "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break      diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break -    ac_count=`expr $ac_count + 1` +    as_fn_arith $ac_count + 1 && ac_count=$as_val      if test $ac_count -gt ${ac_path_EGREP_max-0}; then        # Best one so far, save it but keep looking for a better one        ac_cv_path_EGREP="$ac_path_EGREP" @@ -4860,12 +4991,10 @@ esac        $ac_path_EGREP_found && break 3      done    done -done +  done  IFS=$as_save_IFS    if test -z "$ac_cv_path_EGREP"; then -    { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 -$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5    fi  else    ac_cv_path_EGREP=$EGREP @@ -4873,21 +5002,17 @@ fi     fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5  $as_echo "$ac_cv_path_EGREP" >&6; }   EGREP="$ac_cv_path_EGREP" -{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5  $as_echo_n "checking for ANSI C header files... " >&6; } -if test "${ac_cv_header_stdc+set}" = set; then +if test "${ac_cv_header_stdc+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h>  #include <stdarg.h> @@ -4902,48 +5027,23 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_header_stdc=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_header_stdc=no +  ac_cv_header_stdc=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  if test $ac_cv_header_stdc = yes; then    # SunOS 4.x string.h does not declare mem*, contrary to ANSI. -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <string.h>  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "memchr" >/dev/null 2>&1; then -  : +  $EGREP "memchr" >/dev/null 2>&1; then : +  else    ac_cv_header_stdc=no  fi @@ -4953,18 +5053,14 @@ fi  if test $ac_cv_header_stdc = yes; then    # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h>  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "free" >/dev/null 2>&1; then -  : +  $EGREP "free" >/dev/null 2>&1; then : +  else    ac_cv_header_stdc=no  fi @@ -4974,14 +5070,10 @@ fi  if test $ac_cv_header_stdc = yes; then    # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. -  if test "$cross_compiling" = yes; then +  if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <ctype.h>  #include <stdlib.h> @@ -5008,118 +5100,34 @@ main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  : -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 +if ac_fn_c_try_run "$LINENO"; then : -( exit $ac_status ) -ac_cv_header_stdc=no +else +  ac_cv_header_stdc=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5  $as_echo "$ac_cv_header_stdc" >&6; }  if test $ac_cv_header_stdc = yes; then -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF +$as_echo "#define STDC_HEADERS 1" >>confdefs.h  fi  # On IRIX 5.3, sys/types and inttypes.h are conflicting. - - - - - - - - -  for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \  		  inttypes.h stdint.h unistd.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default - -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  eval "$as_ac_Header=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_Header=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +do : +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default +" +eval as_val=\$$as_ac_Header +   if test "x$as_val" = x""yes; then :    cat >>confdefs.h <<_ACEOF  #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1  _ACEOF @@ -5132,134 +5140,8 @@ done -  if test "${ac_cv_header_minix_config_h+set}" = set; then -  { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5 -$as_echo_n "checking for minix/config.h... " >&6; } -if test "${ac_cv_header_minix_config_h+set}" = set; then -  $as_echo_n "(cached) " >&6 -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 -$as_echo "$ac_cv_header_minix_config_h" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking minix/config.h usability" >&5 -$as_echo_n "checking minix/config.h usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <minix/config.h> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking minix/config.h presence" >&5 -$as_echo_n "checking minix/config.h presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <minix/config.h> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5 -$as_echo_n "checking for minix/config.h... " >&6; } -if test "${ac_cv_header_minix_config_h+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  ac_cv_header_minix_config_h=$ac_header_preproc -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 -$as_echo "$ac_cv_header_minix_config_h" >&6; } - -fi -if test "x$ac_cv_header_minix_config_h" = x""yes; then +  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" +if test "x$ac_cv_header_minix_config_h" = x""yes; then :    MINIX=yes  else    MINIX= @@ -5268,44 +5150,31 @@ fi    if test "$MINIX" = yes; then -cat >>confdefs.h <<\_ACEOF -#define _POSIX_SOURCE 1 -_ACEOF +$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define _POSIX_1_SOURCE 2 -_ACEOF +$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define _MINIX 1 -_ACEOF +$as_echo "#define _MINIX 1" >>confdefs.h    fi          case "$host_os" in      hpux*) -cat >>confdefs.h <<\_ACEOF -#define _XOPEN_SOURCE 500 -_ACEOF +$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h        ;;    esac - -  { $as_echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5  $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } -if test "${ac_cv_safe_to_define___extensions__+set}" = set; then +if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #	  define __EXTENSIONS__ 1 @@ -5318,57 +5187,25 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_safe_to_define___extensions__=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_safe_to_define___extensions__=no +  ac_cv_safe_to_define___extensions__=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5  $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }    test $ac_cv_safe_to_define___extensions__ = yes && -    cat >>confdefs.h <<\_ACEOF -#define __EXTENSIONS__ 1 -_ACEOF +    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h -  cat >>confdefs.h <<\_ACEOF -#define _ALL_SOURCE 1 -_ACEOF +  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h -  cat >>confdefs.h <<\_ACEOF -#define _GNU_SOURCE 1 -_ACEOF +  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h -  cat >>confdefs.h <<\_ACEOF -#define _POSIX_PTHREAD_SEMANTICS 1 -_ACEOF - -  cat >>confdefs.h <<\_ACEOF -#define _TANDEM_SOURCE 1 -_ACEOF +  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h +  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h @@ -5420,19 +5257,15 @@ _ACEOF    case "$host_os" in      mingw* | cygwin*) -      { $as_echo "$as_me:$LINENO: checking for auto-import of symbols" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for auto-import of symbols" >&5  $as_echo_n "checking for auto-import of symbols... " >&6; } -      if test "${gl_cv_ld_autoimport+set}" = set; then +      if test "${gl_cv_ld_autoimport+set}" = set; then :    $as_echo_n "(cached) " >&6  else          gl_save_LDFLAGS="$LDFLAGS"          LDFLAGS="$LDFLAGS -Wl,--disable-auto-import" -        cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -5443,42 +5276,17 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_ld_autoimport=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_ld_autoimport=no +  gl_cv_ld_autoimport=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext          LDFLAGS="$gl_save_LDFLAGS"  fi -      { $as_echo "$as_me:$LINENO: result: $gl_cv_ld_autoimport" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_ld_autoimport" >&5  $as_echo "$gl_cv_ld_autoimport" >&6; }        if test $gl_cv_ld_autoimport = yes; then          LDFLAGS="$LDFLAGS -Wl,--disable-auto-import" @@ -5489,7 +5297,7 @@ $as_echo "$gl_cv_ld_autoimport" >&6; }  case `pwd` in    *\ * | *\	*) -    { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5  $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;  esac @@ -5512,9 +5320,9 @@ macro_revision='1.3012'  ltmain="$ac_aux_dir/ltmain.sh" -{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5  $as_echo_n "checking for a sed that does not truncate output... " >&6; } -if test "${ac_cv_path_SED+set}" = set; then +if test "${ac_cv_path_SED+set}" = set; then :    $as_echo_n "(cached) " >&6  else              ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ @@ -5522,7 +5330,7 @@ else         ac_script="$ac_script$as_nl$ac_script"       done       echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed -     $as_unset ac_script || ac_script= +     { ac_script=; unset ac_script;}       if test -z "$SED"; then    ac_path_SED_found=false    # Loop through the user's path and test for each of PROGNAME-LIST @@ -5531,7 +5339,7 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_prog in sed gsed; do +    for ac_prog in sed gsed; do      for ac_exec_ext in '' $ac_executable_extensions; do        ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"        { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue @@ -5551,7 +5359,7 @@ case `"$ac_path_SED" --version 2>&1` in      $as_echo '' >> "conftest.nl"      "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break      diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break -    ac_count=`expr $ac_count + 1` +    as_fn_arith $ac_count + 1 && ac_count=$as_val      if test $ac_count -gt ${ac_path_SED_max-0}; then        # Best one so far, save it but keep looking for a better one        ac_cv_path_SED="$ac_path_SED" @@ -5566,19 +5374,17 @@ esac        $ac_path_SED_found && break 3      done    done -done +  done  IFS=$as_save_IFS    if test -z "$ac_cv_path_SED"; then -    { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 -$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5    fi  else    ac_cv_path_SED=$SED  fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5  $as_echo "$ac_cv_path_SED" >&6; }   SED="$ac_cv_path_SED"    rm -f conftest.sed @@ -5596,9 +5402,9 @@ Xsed="$SED -e 1s/^X//" -{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5  $as_echo_n "checking for fgrep... " >&6; } -if test "${ac_cv_path_FGREP+set}" = set; then +if test "${ac_cv_path_FGREP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 @@ -5612,7 +5418,7 @@ for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_prog in fgrep; do +    for ac_prog in fgrep; do      for ac_exec_ext in '' $ac_executable_extensions; do        ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"        { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue @@ -5632,7 +5438,7 @@ case `"$ac_path_FGREP" --version 2>&1` in      $as_echo 'FGREP' >> "conftest.nl"      "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break      diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break -    ac_count=`expr $ac_count + 1` +    as_fn_arith $ac_count + 1 && ac_count=$as_val      if test $ac_count -gt ${ac_path_FGREP_max-0}; then        # Best one so far, save it but keep looking for a better one        ac_cv_path_FGREP="$ac_path_FGREP" @@ -5647,12 +5453,10 @@ esac        $ac_path_FGREP_found && break 3      done    done -done +  done  IFS=$as_save_IFS    if test -z "$ac_cv_path_FGREP"; then -    { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 -$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5    fi  else    ac_cv_path_FGREP=$FGREP @@ -5660,7 +5464,7 @@ fi     fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5  $as_echo "$ac_cv_path_FGREP" >&6; }   FGREP="$ac_cv_path_FGREP" @@ -5686,7 +5490,7 @@ test -z "$GREP" && GREP=grep  # Check whether --with-gnu-ld was given. -if test "${with_gnu_ld+set}" = set; then +if test "${with_gnu_ld+set}" = set; then :    withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes  else    with_gnu_ld=no @@ -5695,7 +5499,7 @@ fi  ac_prog=ld  if test "$GCC" = yes; then    # Check if gcc -print-prog-name=ld gives a path. -  { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5  $as_echo_n "checking for ld used by $CC... " >&6; }    case $host in    *-*-mingw*) @@ -5725,13 +5529,13 @@ $as_echo_n "checking for ld used by $CC... " >&6; }      ;;    esac  elif test "$with_gnu_ld" = yes; then -  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5  $as_echo_n "checking for GNU ld... " >&6; }  else -  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5  $as_echo_n "checking for non-GNU ld... " >&6; }  fi -if test "${lt_cv_path_LD+set}" = set; then +if test "${lt_cv_path_LD+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -z "$LD"; then @@ -5762,18 +5566,16 @@ fi  LD="$lt_cv_path_LD"  if test -n "$LD"; then -  { $as_echo "$as_me:$LINENO: result: $LD" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5  $as_echo "$LD" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi -test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 -$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} -   { (exit 1); exit 1; }; } -{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5  $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } -if test "${lt_cv_prog_gnu_ld+set}" = set; then +if test "${lt_cv_prog_gnu_ld+set}" = set; then :    $as_echo_n "(cached) " >&6  else    # I'd rather use --version here, but apparently some GNU lds only accept -v. @@ -5786,7 +5588,7 @@ case `$LD -v 2>&1 </dev/null` in    ;;  esac  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5  $as_echo "$lt_cv_prog_gnu_ld" >&6; }  with_gnu_ld=$lt_cv_prog_gnu_ld @@ -5798,9 +5600,9 @@ with_gnu_ld=$lt_cv_prog_gnu_ld -{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5  $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } -if test "${lt_cv_path_NM+set}" = set; then +if test "${lt_cv_path_NM+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$NM"; then @@ -5850,7 +5652,7 @@ else    : ${lt_cv_path_NM=no}  fi  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5  $as_echo "$lt_cv_path_NM" >&6; }  if test "$lt_cv_path_NM" != "no"; then    NM="$lt_cv_path_NM" @@ -5864,9 +5666,9 @@ else    do      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.  set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_DUMPBIN+set}" = set; then +if test "${ac_cv_prog_DUMPBIN+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$DUMPBIN"; then @@ -5877,24 +5679,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  DUMPBIN=$ac_cv_prog_DUMPBIN  if test -n "$DUMPBIN"; then -  { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5  $as_echo "$DUMPBIN" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -5908,9 +5710,9 @@ if test -z "$DUMPBIN"; then  do    # Extract the first word of "$ac_prog", so it can be a program name with args.  set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then +if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_DUMPBIN"; then @@ -5921,24 +5723,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN  if test -n "$ac_ct_DUMPBIN"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5  $as_echo "$ac_ct_DUMPBIN" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -5951,7 +5753,7 @@ done    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -5980,44 +5782,44 @@ test -z "$NM" && NM=nm -{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5  $as_echo_n "checking the name lister ($NM) interface... " >&6; } -if test "${lt_cv_nm_interface+set}" = set; then +if test "${lt_cv_nm_interface+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_nm_interface="BSD nm"    echo "int some_variable = 0;" > conftest.$ac_ext -  (eval echo "\"\$as_me:5990: $ac_compile\"" >&5) +  (eval echo "\"\$as_me:5792: $ac_compile\"" >&5)    (eval "$ac_compile" 2>conftest.err)    cat conftest.err >&5 -  (eval echo "\"\$as_me:5993: $NM \\\"conftest.$ac_objext\\\"\"" >&5) +  (eval echo "\"\$as_me:5795: $NM \\\"conftest.$ac_objext\\\"\"" >&5)    (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)    cat conftest.err >&5 -  (eval echo "\"\$as_me:5996: output\"" >&5) +  (eval echo "\"\$as_me:5798: output\"" >&5)    cat conftest.out >&5    if $GREP 'External.*some_variable' conftest.out > /dev/null; then      lt_cv_nm_interface="MS dumpbin"    fi    rm -f conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5  $as_echo "$lt_cv_nm_interface" >&6; } -{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5  $as_echo_n "checking whether ln -s works... " >&6; }  LN_S=$as_ln_s  if test "$LN_S" = "ln -s"; then -  { $as_echo "$as_me:$LINENO: result: yes" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5  $as_echo "no, using $LN_S" >&6; }  fi  # find the maximum length of command line arguments -{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5  $as_echo_n "checking the maximum length of command line arguments... " >&6; } -if test "${lt_cv_sys_max_cmd_len+set}" = set; then +if test "${lt_cv_sys_max_cmd_len+set}" = set; then :    $as_echo_n "(cached) " >&6  else      i=0 @@ -6135,10 +5937,10 @@ else  fi  if test -n $lt_cv_sys_max_cmd_len ; then -  { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5  $as_echo "$lt_cv_sys_max_cmd_len" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: none" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5  $as_echo "none" >&6; }  fi  max_cmd_len=$lt_cv_sys_max_cmd_len @@ -6152,7 +5954,7 @@ max_cmd_len=$lt_cv_sys_max_cmd_len  : ${MV="mv -f"}  : ${RM="rm -f"} -{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5  $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }  # Try some XSI features  xsi_shell=no @@ -6162,17 +5964,17 @@ xsi_shell=no      && eval 'test $(( 1 + 1 )) -eq 2 \      && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \    && xsi_shell=yes -{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5  $as_echo "$xsi_shell" >&6; } -{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5  $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }  lt_shell_append=no  ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \      >/dev/null 2>&1 \    && lt_shell_append=yes -{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5  $as_echo "$lt_shell_append" >&6; } @@ -6207,14 +6009,14 @@ esac -{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5  $as_echo_n "checking for $LD option to reload object files... " >&6; } -if test "${lt_cv_ld_reload_flag+set}" = set; then +if test "${lt_cv_ld_reload_flag+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_ld_reload_flag='-r'  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5  $as_echo "$lt_cv_ld_reload_flag" >&6; }  reload_flag=$lt_cv_ld_reload_flag  case $reload_flag in @@ -6243,9 +6045,9 @@ esac  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.  set dummy ${ac_tool_prefix}objdump; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_OBJDUMP+set}" = set; then +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$OBJDUMP"; then @@ -6256,24 +6058,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  OBJDUMP=$ac_cv_prog_OBJDUMP  if test -n "$OBJDUMP"; then -  { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5  $as_echo "$OBJDUMP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6283,9 +6085,9 @@ if test -z "$ac_cv_prog_OBJDUMP"; then    ac_ct_OBJDUMP=$OBJDUMP    # Extract the first word of "objdump", so it can be a program name with args.  set dummy objdump; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_OBJDUMP"; then @@ -6296,24 +6098,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_OBJDUMP="objdump" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP  if test -n "$ac_ct_OBJDUMP"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5  $as_echo "$ac_ct_OBJDUMP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6322,7 +6124,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -6339,9 +6141,9 @@ test -z "$OBJDUMP" && OBJDUMP=objdump -{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5  $as_echo_n "checking how to recognize dependent libraries... " >&6; } -if test "${lt_cv_deplibs_check_method+set}" = set; then +if test "${lt_cv_deplibs_check_method+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_file_magic_cmd='$MAGIC_CMD' @@ -6535,7 +6337,7 @@ tpf*)  esac  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5  $as_echo "$lt_cv_deplibs_check_method" >&6; }  file_magic_cmd=$lt_cv_file_magic_cmd  deplibs_check_method=$lt_cv_deplibs_check_method @@ -6555,9 +6357,9 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.  set dummy ${ac_tool_prefix}ar; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AR+set}" = set; then +if test "${ac_cv_prog_AR+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$AR"; then @@ -6568,24 +6370,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_AR="${ac_tool_prefix}ar" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  AR=$ac_cv_prog_AR  if test -n "$AR"; then -  { $as_echo "$as_me:$LINENO: result: $AR" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5  $as_echo "$AR" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6595,9 +6397,9 @@ if test -z "$ac_cv_prog_AR"; then    ac_ct_AR=$AR    # Extract the first word of "ar", so it can be a program name with args.  set dummy ar; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_AR+set}" = set; then +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_AR"; then @@ -6608,24 +6410,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_AR="ar" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_AR=$ac_cv_prog_ac_ct_AR  if test -n "$ac_ct_AR"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5  $as_echo "$ac_ct_AR" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6634,7 +6436,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -6660,9 +6462,9 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.  set dummy ${ac_tool_prefix}strip; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_STRIP+set}" = set; then +if test "${ac_cv_prog_STRIP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$STRIP"; then @@ -6673,24 +6475,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_STRIP="${ac_tool_prefix}strip" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  STRIP=$ac_cv_prog_STRIP  if test -n "$STRIP"; then -  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5  $as_echo "$STRIP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6700,9 +6502,9 @@ if test -z "$ac_cv_prog_STRIP"; then    ac_ct_STRIP=$STRIP    # Extract the first word of "strip", so it can be a program name with args.  set dummy strip; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_STRIP"; then @@ -6713,24 +6515,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_STRIP="strip" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP  if test -n "$ac_ct_STRIP"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5  $as_echo "$ac_ct_STRIP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6739,7 +6541,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -6759,9 +6561,9 @@ test -z "$STRIP" && STRIP=:  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.  set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_RANLIB+set}" = set; then +if test "${ac_cv_prog_RANLIB+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$RANLIB"; then @@ -6772,24 +6574,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  RANLIB=$ac_cv_prog_RANLIB  if test -n "$RANLIB"; then -  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5  $as_echo "$RANLIB" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6799,9 +6601,9 @@ if test -z "$ac_cv_prog_RANLIB"; then    ac_ct_RANLIB=$RANLIB    # Extract the first word of "ranlib", so it can be a program name with args.  set dummy ranlib; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_RANLIB"; then @@ -6812,24 +6614,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_RANLIB="ranlib" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB  if test -n "$ac_ct_RANLIB"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5  $as_echo "$ac_ct_RANLIB" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -6838,7 +6640,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -6916,9 +6718,9 @@ compiler=$CC  # Check for command to grab the raw symbol name followed by C symbol from nm. -{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5  $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } -if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then +if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -7034,18 +6836,18 @@ void nm_test_func(void){}  int main(){nm_test_var='a';nm_test_func();return(0);}  _LT_EOF -  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then      # Now try to grab the symbols.      nlist=conftest.nm -    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5    (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s "$nlist"; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s "$nlist"; then        # Try sorting and uniquifying the output.        if sort "$nlist" | uniq > "$nlist"T; then  	mv -f "$nlist"T "$nlist" @@ -7098,11 +6900,11 @@ _LT_EOF  	  lt_save_CFLAGS="$CFLAGS"  	  LIBS="conftstm.$ac_objext"  	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" -	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest${ac_exeext}; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest${ac_exeext}; then  	    pipe_works=yes  	  fi  	  LIBS="$lt_save_LIBS" @@ -7136,10 +6938,10 @@ if test -z "$lt_cv_sys_global_symbol_pipe"; then    lt_cv_sys_global_symbol_to_cdecl=  fi  if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then -  { $as_echo "$as_me:$LINENO: result: failed" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5  $as_echo "failed" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: ok" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5  $as_echo "ok" >&6; }  fi @@ -7165,7 +6967,7 @@ fi  # Check whether --enable-libtool-lock was given. -if test "${enable_libtool_lock+set}" = set; then +if test "${enable_libtool_lock+set}" = set; then :    enableval=$enable_libtool_lock;  fi @@ -7177,11 +6979,11 @@ case $host in  ia64-*-hpux*)    # Find out which ABI we are using.    echo 'int i;' > conftest.$ac_ext -  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then      case `/usr/bin/file conftest.$ac_objext` in        *ELF-32*)  	HPUX_IA64_MODE="32" @@ -7195,12 +6997,12 @@ ia64-*-hpux*)    ;;  *-*-irix6*)    # Find out which ABI we are using. -  echo '#line 7198 "configure"' > conftest.$ac_ext -  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +  echo '#line 7000 "configure"' > conftest.$ac_ext +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then      if test "$lt_cv_prog_gnu_ld" = yes; then        case `/usr/bin/file conftest.$ac_objext` in  	*32-bit*) @@ -7234,11 +7036,11 @@ x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)    # Find out which ABI we are using.    echo 'int i;' > conftest.$ac_ext -  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then      case `/usr/bin/file conftest.o` in        *32-bit*)  	case $host in @@ -7287,9 +7089,9 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)    # On SCO OpenServer 5, we need -belf to get full-featured binaries.    SAVE_CFLAGS="$CFLAGS"    CFLAGS="$CFLAGS -belf" -  { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5  $as_echo_n "checking whether the C compiler needs -belf... " >&6; } -if test "${lt_cv_cc_needs_belf+set}" = set; then +if test "${lt_cv_cc_needs_belf+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_ext=c @@ -7298,11 +7100,7 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  ac_compiler_gnu=$ac_cv_c_compiler_gnu -     cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -7313,38 +7111,13 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    lt_cv_cc_needs_belf=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	lt_cv_cc_needs_belf=no +  lt_cv_cc_needs_belf=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext       ac_ext=c  ac_cpp='$CPP $CPPFLAGS'  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -7352,7 +7125,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $  ac_compiler_gnu=$ac_cv_c_compiler_gnu  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5  $as_echo "$lt_cv_cc_needs_belf" >&6; }    if test x"$lt_cv_cc_needs_belf" != x"yes"; then      # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf @@ -7362,11 +7135,11 @@ $as_echo "$lt_cv_cc_needs_belf" >&6; }  sparc*-*solaris*)    # Find out which ABI we are using.    echo 'int i;' > conftest.$ac_ext -  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; then      case `/usr/bin/file conftest.o` in      *64-bit*)        case $lt_cv_prog_gnu_ld in @@ -7392,9 +7165,9 @@ need_locks="$enable_libtool_lock"      if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.  set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_DSYMUTIL+set}" = set; then +if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$DSYMUTIL"; then @@ -7405,24 +7178,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  DSYMUTIL=$ac_cv_prog_DSYMUTIL  if test -n "$DSYMUTIL"; then -  { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5  $as_echo "$DSYMUTIL" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7432,9 +7205,9 @@ if test -z "$ac_cv_prog_DSYMUTIL"; then    ac_ct_DSYMUTIL=$DSYMUTIL    # Extract the first word of "dsymutil", so it can be a program name with args.  set dummy dsymutil; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then +if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_DSYMUTIL"; then @@ -7445,24 +7218,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL  if test -n "$ac_ct_DSYMUTIL"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5  $as_echo "$ac_ct_DSYMUTIL" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7471,7 +7244,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -7484,9 +7257,9 @@ fi      if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.  set dummy ${ac_tool_prefix}nmedit; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_NMEDIT+set}" = set; then +if test "${ac_cv_prog_NMEDIT+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$NMEDIT"; then @@ -7497,24 +7270,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  NMEDIT=$ac_cv_prog_NMEDIT  if test -n "$NMEDIT"; then -  { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5  $as_echo "$NMEDIT" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7524,9 +7297,9 @@ if test -z "$ac_cv_prog_NMEDIT"; then    ac_ct_NMEDIT=$NMEDIT    # Extract the first word of "nmedit", so it can be a program name with args.  set dummy nmedit; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then +if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_NMEDIT"; then @@ -7537,24 +7310,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_NMEDIT="nmedit" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT  if test -n "$ac_ct_NMEDIT"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5  $as_echo "$ac_ct_NMEDIT" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7563,7 +7336,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -7576,9 +7349,9 @@ fi      if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.  set dummy ${ac_tool_prefix}lipo; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_LIPO+set}" = set; then +if test "${ac_cv_prog_LIPO+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$LIPO"; then @@ -7589,24 +7362,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_LIPO="${ac_tool_prefix}lipo" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  LIPO=$ac_cv_prog_LIPO  if test -n "$LIPO"; then -  { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5  $as_echo "$LIPO" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7616,9 +7389,9 @@ if test -z "$ac_cv_prog_LIPO"; then    ac_ct_LIPO=$LIPO    # Extract the first word of "lipo", so it can be a program name with args.  set dummy lipo; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then +if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_LIPO"; then @@ -7629,24 +7402,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_LIPO="lipo" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO  if test -n "$ac_ct_LIPO"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5  $as_echo "$ac_ct_LIPO" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7655,7 +7428,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -7668,9 +7441,9 @@ fi      if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.  set dummy ${ac_tool_prefix}otool; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_OTOOL+set}" = set; then +if test "${ac_cv_prog_OTOOL+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$OTOOL"; then @@ -7681,24 +7454,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_OTOOL="${ac_tool_prefix}otool" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  OTOOL=$ac_cv_prog_OTOOL  if test -n "$OTOOL"; then -  { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5  $as_echo "$OTOOL" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7708,9 +7481,9 @@ if test -z "$ac_cv_prog_OTOOL"; then    ac_ct_OTOOL=$OTOOL    # Extract the first word of "otool", so it can be a program name with args.  set dummy otool; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then +if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_OTOOL"; then @@ -7721,24 +7494,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_OTOOL="otool" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL  if test -n "$ac_ct_OTOOL"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5  $as_echo "$ac_ct_OTOOL" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7747,7 +7520,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -7760,9 +7533,9 @@ fi      if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.  set dummy ${ac_tool_prefix}otool64; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_OTOOL64+set}" = set; then +if test "${ac_cv_prog_OTOOL64+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$OTOOL64"; then @@ -7773,24 +7546,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  OTOOL64=$ac_cv_prog_OTOOL64  if test -n "$OTOOL64"; then -  { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5  $as_echo "$OTOOL64" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7800,9 +7573,9 @@ if test -z "$ac_cv_prog_OTOOL64"; then    ac_ct_OTOOL64=$OTOOL64    # Extract the first word of "otool64", so it can be a program name with args.  set dummy otool64; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then +if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_OTOOL64"; then @@ -7813,24 +7586,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_OTOOL64="otool64" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64  if test -n "$ac_ct_OTOOL64"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5  $as_echo "$ac_ct_OTOOL64" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -7839,7 +7612,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -7875,9 +7648,9 @@ fi -    { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5  $as_echo_n "checking for -single_module linker flag... " >&6; } -if test "${lt_cv_apple_cc_single_mod+set}" = set; then +if test "${lt_cv_apple_cc_single_mod+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_apple_cc_single_mod=no @@ -7902,22 +7675,18 @@ else  	rm -f conftest.*        fi  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5  $as_echo "$lt_cv_apple_cc_single_mod" >&6; } -    { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5  $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } -if test "${lt_cv_ld_exported_symbols_list+set}" = set; then +if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_ld_exported_symbols_list=no        save_LDFLAGS=$LDFLAGS        echo "_main" > conftest.sym        LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -7928,42 +7697,17 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    lt_cv_ld_exported_symbols_list=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	lt_cv_ld_exported_symbols_list=no +  lt_cv_ld_exported_symbols_list=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  	LDFLAGS="$save_LDFLAGS"  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5  $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }      case $host_os in      rhapsody* | darwin1.[012]) @@ -8000,62 +7744,13 @@ $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }      ;;    esac -  for ac_header in dlfcn.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default - -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  eval "$as_ac_Header=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_Header=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +do : +  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default +" +if test "x$ac_cv_header_dlfcn_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_DLFCN_H 1  _ACEOF  fi @@ -8072,9 +7767,9 @@ case $host in    if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.  set dummy ${ac_tool_prefix}as; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AS+set}" = set; then +if test "${ac_cv_prog_AS+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$AS"; then @@ -8085,24 +7780,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_AS="${ac_tool_prefix}as" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  AS=$ac_cv_prog_AS  if test -n "$AS"; then -  { $as_echo "$as_me:$LINENO: result: $AS" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5  $as_echo "$AS" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8112,9 +7807,9 @@ if test -z "$ac_cv_prog_AS"; then    ac_ct_AS=$AS    # Extract the first word of "as", so it can be a program name with args.  set dummy as; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_AS+set}" = set; then +if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_AS"; then @@ -8125,24 +7820,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_AS="as" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_AS=$ac_cv_prog_ac_ct_AS  if test -n "$ac_ct_AS"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_AS" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5  $as_echo "$ac_ct_AS" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8151,7 +7846,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -8164,9 +7859,9 @@ fi    if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.  set dummy ${ac_tool_prefix}dlltool; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_DLLTOOL+set}" = set; then +if test "${ac_cv_prog_DLLTOOL+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$DLLTOOL"; then @@ -8177,24 +7872,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  DLLTOOL=$ac_cv_prog_DLLTOOL  if test -n "$DLLTOOL"; then -  { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5  $as_echo "$DLLTOOL" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8204,9 +7899,9 @@ if test -z "$ac_cv_prog_DLLTOOL"; then    ac_ct_DLLTOOL=$DLLTOOL    # Extract the first word of "dlltool", so it can be a program name with args.  set dummy dlltool; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then +if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_DLLTOOL"; then @@ -8217,24 +7912,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_DLLTOOL="dlltool" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL  if test -n "$ac_ct_DLLTOOL"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5  $as_echo "$ac_ct_DLLTOOL" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8243,7 +7938,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -8256,9 +7951,9 @@ fi    if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.  set dummy ${ac_tool_prefix}objdump; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_OBJDUMP+set}" = set; then +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$OBJDUMP"; then @@ -8269,24 +7964,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  OBJDUMP=$ac_cv_prog_OBJDUMP  if test -n "$OBJDUMP"; then -  { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5  $as_echo "$OBJDUMP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8296,9 +7991,9 @@ if test -z "$ac_cv_prog_OBJDUMP"; then    ac_ct_OBJDUMP=$OBJDUMP    # Extract the first word of "objdump", so it can be a program name with args.  set dummy objdump; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_OBJDUMP"; then @@ -8309,24 +8004,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_OBJDUMP="objdump" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP  if test -n "$ac_ct_OBJDUMP"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5  $as_echo "$ac_ct_OBJDUMP" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8335,7 +8030,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -8373,7 +8068,7 @@ test -z "$OBJDUMP" && OBJDUMP=objdump              # Check whether --enable-shared was given. -if test "${enable_shared+set}" = set; then +if test "${enable_shared+set}" = set; then :    enableval=$enable_shared; p=${PACKAGE-default}      case $enableval in      yes) enable_shared=yes ;; @@ -8404,7 +8099,7 @@ fi    # Check whether --enable-static was given. -if test "${enable_static+set}" = set; then +if test "${enable_static+set}" = set; then :    enableval=$enable_static; p=${PACKAGE-default}      case $enableval in      yes) enable_static=yes ;; @@ -8436,7 +8131,7 @@ fi  # Check whether --with-pic was given. -if test "${with_pic+set}" = set; then +if test "${with_pic+set}" = set; then :    withval=$with_pic; pic_mode="$withval"  else    pic_mode=default @@ -8452,7 +8147,7 @@ test -z "$pic_mode" && pic_mode=default    # Check whether --enable-fast-install was given. -if test "${enable_fast_install+set}" = set; then +if test "${enable_fast_install+set}" = set; then :    enableval=$enable_fast_install; p=${PACKAGE-default}      case $enableval in      yes) enable_fast_install=yes ;; @@ -8533,9 +8228,9 @@ if test -n "${ZSH_VERSION+set}" ; then     setopt NO_GLOB_SUBST  fi -{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5  $as_echo_n "checking for objdir... " >&6; } -if test "${lt_cv_objdir+set}" = set; then +if test "${lt_cv_objdir+set}" = set; then :    $as_echo_n "(cached) " >&6  else    rm -f .libs 2>/dev/null @@ -8548,7 +8243,7 @@ else  fi  rmdir .libs 2>/dev/null  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5  $as_echo "$lt_cv_objdir" >&6; }  objdir=$lt_cv_objdir @@ -8641,9 +8336,9 @@ test -z "$MAGIC_CMD" && MAGIC_CMD=file  case $deplibs_check_method in  file_magic*)    if test "$file_magic_cmd" = '$MAGIC_CMD'; then -    { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5  $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :    $as_echo_n "(cached) " >&6  else    case $MAGIC_CMD in @@ -8694,10 +8389,10 @@ fi  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"  if test -n "$MAGIC_CMD"; then -  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5  $as_echo "$MAGIC_CMD" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8707,9 +8402,9 @@ fi  if test -z "$lt_cv_path_MAGIC_CMD"; then    if test -n "$ac_tool_prefix"; then -    { $as_echo "$as_me:$LINENO: checking for file" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5  $as_echo_n "checking for file... " >&6; } -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :    $as_echo_n "(cached) " >&6  else    case $MAGIC_CMD in @@ -8760,10 +8455,10 @@ fi  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"  if test -n "$MAGIC_CMD"; then -  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5  $as_echo "$MAGIC_CMD" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -8844,9 +8539,9 @@ lt_prog_compiler_no_builtin_flag=  if test "$GCC" = yes; then    lt_prog_compiler_no_builtin_flag=' -fno-builtin' -  { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5  $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } -if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_rtti_exceptions=no @@ -8862,11 +8557,11 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:8865: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:8560: $lt_compile\"" >&5)     (eval "$lt_compile" 2>conftest.err)     ac_status=$?     cat conftest.err >&5 -   echo "$as_me:8869: \$? = $ac_status" >&5 +   echo "$as_me:8564: \$? = $ac_status" >&5     if (exit $ac_status) && test -s "$ac_outfile"; then       # The compiler can only warn and ignore the option if not recognized       # So say no if there are warnings other than the usual output. @@ -8879,7 +8574,7 @@ else     $RM conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5  $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }  if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then @@ -8899,7 +8594,7 @@ fi  lt_prog_compiler_pic=  lt_prog_compiler_static= -{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5  $as_echo_n "checking for $compiler option to produce PIC... " >&6; }    if test "$GCC" = yes; then @@ -9171,7 +8866,7 @@ case $host_os in      lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"      ;;  esac -{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5  $as_echo "$lt_prog_compiler_pic" >&6; } @@ -9183,9 +8878,9 @@ $as_echo "$lt_prog_compiler_pic" >&6; }  # Check to make sure the PIC flag actually works.  #  if test -n "$lt_prog_compiler_pic"; then -  { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5  $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } -if test "${lt_cv_prog_compiler_pic_works+set}" = set; then +if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_pic_works=no @@ -9201,11 +8896,11 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:9204: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:8899: $lt_compile\"" >&5)     (eval "$lt_compile" 2>conftest.err)     ac_status=$?     cat conftest.err >&5 -   echo "$as_me:9208: \$? = $ac_status" >&5 +   echo "$as_me:8903: \$? = $ac_status" >&5     if (exit $ac_status) && test -s "$ac_outfile"; then       # The compiler can only warn and ignore the option if not recognized       # So say no if there are warnings other than the usual output. @@ -9218,7 +8913,7 @@ else     $RM conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5  $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }  if test x"$lt_cv_prog_compiler_pic_works" = xyes; then @@ -9242,9 +8937,9 @@ fi  # Check to make sure the static flag actually works.  #  wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" -{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5  $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } -if test "${lt_cv_prog_compiler_static_works+set}" = set; then +if test "${lt_cv_prog_compiler_static_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_static_works=no @@ -9270,7 +8965,7 @@ else     LDFLAGS="$save_LDFLAGS"  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5  $as_echo "$lt_cv_prog_compiler_static_works" >&6; }  if test x"$lt_cv_prog_compiler_static_works" = xyes; then @@ -9285,9 +8980,9 @@ fi -  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5  $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } -if test "${lt_cv_prog_compiler_c_o+set}" = set; then +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_c_o=no @@ -9306,11 +9001,11 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:9309: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:9004: $lt_compile\"" >&5)     (eval "$lt_compile" 2>out/conftest.err)     ac_status=$?     cat out/conftest.err >&5 -   echo "$as_me:9313: \$? = $ac_status" >&5 +   echo "$as_me:9008: \$? = $ac_status" >&5     if (exit $ac_status) && test -s out/conftest2.$ac_objext     then       # The compiler can only warn and ignore the option if not recognized @@ -9332,7 +9027,7 @@ else     $RM conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5  $as_echo "$lt_cv_prog_compiler_c_o" >&6; } @@ -9340,9 +9035,9 @@ $as_echo "$lt_cv_prog_compiler_c_o" >&6; } -  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5  $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } -if test "${lt_cv_prog_compiler_c_o+set}" = set; then +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_c_o=no @@ -9361,11 +9056,11 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:9364: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:9059: $lt_compile\"" >&5)     (eval "$lt_compile" 2>out/conftest.err)     ac_status=$?     cat out/conftest.err >&5 -   echo "$as_me:9368: \$? = $ac_status" >&5 +   echo "$as_me:9063: \$? = $ac_status" >&5     if (exit $ac_status) && test -s out/conftest2.$ac_objext     then       # The compiler can only warn and ignore the option if not recognized @@ -9387,7 +9082,7 @@ else     $RM conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5  $as_echo "$lt_cv_prog_compiler_c_o" >&6; } @@ -9396,7 +9091,7 @@ $as_echo "$lt_cv_prog_compiler_c_o" >&6; }  hard_links="nottested"  if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then    # do not overwrite the value of need_locks provided by the user -  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5  $as_echo_n "checking if we can lock with hard links... " >&6; }    hard_links=yes    $RM conftest* @@ -9404,10 +9099,10 @@ $as_echo_n "checking if we can lock with hard links... " >&6; }    touch conftest.a    ln conftest.a conftest.b 2>&5 || hard_links=no    ln conftest.a conftest.b 2>/dev/null && hard_links=no -  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5  $as_echo "$hard_links" >&6; }    if test "$hard_links" = no; then -    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5  $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}      need_locks=warn    fi @@ -9420,7 +9115,7 @@ fi -  { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5  $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }    runpath_var= @@ -9862,11 +9557,7 @@ _LT_EOF  	allow_undefined_flag='-berok'          # Determine the default libpath from the value encoded in an          # empty executable. -        cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -9877,27 +9568,7 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :  lt_aix_libpath_sed='      /Import File Strings/,/^$/ { @@ -9911,16 +9582,9 @@ aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpat  if test -z "$aix_libpath"; then    aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`  fi -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" @@ -9933,11 +9597,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  	else  	 # Determine the default libpath from the value encoded in an  	 # empty executable. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -9948,27 +9608,7 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :  lt_aix_libpath_sed='      /Import File Strings/,/^$/ { @@ -9982,16 +9622,9 @@ aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpat  if test -z "$aix_libpath"; then    aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`  fi -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" @@ -10203,42 +9836,16 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  	# implicitly export all symbols.          save_LDFLAGS="$LDFLAGS"          LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" -        cat >conftest.$ac_ext <<_ACEOF +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */  int foo(void) {}  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext          LDFLAGS="$save_LDFLAGS"        else  	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' @@ -10494,7 +10101,7 @@ rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \      fi    fi -{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5  $as_echo "$ld_shlibs" >&6; }  test "$ld_shlibs" = no && can_build_shared=no @@ -10531,16 +10138,16 @@ x|xyes)        # Test whether the compiler implicitly links with -lc since on some        # systems, -lgcc has to come before -lc. If gcc already passes -lc        # to ld, don't add -lc before -lgcc. -      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5  $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }        $RM conftest*        echo "$lt_simple_compile_test_code" > conftest.$ac_ext -      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } 2>conftest.err; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } 2>conftest.err; then          soname=conftest          lib=conftest          libobjs=conftest.$ac_objext @@ -10554,11 +10161,11 @@ $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }          libname=conftest          lt_save_allow_undefined_flag=$allow_undefined_flag          allow_undefined_flag= -        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 +        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5    (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }          then  	  archive_cmds_need_lc=no          else @@ -10569,7 +10176,7 @@ $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }          cat conftest.err 1>&5        fi        $RM conftest* -      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5  $as_echo "$archive_cmds_need_lc" >&6; }        ;;      esac @@ -10733,7 +10340,7 @@ esac -  { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5  $as_echo_n "checking dynamic linker characteristics... " >&6; }  if test "$GCC" = yes; then @@ -11155,11 +10762,7 @@ linux* | k*bsd*-gnu)    save_libdir=$libdir    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -11170,41 +10773,13 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then +if ac_fn_c_try_link "$LINENO"; then : +  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :    shlibpath_overrides_runpath=yes  fi - -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext    LDFLAGS=$save_LDFLAGS    libdir=$save_libdir @@ -11416,7 +10991,7 @@ uts4*)    dynamic_linker=no    ;;  esac -{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5  $as_echo "$dynamic_linker" >&6; }  test "$dynamic_linker" = no && can_build_shared=no @@ -11518,7 +11093,7 @@ fi -  { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5  $as_echo_n "checking how to hardcode library paths into programs... " >&6; }  hardcode_action=  if test -n "$hardcode_libdir_flag_spec" || @@ -11543,7 +11118,7 @@ else    # directories.    hardcode_action=unsupported  fi -{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5  $as_echo "$hardcode_action" >&6; }  if test "$hardcode_action" = relink || @@ -11588,18 +11163,14 @@ else    darwin*)    # if libdl is installed we need to link against it -    { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5  $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS  LIBS="-ldl  $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Override any GCC internal prototype to avoid an error. @@ -11617,43 +11188,18 @@ return dlopen ();    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_lib_dl_dlopen=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_lib_dl_dlopen=no +  ac_cv_lib_dl_dlopen=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  LIBS=$ac_check_lib_save_LIBS  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5  $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :    lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"  else @@ -11666,106 +11212,18 @@ fi      ;;    *) -    { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 -$as_echo_n "checking for shl_load... " >&6; } -if test "${ac_cv_func_shl_load+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define shl_load innocuous_shl_load - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char shl_load (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef shl_load - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char shl_load (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_shl_load || defined __stub___shl_load -choke me -#endif - -int -main () -{ -return shl_load (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  ac_cv_func_shl_load=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_func_shl_load=no -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 -$as_echo "$ac_cv_func_shl_load" >&6; } -if test "x$ac_cv_func_shl_load" = x""yes; then +    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" +if test "x$ac_cv_func_shl_load" = x""yes; then :    lt_cv_dlopen="shl_load"  else -  { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5  $as_echo_n "checking for shl_load in -ldld... " >&6; } -if test "${ac_cv_lib_dld_shl_load+set}" = set; then +if test "${ac_cv_lib_dld_shl_load+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS  LIBS="-ldld  $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Override any GCC internal prototype to avoid an error. @@ -11783,145 +11241,32 @@ return shl_load ();    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_lib_dld_shl_load=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_lib_dld_shl_load=no +  ac_cv_lib_dld_shl_load=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  LIBS=$ac_check_lib_save_LIBS  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5  $as_echo "$ac_cv_lib_dld_shl_load" >&6; } -if test "x$ac_cv_lib_dld_shl_load" = x""yes; then +if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :    lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"  else -  { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 -$as_echo_n "checking for dlopen... " >&6; } -if test "${ac_cv_func_dlopen+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define dlopen innocuous_dlopen - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char dlopen (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef dlopen - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char dlopen (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_dlopen || defined __stub___dlopen -choke me -#endif - -int -main () -{ -return dlopen (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  ac_cv_func_dlopen=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_func_dlopen=no -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 -$as_echo "$ac_cv_func_dlopen" >&6; } -if test "x$ac_cv_func_dlopen" = x""yes; then +  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" +if test "x$ac_cv_func_dlopen" = x""yes; then :    lt_cv_dlopen="dlopen"  else -  { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5  $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS  LIBS="-ldl  $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Override any GCC internal prototype to avoid an error. @@ -11939,57 +11284,28 @@ return dlopen ();    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_lib_dl_dlopen=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_lib_dl_dlopen=no +  ac_cv_lib_dl_dlopen=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  LIBS=$ac_check_lib_save_LIBS  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5  $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :    lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"  else -  { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5  $as_echo_n "checking for dlopen in -lsvld... " >&6; } -if test "${ac_cv_lib_svld_dlopen+set}" = set; then +if test "${ac_cv_lib_svld_dlopen+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS  LIBS="-lsvld  $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Override any GCC internal prototype to avoid an error. @@ -12007,57 +11323,28 @@ return dlopen ();    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_lib_svld_dlopen=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_lib_svld_dlopen=no +  ac_cv_lib_svld_dlopen=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  LIBS=$ac_check_lib_save_LIBS  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5  $as_echo "$ac_cv_lib_svld_dlopen" >&6; } -if test "x$ac_cv_lib_svld_dlopen" = x""yes; then +if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :    lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"  else -  { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5  $as_echo_n "checking for dld_link in -ldld... " >&6; } -if test "${ac_cv_lib_dld_dld_link+set}" = set; then +if test "${ac_cv_lib_dld_dld_link+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS  LIBS="-ldld  $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Override any GCC internal prototype to avoid an error. @@ -12075,43 +11362,18 @@ return dld_link ();    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_lib_dld_dld_link=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_lib_dld_dld_link=no +  ac_cv_lib_dld_dld_link=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  LIBS=$ac_check_lib_save_LIBS  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5  $as_echo "$ac_cv_lib_dld_dld_link" >&6; } -if test "x$ac_cv_lib_dld_dld_link" = x""yes; then +if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :    lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"  fi @@ -12150,9 +11412,9 @@ fi      save_LIBS="$LIBS"      LIBS="$lt_cv_dlopen_libs $LIBS" -    { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5  $as_echo_n "checking whether a program can dlopen itself... " >&6; } -if test "${lt_cv_dlopen_self+set}" = set; then +if test "${lt_cv_dlopen_self+set}" = set; then :    $as_echo_n "(cached) " >&6  else    	  if test "$cross_compiling" = yes; then : @@ -12161,7 +11423,7 @@ else    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2    lt_status=$lt_dlunknown    cat > conftest.$ac_ext <<_LT_EOF -#line 12164 "configure" +#line 11426 "configure"  #include "confdefs.h"  #if HAVE_DLFCN_H @@ -12220,11 +11482,11 @@ int main ()    return status;  }  _LT_EOF -  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then      (./conftest; exit; ) >&5 2>/dev/null      lt_status=$?      case x$lt_status in @@ -12241,14 +11503,14 @@ rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5  $as_echo "$lt_cv_dlopen_self" >&6; }      if test "x$lt_cv_dlopen_self" = xyes; then        wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" -      { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5  $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } -if test "${lt_cv_dlopen_self_static+set}" = set; then +if test "${lt_cv_dlopen_self_static+set}" = set; then :    $as_echo_n "(cached) " >&6  else    	  if test "$cross_compiling" = yes; then : @@ -12257,7 +11519,7 @@ else    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2    lt_status=$lt_dlunknown    cat > conftest.$ac_ext <<_LT_EOF -#line 12260 "configure" +#line 11522 "configure"  #include "confdefs.h"  #if HAVE_DLFCN_H @@ -12316,11 +11578,11 @@ int main ()    return status;  }  _LT_EOF -  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then      (./conftest; exit; ) >&5 2>/dev/null      lt_status=$?      case x$lt_status in @@ -12337,7 +11599,7 @@ rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5  $as_echo "$lt_cv_dlopen_self_static" >&6; }      fi @@ -12376,12 +11638,12 @@ fi  striplib=  old_striplib= -{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5  $as_echo_n "checking whether stripping libraries is possible... " >&6; }  if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then    test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"    test -z "$striplib" && striplib="$STRIP --strip-unneeded" -  { $as_echo "$as_me:$LINENO: result: yes" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; }  else  # FIXME - insert some real tests, host_os isn't really good enough @@ -12390,15 +11652,15 @@ else      if test -n "$STRIP" ; then        striplib="$STRIP -x"        old_striplib="$STRIP -S" -      { $as_echo "$as_me:$LINENO: result: yes" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; }      else -      { $as_echo "$as_me:$LINENO: result: no" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }      fi      ;;    *) -    { $as_echo "$as_me:$LINENO: result: no" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }      ;;    esac @@ -12416,12 +11678,12 @@ fi    # Report which library types will actually be built -  { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5  $as_echo_n "checking if libtool supports shared libraries... " >&6; } -  { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5  $as_echo "$can_build_shared" >&6; } -  { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5  $as_echo_n "checking whether to build shared libraries... " >&6; }    test "$can_build_shared" = "no" && enable_shared=no @@ -12442,14 +11704,14 @@ $as_echo_n "checking whether to build shared libraries... " >&6; }      fi      ;;    esac -  { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5  $as_echo "$enable_shared" >&6; } -  { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5  $as_echo_n "checking whether to build static libraries... " >&6; }    # Make sure either enable_shared or enable_static is yes.    test "$enable_shared" = yes || enable_static=yes -  { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5  $as_echo "$enable_static" >&6; } @@ -12488,9 +11750,9 @@ CC="$lt_save_CC"  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.  set dummy ${ac_tool_prefix}windres; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_RC+set}" = set; then +if test "${ac_cv_prog_RC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$RC"; then @@ -12501,24 +11763,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_RC="${ac_tool_prefix}windres" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  RC=$ac_cv_prog_RC  if test -n "$RC"; then -  { $as_echo "$as_me:$LINENO: result: $RC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RC" >&5  $as_echo "$RC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -12528,9 +11790,9 @@ if test -z "$ac_cv_prog_RC"; then    ac_ct_RC=$RC    # Extract the first word of "windres", so it can be a program name with args.  set dummy windres; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_RC+set}" = set; then +if test "${ac_cv_prog_ac_ct_RC+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_RC"; then @@ -12541,24 +11803,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_RC="windres" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_RC=$ac_cv_prog_ac_ct_RC  if test -n "$ac_ct_RC"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_RC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RC" >&5  $as_echo "$ac_ct_RC" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -12567,7 +11829,7 @@ fi    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -12679,20 +11941,14 @@ fi - -  # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works  # for constant arguments.  Useless! -{ $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5  $as_echo_n "checking for working alloca.h... " >&6; } -if test "${ac_cv_working_alloca_h+set}" = set; then +if test "${ac_cv_working_alloca_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <alloca.h>  int @@ -12704,59 +11960,28 @@ char *p = (char *) alloca (2 * sizeof (int));    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_working_alloca_h=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_working_alloca_h=no +  ac_cv_working_alloca_h=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5  $as_echo "$ac_cv_working_alloca_h" >&6; }  if test $ac_cv_working_alloca_h = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ALLOCA_H 1 -_ACEOF +$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h  fi -{ $as_echo "$as_me:$LINENO: checking for alloca" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5  $as_echo_n "checking for alloca... " >&6; } -if test "${ac_cv_func_alloca_works+set}" = set; then +if test "${ac_cv_func_alloca_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifdef __GNUC__  # define alloca __builtin_alloca @@ -12788,47 +12013,20 @@ char *p = (char *) alloca (1);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_func_alloca_works=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_func_alloca_works=no +  ac_cv_func_alloca_works=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5  $as_echo "$ac_cv_func_alloca_works" >&6; }  if test $ac_cv_func_alloca_works = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ALLOCA 1 -_ACEOF +$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h  else    # The SVR3 libPW and SVR4 libucb both contain incompatible functions @@ -12842,21 +12040,15 @@ else  ALLOCA=\${LIBOBJDIR}alloca.$ac_objext -cat >>confdefs.h <<\_ACEOF -#define C_ALLOCA 1 -_ACEOF +$as_echo "#define C_ALLOCA 1" >>confdefs.h -{ $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5  $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } -if test "${ac_cv_os_cray+set}" = set; then +if test "${ac_cv_os_cray+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #if defined CRAY && ! defined CRAY2  webecray @@ -12866,7 +12058,7 @@ wenotbecray  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "webecray" >/dev/null 2>&1; then +  $EGREP "webecray" >/dev/null 2>&1; then :    ac_cv_os_cray=yes  else    ac_cv_os_cray=no @@ -12874,101 +12066,14 @@ fi  rm -f conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5  $as_echo "$ac_cv_os_cray" >&6; }  if test $ac_cv_os_cray = yes; then    for ac_func in _getb67 GETB67 getb67; do      as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" +eval as_val=\$$as_ac_var +   if test "x$as_val" = x""yes; then :  cat >>confdefs.h <<_ACEOF  #define CRAY_STACKSEG_END $ac_func @@ -12980,19 +12085,15 @@ fi    done  fi -{ $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5  $as_echo_n "checking stack direction for C alloca... " >&6; } -if test "${ac_cv_c_stack_direction+set}" = set; then +if test "${ac_cv_c_stack_direction+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  if test "$cross_compiling" = yes; then +  if test "$cross_compiling" = yes; then :    ac_cv_c_stack_direction=0  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  $ac_includes_default  int @@ -13015,46 +12116,18 @@ main ()    return find_stack_direction () < 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    ac_cv_c_stack_direction=1  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_c_stack_direction=-1 +  ac_cv_c_stack_direction=-1  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5  $as_echo "$ac_cv_c_stack_direction" >&6; } -  cat >>confdefs.h <<_ACEOF  #define STACK_DIRECTION $ac_cv_c_stack_direction  _ACEOF @@ -13063,10 +12136,81 @@ _ACEOF  fi +  GNULIB_CHOWN=0; +  GNULIB_CLOSE=0; +  GNULIB_DUP2=0; +  GNULIB_ENVIRON=0; +  GNULIB_EUIDACCESS=0; +  GNULIB_FCHDIR=0; +  GNULIB_FSYNC=0; +  GNULIB_FTRUNCATE=0; +  GNULIB_GETCWD=0; +  GNULIB_GETDOMAINNAME=0; +  GNULIB_GETDTABLESIZE=0; +  GNULIB_GETHOSTNAME=0; +  GNULIB_GETLOGIN_R=0; +  GNULIB_GETPAGESIZE=0; +  GNULIB_GETUSERSHELL=0; +  GNULIB_LCHOWN=0; +  GNULIB_LINK=0; +  GNULIB_LSEEK=0; +  GNULIB_READLINK=0; +  GNULIB_SLEEP=0; +  GNULIB_UNISTD_H_GETOPT=0; +  GNULIB_UNISTD_H_SIGPIPE=0; +  GNULIB_WRITE=0; +    HAVE_DUP2=1; +  HAVE_EUIDACCESS=1; +  HAVE_FSYNC=1; +  HAVE_FTRUNCATE=1; +  HAVE_GETDOMAINNAME=1; +  HAVE_GETDTABLESIZE=1; +  HAVE_GETHOSTNAME=1; +  HAVE_GETPAGESIZE=1; +  HAVE_GETUSERSHELL=1; +  HAVE_LINK=1; +  HAVE_READLINK=1; +  HAVE_SLEEP=1; +  HAVE_DECL_ENVIRON=1; +  HAVE_DECL_GETLOGIN_R=1; +  HAVE_OS_H=0; +  HAVE_SYS_PARAM_H=0; +  REPLACE_CHOWN=0; +  REPLACE_CLOSE=0; +  REPLACE_DUP2=0; +  REPLACE_FCHDIR=0; +  REPLACE_GETCWD=0; +  REPLACE_GETPAGESIZE=0; +  REPLACE_LCHOWN=0; +  REPLACE_LSEEK=0; +  REPLACE_WRITE=0; +  UNISTD_H_HAVE_WINSOCK2_H=0; +  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=0; + + + + + +  for ac_func in $ac_func_list +do : +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" +eval as_val=\$$as_ac_var +   if test "x$as_val" = x""yes; then : +  cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF -  { $as_echo "$as_me:$LINENO: checking whether the preprocessor supports include_next" >&5 +fi +done + + + + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5  $as_echo_n "checking whether the preprocessor supports include_next... " >&6; } -if test "${gl_cv_have_include_next+set}" = set; then +if test "${gl_cv_have_include_next+set}" = set; then :    $as_echo_n "(cached) " >&6  else    rm -rf conftestd1a conftestd1b conftestd2 @@ -13098,72 +12242,32 @@ EOF  EOF       gl_save_CPPFLAGS="$CPPFLAGS"       CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2" -     cat >conftest.$ac_ext <<_ACEOF +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */  #include <conftest.h>  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_have_include_next=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2" -        cat >conftest.$ac_ext <<_ACEOF +  CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2" +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */  #include <conftest.h>  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_have_include_next=buggy  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_have_include_next=no +  gl_cv_have_include_next=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext       CPPFLAGS="$gl_save_CPPFLAGS"       rm -rf conftestd1a conftestd1b conftestd2  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_have_include_next" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5  $as_echo "$gl_cv_have_include_next" >&6; }    PRAGMA_SYSTEM_HEADER=    if test $gl_cv_have_include_next = yes; then @@ -13188,144 +12292,13 @@ $as_echo "$gl_cv_have_include_next" >&6; } - -for ac_header in $ac_header_list -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_header in $ac_header_list +do : +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default +" +eval as_val=\$$as_ac_Header +   if test "x$as_val" = x""yes; then :    cat >>confdefs.h <<_ACEOF  #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1  _ACEOF @@ -13338,17 +12311,13 @@ done -  { $as_echo "$as_me:$LINENO: checking for complete errno.h" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for complete errno.h" >&5  $as_echo_n "checking for complete errno.h... " >&6; } -if test "${gl_cv_header_errno_h_complete+set}" = set; then +if test "${gl_cv_header_errno_h_complete+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <errno.h> @@ -13385,7 +12354,7 @@ booboo  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "booboo" >/dev/null 2>&1; then +  $EGREP "booboo" >/dev/null 2>&1; then :    gl_cv_header_errno_h_complete=no  else    gl_cv_header_errno_h_complete=yes @@ -13394,7 +12363,7 @@ rm -f conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_complete" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_complete" >&5  $as_echo "$gl_cv_header_errno_h_complete" >&6; }    if test $gl_cv_header_errno_h_complete = yes; then      ERRNO_H='' @@ -13405,26 +12374,17 @@ $as_echo "$gl_cv_header_errno_h_complete" >&6; } - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_errno_h='<'errno.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <errno.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <errno.h>" >&5  $as_echo_n "checking absolute name of <errno.h>... " >&6; } -if test "${gl_cv_next_errno_h+set}" = set; then +if test "${gl_cv_next_errno_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_errno_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <errno.h> @@ -13445,7 +12405,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_errno_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_errno_h" >&5  $as_echo "$gl_cv_next_errno_h" >&6; }       fi       NEXT_ERRNO_H=$gl_cv_next_errno_h @@ -13466,17 +12426,13 @@ $as_echo "$gl_cv_next_errno_h" >&6; }    if test -n "$ERRNO_H"; then -    { $as_echo "$as_me:$LINENO: checking for EMULTIHOP value" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EMULTIHOP value" >&5  $as_echo_n "checking for EMULTIHOP value... " >&6; } -if test "${gl_cv_header_errno_h_EMULTIHOP+set}" = set; then +if test "${gl_cv_header_errno_h_EMULTIHOP+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <errno.h> @@ -13486,7 +12442,7 @@ yes  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "yes" >/dev/null 2>&1; then +  $EGREP "yes" >/dev/null 2>&1; then :    gl_cv_header_errno_h_EMULTIHOP=yes  else    gl_cv_header_errno_h_EMULTIHOP=no @@ -13494,11 +12450,7 @@ fi  rm -f conftest*        if test $gl_cv_header_errno_h_EMULTIHOP = no; then -        cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #define _XOPEN_SOURCE_EXTENDED 1 @@ -13509,370 +12461,27 @@ yes  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "yes" >/dev/null 2>&1; then +  $EGREP "yes" >/dev/null 2>&1; then :    gl_cv_header_errno_h_EMULTIHOP=hidden  fi  rm -f conftest*          if test $gl_cv_header_errno_h_EMULTIHOP = hidden; then -                              if test "$cross_compiling" = yes; then -  # Depending upon the size, compute the lo and hi bounds. -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - +                              if ac_fn_c_compute_int "$LINENO" "EMULTIHOP" "gl_cv_header_errno_h_EMULTIHOP"        "  #define _XOPEN_SOURCE_EXTENDED 1  #include <errno.h>  /* The following two lines are a workaround against an autoconf-2.52 bug.  */  #include <stdio.h>  #include <stdlib.h> +"; then : -int -main () -{ -static int test_array [1 - 2 * !((EMULTIHOP) >= 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=0 ac_mid=0 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EMULTIHOP) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr $ac_mid + 1` -			if test $ac_lo -le $ac_mid; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid + 1` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EMULTIHOP) < 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=-1 ac_mid=-1 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EMULTIHOP) >= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_hi=`expr '(' $ac_mid ')' - 1` -			if test $ac_mid -le $ac_hi; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo= ac_hi= -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EMULTIHOP) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr '(' $ac_mid ')' + 1`  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in -?*) gl_cv_header_errno_h_EMULTIHOP=$ac_lo;; -'')  ;; -esac -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -static long int longval () { return EMULTIHOP; } -static unsigned long int ulongval () { return EMULTIHOP; } -#include <stdio.h> -#include <stdlib.h> -int -main () -{ - -  FILE *f = fopen ("conftest.val", "w"); -  if (! f) -    return 1; -  if ((EMULTIHOP) < 0) -    { -      long int i = longval (); -      if (i != (EMULTIHOP)) -	return 1; -      fprintf (f, "%ld", i); -    } -  else -    { -      unsigned long int i = ulongval (); -      if (i != (EMULTIHOP)) -	return 1; -      fprintf (f, "%lu", i); -    } -  /* Do not output a trailing newline, as this causes \r\n confusion -     on some platforms.  */ -  return ferror (f) || fclose (f) != 0; - -  ; -  return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  gl_cv_header_errno_h_EMULTIHOP=`cat conftest.val` -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.val          fi        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_EMULTIHOP" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_EMULTIHOP" >&5  $as_echo "$gl_cv_header_errno_h_EMULTIHOP" >&6; }      case $gl_cv_header_errno_h_EMULTIHOP in        yes | no) @@ -13888,17 +12497,13 @@ $as_echo "$gl_cv_header_errno_h_EMULTIHOP" >&6; }    if test -n "$ERRNO_H"; then -    { $as_echo "$as_me:$LINENO: checking for ENOLINK value" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ENOLINK value" >&5  $as_echo_n "checking for ENOLINK value... " >&6; } -if test "${gl_cv_header_errno_h_ENOLINK+set}" = set; then +if test "${gl_cv_header_errno_h_ENOLINK+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <errno.h> @@ -13908,7 +12513,7 @@ yes  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "yes" >/dev/null 2>&1; then +  $EGREP "yes" >/dev/null 2>&1; then :    gl_cv_header_errno_h_ENOLINK=yes  else    gl_cv_header_errno_h_ENOLINK=no @@ -13916,11 +12521,7 @@ fi  rm -f conftest*        if test $gl_cv_header_errno_h_ENOLINK = no; then -        cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #define _XOPEN_SOURCE_EXTENDED 1 @@ -13931,370 +12532,27 @@ yes  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "yes" >/dev/null 2>&1; then +  $EGREP "yes" >/dev/null 2>&1; then :    gl_cv_header_errno_h_ENOLINK=hidden  fi  rm -f conftest*          if test $gl_cv_header_errno_h_ENOLINK = hidden; then -                              if test "$cross_compiling" = yes; then -  # Depending upon the size, compute the lo and hi bounds. -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - +                              if ac_fn_c_compute_int "$LINENO" "ENOLINK" "gl_cv_header_errno_h_ENOLINK"        "  #define _XOPEN_SOURCE_EXTENDED 1  #include <errno.h>  /* The following two lines are a workaround against an autoconf-2.52 bug.  */  #include <stdio.h>  #include <stdlib.h> +"; then : -int -main () -{ -static int test_array [1 - 2 * !((ENOLINK) >= 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=0 ac_mid=0 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((ENOLINK) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr $ac_mid + 1` -			if test $ac_lo -le $ac_mid; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid + 1`  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((ENOLINK) < 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=-1 ac_mid=-1 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((ENOLINK) >= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_hi=`expr '(' $ac_mid ')' - 1` -			if test $ac_mid -le $ac_hi; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo= ac_hi= -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((ENOLINK) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr '(' $ac_mid ')' + 1` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in -?*) gl_cv_header_errno_h_ENOLINK=$ac_lo;; -'')  ;; -esac -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -static long int longval () { return ENOLINK; } -static unsigned long int ulongval () { return ENOLINK; } -#include <stdio.h> -#include <stdlib.h> -int -main () -{ - -  FILE *f = fopen ("conftest.val", "w"); -  if (! f) -    return 1; -  if ((ENOLINK) < 0) -    { -      long int i = longval (); -      if (i != (ENOLINK)) -	return 1; -      fprintf (f, "%ld", i); -    } -  else -    { -      unsigned long int i = ulongval (); -      if (i != (ENOLINK)) -	return 1; -      fprintf (f, "%lu", i); -    } -  /* Do not output a trailing newline, as this causes \r\n confusion -     on some platforms.  */ -  return ferror (f) || fclose (f) != 0; - -  ; -  return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  gl_cv_header_errno_h_ENOLINK=`cat conftest.val` -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.val          fi        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_ENOLINK" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_ENOLINK" >&5  $as_echo "$gl_cv_header_errno_h_ENOLINK" >&6; }      case $gl_cv_header_errno_h_ENOLINK in        yes | no) @@ -14310,17 +12568,13 @@ $as_echo "$gl_cv_header_errno_h_ENOLINK" >&6; }    if test -n "$ERRNO_H"; then -    { $as_echo "$as_me:$LINENO: checking for EOVERFLOW value" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EOVERFLOW value" >&5  $as_echo_n "checking for EOVERFLOW value... " >&6; } -if test "${gl_cv_header_errno_h_EOVERFLOW+set}" = set; then +if test "${gl_cv_header_errno_h_EOVERFLOW+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <errno.h> @@ -14330,7 +12584,7 @@ yes  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "yes" >/dev/null 2>&1; then +  $EGREP "yes" >/dev/null 2>&1; then :    gl_cv_header_errno_h_EOVERFLOW=yes  else    gl_cv_header_errno_h_EOVERFLOW=no @@ -14338,11 +12592,7 @@ fi  rm -f conftest*        if test $gl_cv_header_errno_h_EOVERFLOW = no; then -        cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #define _XOPEN_SOURCE_EXTENDED 1 @@ -14353,370 +12603,27 @@ yes  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "yes" >/dev/null 2>&1; then +  $EGREP "yes" >/dev/null 2>&1; then :    gl_cv_header_errno_h_EOVERFLOW=hidden  fi  rm -f conftest*          if test $gl_cv_header_errno_h_EOVERFLOW = hidden; then -                              if test "$cross_compiling" = yes; then -  # Depending upon the size, compute the lo and hi bounds. -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EOVERFLOW) >= 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=0 ac_mid=0 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EOVERFLOW) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr $ac_mid + 1` -			if test $ac_lo -le $ac_mid; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid + 1` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EOVERFLOW) < 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=-1 ac_mid=-1 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - +                              if ac_fn_c_compute_int "$LINENO" "EOVERFLOW" "gl_cv_header_errno_h_EOVERFLOW"        "  #define _XOPEN_SOURCE_EXTENDED 1  #include <errno.h>  /* The following two lines are a workaround against an autoconf-2.52 bug.  */  #include <stdio.h>  #include <stdlib.h> +"; then : -int -main () -{ -static int test_array [1 - 2 * !((EOVERFLOW) >= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_hi=`expr '(' $ac_mid ')' - 1` -			if test $ac_mid -le $ac_hi; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo= ac_hi= -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -int -main () -{ -static int test_array [1 - 2 * !((EOVERFLOW) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr '(' $ac_mid ')' + 1` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in -?*) gl_cv_header_errno_h_EOVERFLOW=$ac_lo;; -'')  ;; -esac -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -#define _XOPEN_SOURCE_EXTENDED 1 -#include <errno.h> -/* The following two lines are a workaround against an autoconf-2.52 bug.  */ -#include <stdio.h> -#include <stdlib.h> - -static long int longval () { return EOVERFLOW; } -static unsigned long int ulongval () { return EOVERFLOW; } -#include <stdio.h> -#include <stdlib.h> -int -main () -{ - -  FILE *f = fopen ("conftest.val", "w"); -  if (! f) -    return 1; -  if ((EOVERFLOW) < 0) -    { -      long int i = longval (); -      if (i != (EOVERFLOW)) -	return 1; -      fprintf (f, "%ld", i); -    } -  else -    { -      unsigned long int i = ulongval (); -      if (i != (EOVERFLOW)) -	return 1; -      fprintf (f, "%lu", i); -    } -  /* Do not output a trailing newline, as this causes \r\n confusion -     on some platforms.  */ -  return ferror (f) || fclose (f) != 0; - -  ; -  return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  gl_cv_header_errno_h_EOVERFLOW=`cat conftest.val` -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.val          fi        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_EOVERFLOW" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_EOVERFLOW" >&5  $as_echo "$gl_cv_header_errno_h_EOVERFLOW" >&6; }      case $gl_cv_header_errno_h_EOVERFLOW in        yes | no) @@ -14791,55 +12698,6 @@ $as_echo "$gl_cv_header_errno_h_EOVERFLOW" >&6; }    REPLACE_TRUNCL=0; -  GNULIB_CHOWN=0; -  GNULIB_CLOSE=0; -  GNULIB_DUP2=0; -  GNULIB_ENVIRON=0; -  GNULIB_EUIDACCESS=0; -  GNULIB_FCHDIR=0; -  GNULIB_FSYNC=0; -  GNULIB_FTRUNCATE=0; -  GNULIB_GETCWD=0; -  GNULIB_GETDOMAINNAME=0; -  GNULIB_GETDTABLESIZE=0; -  GNULIB_GETHOSTNAME=0; -  GNULIB_GETLOGIN_R=0; -  GNULIB_GETPAGESIZE=0; -  GNULIB_GETUSERSHELL=0; -  GNULIB_LCHOWN=0; -  GNULIB_LINK=0; -  GNULIB_LSEEK=0; -  GNULIB_READLINK=0; -  GNULIB_SLEEP=0; -  GNULIB_UNISTD_H_SIGPIPE=0; -  GNULIB_WRITE=0; -    HAVE_DUP2=1; -  HAVE_EUIDACCESS=1; -  HAVE_FSYNC=1; -  HAVE_FTRUNCATE=1; -  HAVE_GETDOMAINNAME=1; -  HAVE_GETDTABLESIZE=1; -  HAVE_GETHOSTNAME=1; -  HAVE_GETPAGESIZE=1; -  HAVE_GETUSERSHELL=1; -  HAVE_LINK=1; -  HAVE_READLINK=1; -  HAVE_SLEEP=1; -  HAVE_DECL_ENVIRON=1; -  HAVE_DECL_GETLOGIN_R=1; -  HAVE_OS_H=0; -  HAVE_SYS_PARAM_H=0; -  REPLACE_CHOWN=0; -  REPLACE_CLOSE=0; -  REPLACE_FCHDIR=0; -  REPLACE_GETCWD=0; -  REPLACE_GETPAGESIZE=0; -  REPLACE_LCHOWN=0; -  REPLACE_LSEEK=0; -  REPLACE_WRITE=0; -  UNISTD_H_HAVE_WINSOCK2_H=0; - -        if test "X$prefix" = "XNONE"; then      acl_final_prefix="$ac_default_prefix"    else @@ -14857,7 +12715,7 @@ $as_echo "$gl_cv_header_errno_h_EOVERFLOW" >&6; }  # Check whether --with-gnu-ld was given. -if test "${with_gnu_ld+set}" = set; then +if test "${with_gnu_ld+set}" = set; then :    withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes  else    with_gnu_ld=no @@ -14879,7 +12737,7 @@ fi  ac_prog=ld  if test "$GCC" = yes; then    # Check if gcc -print-prog-name=ld gives a path. -  { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5  $as_echo_n "checking for ld used by GCC... " >&6; }    case $host in    *-*-mingw*) @@ -14909,13 +12767,13 @@ $as_echo_n "checking for ld used by GCC... " >&6; }      ;;    esac  elif test "$with_gnu_ld" = yes; then -  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5  $as_echo_n "checking for GNU ld... " >&6; }  else -  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5  $as_echo_n "checking for non-GNU ld... " >&6; }  fi -if test "${acl_cv_path_LD+set}" = set; then +if test "${acl_cv_path_LD+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -z "$LD"; then @@ -14943,18 +12801,16 @@ fi  LD="$acl_cv_path_LD"  if test -n "$LD"; then -  { $as_echo "$as_me:$LINENO: result: $LD" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5  $as_echo "$LD" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi -test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 -$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} -   { (exit 1); exit 1; }; } -{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5  $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } -if test "${acl_cv_prog_gnu_ld+set}" = set; then +if test "${acl_cv_prog_gnu_ld+set}" = set; then :    $as_echo_n "(cached) " >&6  else    # I'd rather use --version here, but apparently some GNU ld's only accept -v. @@ -14965,16 +12821,16 @@ case `$LD -v 2>&1 </dev/null` in    acl_cv_prog_gnu_ld=no ;;  esac  fi -{ $as_echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5  $as_echo "$acl_cv_prog_gnu_ld" >&6; }  with_gnu_ld=$acl_cv_prog_gnu_ld -                                                { $as_echo "$as_me:$LINENO: checking for shared library run path origin" >&5 +                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5  $as_echo_n "checking for shared library run path origin... " >&6; } -if test "${acl_cv_rpath+set}" = set; then +if test "${acl_cv_rpath+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -14985,7 +12841,7 @@ else      acl_cv_rpath=done  fi -{ $as_echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5  $as_echo "$acl_cv_rpath" >&6; }    wl="$acl_cv_wl"    acl_libext="$acl_cv_libext" @@ -14997,7 +12853,7 @@ $as_echo "$acl_cv_rpath" >&6; }    acl_hardcode_direct="$acl_cv_hardcode_direct"    acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"      # Check whether --enable-rpath was given. -if test "${enable_rpath+set}" = set; then +if test "${enable_rpath+set}" = set; then :    enableval=$enable_rpath; :  else    enable_rpath=yes @@ -15010,16 +12866,12 @@ fi    acl_libdirstem2=    case "$host_os" in      solaris*) -                                    { $as_echo "$as_me:$LINENO: checking for 64-bit host" >&5 +                                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5  $as_echo_n "checking for 64-bit host... " >&6; } -if test "${gl_cv_solaris_64bit+set}" = set; then +if test "${gl_cv_solaris_64bit+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifdef _LP64 @@ -15028,7 +12880,7 @@ sixtyfour bits  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "sixtyfour bits" >/dev/null 2>&1; then +  $EGREP "sixtyfour bits" >/dev/null 2>&1; then :    gl_cv_solaris_64bit=yes  else    gl_cv_solaris_64bit=no @@ -15037,7 +12889,7 @@ rm -f conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_solaris_64bit" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5  $as_echo "$gl_cv_solaris_64bit" >&6; }        if test $gl_cv_solaris_64bit = yes; then          acl_libdirstem=lib/64 @@ -15097,7 +12949,7 @@ $as_echo "$gl_cv_solaris_64bit" >&6; }  # Check whether --with-libiconv-prefix was given. -if test "${with_libiconv_prefix+set}" = set; then +if test "${with_libiconv_prefix+set}" = set; then :    withval=$with_libiconv_prefix;      if test "X$withval" = "Xno"; then        use_additional=no @@ -15545,18 +13397,14 @@ fi -{ $as_echo "$as_me:$LINENO: checking for inline" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5  $as_echo_n "checking for inline... " >&6; } -if test "${ac_cv_c_inline+set}" = set; then +if test "${ac_cv_c_inline+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_cv_c_inline=no  for ac_kw in inline __inline__ __inline; do -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifndef __cplusplus  typedef int foo_t; @@ -15565,41 +13413,17 @@ $ac_kw foo_t foo () {return 0; }  #endif  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_inline=$ac_kw -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext    test "$ac_cv_c_inline" != no && break  done  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5  $as_echo "$ac_cv_c_inline" >&6; } -  case $ac_cv_c_inline in    inline | yes) ;;    *) @@ -15616,20 +13440,16 @@ _ACEOF  esac -  { $as_echo "$as_me:$LINENO: checking where to find the exponent in a 'float'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5  $as_echo_n "checking where to find the exponent in a 'float'... " >&6; } -if test "${gl_cv_cc_float_expbit0+set}" = set; then +if test "${gl_cv_cc_float_expbit0+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    gl_cv_cc_float_expbit0="word 0 bit 23"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -15697,46 +13517,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_float_expbit0=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_float_expbit0="unknown" +  gl_cv_cc_float_expbit0="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_float_expbit0" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5  $as_echo "$gl_cv_cc_float_expbit0" >&6; }    case "$gl_cv_cc_float_expbit0" in      word*bit*) @@ -15756,19 +13549,14 @@ _ACEOF    esac - - { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 +   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5  $as_echo_n "checking whether byte ordering is bigendian... " >&6; } -if test "${ac_cv_c_bigendian+set}" = set; then +if test "${ac_cv_c_bigendian+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_cv_c_bigendian=unknown      # See if we're dealing with a universal compiler. -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifndef __APPLE_CC__  	       not a universal capable compiler @@ -15776,46 +13564,34 @@ cat >>conftest.$ac_ext <<_ACEOF  	     typedef int dummy;  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :  	# Check for potential -arch flags.  It is not universal unless -	# there are some -arch flags.  Note that *ppc* also matches -	# ppc64.  This check is also rather less than ideal. -	case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in  #( -	  *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;; -	esac -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - +	# there are at least two -arch flags with different values. +	ac_arch= +	ac_prev= +	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do +	 if test -n "$ac_prev"; then +	   case $ac_word in +	     i?86 | x86_64 | ppc | ppc64) +	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then +		 ac_arch=$ac_word +	       else +		 ac_cv_c_bigendian=universal +		 break +	       fi +	       ;; +	   esac +	   ac_prev= +	 elif test "x$ac_word" = "x-arch"; then +	   ac_prev=arch +	 fi +       done  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      if test $ac_cv_c_bigendian = unknown; then        # See if sys/param.h defines the BYTE_ORDER macro. -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  	     #include <sys/param.h> @@ -15833,30 +13609,9 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    # It does; now see whether it defined to BIG_ENDIAN or not. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  		#include <sys/param.h> @@ -15872,49 +13627,18 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_bigendian=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_c_bigendian=no +  ac_cv_c_bigendian=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      fi      if test $ac_cv_c_bigendian = unknown; then        # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h> @@ -15929,30 +13653,9 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    # It does; now see whether it defined to _BIG_ENDIAN or not. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h> @@ -15967,51 +13670,20 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_bigendian=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_c_bigendian=no +  ac_cv_c_bigendian=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      fi      if test $ac_cv_c_bigendian = unknown; then        # Compile a test program. -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    # Try to guess by grepping values from an object file. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  short int ascii_mm[] =  		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; @@ -16037,24 +13709,7 @@ return use_ascii (foo) == use_ebcdic (foo);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then  	      ac_cv_c_bigendian=yes  	    fi @@ -16066,20 +13721,10 @@ $as_echo "$ac_try_echo") >&5  		ac_cv_c_bigendian=unknown  	      fi  	    fi -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  $ac_includes_default  int @@ -16099,81 +13744,43 @@ main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    ac_cv_c_bigendian=no  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_c_bigendian=yes +  ac_cv_c_bigendian=yes  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -      fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5  $as_echo "$ac_cv_c_bigendian" >&6; }   case $ac_cv_c_bigendian in #(     yes) -     cat >>confdefs.h <<\_ACEOF -#define WORDS_BIGENDIAN 1 -_ACEOF +     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h  ;; #(     no)        ;; #(     universal) -cat >>confdefs.h <<\_ACEOF -#define AC_APPLE_UNIVERSAL_BUILD 1 -_ACEOF +$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h       ;; #(     *) -     { { $as_echo "$as_me:$LINENO: error: unknown endianness - presetting ac_cv_c_bigendian=no (or yes) will help" >&5 -$as_echo "$as_me: error: unknown endianness - presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} -   { (exit 1); exit 1; }; } ;; +     as_fn_error "unknown endianness + presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;   esac -  { $as_echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5  $as_echo_n "checking for nl_langinfo and CODESET... " >&6; } -if test "${am_cv_langinfo_codeset+set}" = set; then +if test "${am_cv_langinfo_codeset+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <langinfo.h>  int @@ -16184,130 +13791,41 @@ char* cs = nl_langinfo(CODESET); return !cs;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    am_cv_langinfo_codeset=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	am_cv_langinfo_codeset=no +  am_cv_langinfo_codeset=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5  $as_echo "$am_cv_langinfo_codeset" >&6; }    if test $am_cv_langinfo_codeset = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_LANGINFO_CODESET 1 -_ACEOF +$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h    fi -{ $as_echo "$as_me:$LINENO: checking whether getc_unlocked is declared" >&5 -$as_echo_n "checking whether getc_unlocked is declared... " >&6; } -if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then -  $as_echo_n "(cached) " >&6 +ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default" +if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then : +  ac_have_decl=1  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -#ifndef getc_unlocked -  (void) getc_unlocked; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_getc_unlocked=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_getc_unlocked=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +  ac_have_decl=0  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_getc_unlocked" >&5 -$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; } -if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_GETC_UNLOCKED 1 +#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl  _ACEOF -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_GETC_UNLOCKED 0 -_ACEOF - - -fi - - - -    { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5  $as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; } -if test "${ac_cv_gnu_library_2_1+set}" = set; then +if test "${ac_cv_gnu_library_2_1+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <features.h> @@ -16319,7 +13837,7 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "Lucky GNU user" >/dev/null 2>&1; then +  $EGREP "Lucky GNU user" >/dev/null 2>&1; then :    ac_cv_gnu_library_2_1=yes  else    ac_cv_gnu_library_2_1=no @@ -16329,23 +13847,19 @@ rm -f conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5  $as_echo "$ac_cv_gnu_library_2_1" >&6; }      GLIBC21="$ac_cv_gnu_library_2_1" -  { $as_echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5  $as_echo_n "checking for LC_MESSAGES... " >&6; } -if test "${gt_cv_val_LC_MESSAGES+set}" = set; then +if test "${gt_cv_val_LC_MESSAGES+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h>  int @@ -16356,62 +13870,31 @@ return LC_MESSAGES    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gt_cv_val_LC_MESSAGES=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_val_LC_MESSAGES=no +  gt_cv_val_LC_MESSAGES=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_val_LC_MESSAGES" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5  $as_echo "$gt_cv_val_LC_MESSAGES" >&6; }    if test $gt_cv_val_LC_MESSAGES = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_LC_MESSAGES 1 -_ACEOF +$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h    fi -    { $as_echo "$as_me:$LINENO: checking for CFPreferencesCopyAppValue" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5  $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } -if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then +if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then :    $as_echo_n "(cached) " >&6  else    gt_save_LIBS="$LIBS"       LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" -     cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <CoreFoundation/CFPreferences.h>  int @@ -16422,61 +13905,30 @@ CFPreferencesCopyAppValue(NULL, NULL)    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gt_cv_func_CFPreferencesCopyAppValue=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_func_CFPreferencesCopyAppValue=no +  gt_cv_func_CFPreferencesCopyAppValue=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext       LIBS="$gt_save_LIBS"  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5  $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }    if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_CFPREFERENCESCOPYAPPVALUE 1 -_ACEOF +$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h    fi -    { $as_echo "$as_me:$LINENO: checking for CFLocaleCopyCurrent" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5  $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } -if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then +if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then :    $as_echo_n "(cached) " >&6  else    gt_save_LIBS="$LIBS"       LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" -     cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <CoreFoundation/CFLocale.h>  int @@ -16487,47 +13939,20 @@ CFLocaleCopyCurrent();    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gt_cv_func_CFLocaleCopyCurrent=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_func_CFLocaleCopyCurrent=no +  gt_cv_func_CFLocaleCopyCurrent=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext       LIBS="$gt_save_LIBS"  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5  $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }    if test $gt_cv_func_CFLocaleCopyCurrent = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_CFLOCALECOPYCURRENT 1 -_ACEOF +$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h    fi    INTL_MACOSX_LIBS= @@ -16537,17 +13962,13 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking whether malloc, realloc, calloc are POSIX compliant" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc, realloc, calloc are POSIX compliant" >&5  $as_echo_n "checking whether malloc, realloc, calloc are POSIX compliant... " >&6; } -if test "${gl_cv_func_malloc_posix+set}" = set; then +if test "${gl_cv_func_malloc_posix+set}" = set; then :    $as_echo_n "(cached) " >&6  else -                        cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -16561,36 +13982,15 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_func_malloc_posix=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_malloc_posix=no +  gl_cv_func_malloc_posix=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_malloc_posix" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_malloc_posix" >&5  $as_echo "$gl_cv_func_malloc_posix" >&6; } @@ -16632,165 +14032,27 @@ $as_echo "$gl_cv_func_malloc_posix" >&6; }    VOID_UNSETENV=0; - -for ac_header in stdlib.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_header in stdlib.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" +if test "x$ac_cv_header_stdlib_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_STDLIB_H 1  _ACEOF  fi  done -{ $as_echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5  $as_echo_n "checking for GNU libc compatible malloc... " >&6; } -if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then +if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  if test "$cross_compiling" = yes; then +  if test "$cross_compiling" = yes; then :    ac_cv_func_malloc_0_nonnull=no  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #if defined STDC_HEADERS || defined HAVE_STDLIB_H  # include <stdlib.h> @@ -16806,72 +14068,40 @@ return ! malloc (0);    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    ac_cv_func_malloc_0_nonnull=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_func_malloc_0_nonnull=no +  ac_cv_func_malloc_0_nonnull=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5  $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; } -if test $ac_cv_func_malloc_0_nonnull = yes; then +if test $ac_cv_func_malloc_0_nonnull = yes; then :    gl_cv_func_malloc_0_nonnull=1  else    gl_cv_func_malloc_0_nonnull=0  fi -  cat >>confdefs.h <<_ACEOF  #define MALLOC_0_IS_NONNULL $gl_cv_func_malloc_0_nonnull  _ACEOF -  { $as_echo "$as_me:$LINENO: checking for long long int" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5  $as_echo_n "checking for long long int... " >&6; } -if test "${ac_cv_type_long_long_int+set}" = set; then +if test "${ac_cv_type_long_long_int+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF - -  /* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ -/* For now, do not test the preprocessor; as of 2007 there are too many + +  /* For now, do not test the preprocessor; as of 2007 there are too many  	 implementations with broken preprocessors.  Perhaps this can  	 be revisited in 2012.  In the meantime, code should not expect  	 #if to work with literals wider than 32 bits.  */ @@ -16900,35 +14130,11 @@ main ()  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  			if test "$cross_compiling" = yes; then +if ac_fn_c_try_link "$LINENO"; then : +  			if test "$cross_compiling" = yes; then :    ac_cv_type_long_long_int=yes  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h>  	       #ifndef LLONG_MAX @@ -16954,60 +14160,26 @@ long long int n = 1;    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    ac_cv_type_long_long_int=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_type_long_long_int=no +  ac_cv_type_long_long_int=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_long_long_int=no +  ac_cv_type_long_long_int=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5  $as_echo "$ac_cv_type_long_long_int" >&6; }    if test $ac_cv_type_long_long_int = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_LONG_LONG_INT 1 -_ACEOF +$as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h    fi @@ -17015,16 +14187,12 @@ _ACEOF -   { $as_echo "$as_me:$LINENO: checking for mbstate_t" >&5 +   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5  $as_echo_n "checking for mbstate_t... " >&6; } -if test "${ac_cv_type_mbstate_t+set}" = set; then +if test "${ac_cv_type_mbstate_t+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  $ac_includes_default  #	    include <wchar.h> @@ -17036,61 +14204,32 @@ mbstate_t x; return sizeof x;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_type_mbstate_t=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_mbstate_t=no +  ac_cv_type_mbstate_t=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5  $as_echo "$ac_cv_type_mbstate_t" >&6; }     if test $ac_cv_type_mbstate_t = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_MBSTATE_T 1 -_ACEOF +$as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h     else -cat >>confdefs.h <<\_ACEOF -#define mbstate_t int -_ACEOF +$as_echo "#define mbstate_t int" >>confdefs.h     fi -  { $as_echo "$as_me:$LINENO: checking whether mbrtowc and mbstate_t are properly declared" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5  $as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; } -if test "${ac_cv_func_mbrtowc+set}" = set; then +if test "${ac_cv_func_mbrtowc+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <wchar.h>  int @@ -17105,46 +14244,19 @@ wchar_t wc;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_func_mbrtowc=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_func_mbrtowc=no +  ac_cv_func_mbrtowc=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_mbrtowc" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5  $as_echo "$ac_cv_func_mbrtowc" >&6; }    if test $ac_cv_func_mbrtowc = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_MBRTOWC 1 -_ACEOF +$as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h    fi @@ -17189,124 +14301,16 @@ _ACEOF -for ac_func in $ac_func_list -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then -  cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - - - - - -  { $as_echo "$as_me:$LINENO: checking for a traditional japanese locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5  $as_echo_n "checking for a traditional japanese locale... " >&6; } -if test "${gt_cv_locale_ja+set}" = set; then +if test "${gt_cv_locale_ja+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -17357,11 +14361,11 @@ int main ()  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -17402,7 +14406,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_ja" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5  $as_echo "$gt_cv_locale_ja" >&6; }    LOCALE_JA=$gt_cv_locale_ja @@ -17410,17 +14414,13 @@ $as_echo "$gt_cv_locale_ja" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a transitional chinese locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5  $as_echo_n "checking for a transitional chinese locale... " >&6; } -if test "${gt_cv_locale_zh_CN+set}" = set; then +if test "${gt_cv_locale_zh_CN+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -17472,11 +14472,11 @@ int main ()  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -17501,24 +14501,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_zh_CN" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5  $as_echo "$gt_cv_locale_zh_CN" >&6; }    LOCALE_ZH_CN=$gt_cv_locale_zh_CN -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -17572,11 +14568,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -17602,7 +14598,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -17681,92 +14677,8 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; }    # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it    # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is    # irrelevant for anonymous mappings. -  { $as_echo "$as_me:$LINENO: checking for mmap" >&5 -$as_echo_n "checking for mmap... " >&6; } -if test "${ac_cv_func_mmap+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define mmap to an innocuous variant, in case <limits.h> declares mmap. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define mmap innocuous_mmap - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char mmap (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef mmap - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char mmap (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_mmap || defined __stub___mmap -choke me -#endif - -int -main () -{ -return mmap (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  ac_cv_func_mmap=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_func_mmap=no -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap" >&5 -$as_echo "$ac_cv_func_mmap" >&6; } -if test "x$ac_cv_func_mmap" = x""yes; then +  ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" +if test "x$ac_cv_func_mmap" = x""yes; then :    gl_have_mmap=yes  else    gl_have_mmap=no @@ -17776,13 +14688,9 @@ fi    # Try to allow MAP_ANONYMOUS.    gl_have_mmap_anonymous=no    if test $gl_have_mmap = yes; then -    { $as_echo "$as_me:$LINENO: checking for MAP_ANONYMOUS" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5  $as_echo_n "checking for MAP_ANONYMOUS... " >&6; } -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/mman.h> @@ -17792,17 +14700,13 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "I cant identify this map." >/dev/null 2>&1; then +  $EGREP "I cant identify this map." >/dev/null 2>&1; then :    gl_have_mmap_anonymous=yes  fi  rm -f conftest*      if test $gl_have_mmap_anonymous != yes; then -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/mman.h> @@ -17812,24 +14716,20 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "I cant identify this map." >/dev/null 2>&1; then +  $EGREP "I cant identify this map." >/dev/null 2>&1; then : -cat >>confdefs.h <<\_ACEOF -#define MAP_ANONYMOUS MAP_ANON -_ACEOF +$as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h           gl_have_mmap_anonymous=yes  fi  rm -f conftest*      fi -    { $as_echo "$as_me:$LINENO: result: $gl_have_mmap_anonymous" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5  $as_echo "$gl_have_mmap_anonymous" >&6; }      if test $gl_have_mmap_anonymous = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_MAP_ANONYMOUS 1 -_ACEOF +$as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h      fi    fi @@ -17846,112 +14746,12 @@ _ACEOF - - - - - - - - - - - -for ac_func in memchr -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_func in memchr +do : +  ac_fn_c_check_func "$LINENO" "memchr" "ac_cv_func_memchr" +if test "x$ac_cv_func_memchr" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_MEMCHR 1  _ACEOF  else @@ -17964,146 +14764,12 @@ done    if test $ac_cv_func_memchr = no; then - -for ac_header in bp-sym.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_header in bp-sym.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default" +if test "x$ac_cv_header_bp_sym_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_BP_SYM_H 1  _ACEOF  fi @@ -18122,19 +14788,15 @@ done      #   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737      #   http://sourceware.org/bugzilla/show_bug.cgi?id=10162      # Assume that memchr works on platforms that lack mprotect. -    { $as_echo "$as_me:$LINENO: checking whether memchr works" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5  $as_echo_n "checking whether memchr works... " >&6; } -if test "${gl_cv_func_memchr_works+set}" = set; then +if test "${gl_cv_func_memchr_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  if test "$cross_compiling" = yes; then +  if test "$cross_compiling" = yes; then :           gl_cv_func_memchr_works="guessing no"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <string.h> @@ -18186,187 +14848,26 @@ main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_memchr_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_memchr_works=no +  gl_cv_func_memchr_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_memchr_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5  $as_echo "$gl_cv_func_memchr_works" >&6; }      if test "$gl_cv_func_memchr_works" != yes; then - -for ac_header in bp-sym.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_header in bp-sym.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default" +if test "x$ac_cv_header_bp_sym_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_BP_SYM_H 1  _ACEOF  fi @@ -18392,16 +14893,12 @@ done -  { $as_echo "$as_me:$LINENO: checking whether <limits.h> defines MIN and MAX" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <limits.h> defines MIN and MAX" >&5  $as_echo_n "checking whether <limits.h> defines MIN and MAX... " >&6; } -if test "${gl_cv_minmax_in_limits_h+set}" = set; then +if test "${gl_cv_minmax_in_limits_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h>  int x = MIN (42, 17); @@ -18413,41 +14910,18 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_minmax_in_limits_h=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_minmax_in_limits_h=no +  gl_cv_minmax_in_limits_h=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_minmax_in_limits_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_minmax_in_limits_h" >&5  $as_echo "$gl_cv_minmax_in_limits_h" >&6; }    if test $gl_cv_minmax_in_limits_h = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_MINMAX_IN_LIMITS_H 1 -_ACEOF +$as_echo "#define HAVE_MINMAX_IN_LIMITS_H 1" >>confdefs.h    fi @@ -18456,16 +14930,12 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking whether <sys/param.h> defines MIN and MAX" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/param.h> defines MIN and MAX" >&5  $as_echo_n "checking whether <sys/param.h> defines MIN and MAX... " >&6; } -if test "${gl_cv_minmax_in_sys_param_h+set}" = set; then +if test "${gl_cv_minmax_in_sys_param_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/param.h>  int x = MIN (42, 17); @@ -18477,41 +14947,18 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_minmax_in_sys_param_h=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_minmax_in_sys_param_h=no +  gl_cv_minmax_in_sys_param_h=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_minmax_in_sys_param_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_minmax_in_sys_param_h" >&5  $as_echo "$gl_cv_minmax_in_sys_param_h" >&6; }    if test $gl_cv_minmax_in_sys_param_h = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_MINMAX_IN_SYS_PARAM_H 1 -_ACEOF +$as_echo "#define HAVE_MINMAX_IN_SYS_PARAM_H 1" >>confdefs.h    fi @@ -18520,11 +14967,7 @@ _ACEOF      gl_cv_c_multiarch=no -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifndef __APPLE_CC__           not a universal capable compiler @@ -18532,24 +14975,7 @@ cat >>conftest.$ac_ext <<_ACEOF          typedef int dummy;  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :                 arch=       prev= @@ -18572,19 +14998,11 @@ $as_echo "$ac_try_echo") >&5         fi       done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext    if test $gl_cv_c_multiarch = yes; then -cat >>confdefs.h <<\_ACEOF -#define AA_APPLE_UNIVERSAL_BUILD 1 -_ACEOF +$as_echo "#define AA_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h      APPLE_UNIVERSAL_BUILD=1    else @@ -18593,10 +15011,10 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking whether to activate relocatable installation" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to activate relocatable installation" >&5  $as_echo_n "checking whether to activate relocatable installation... " >&6; }    # Check whether --enable-relocatable was given. -if test "${enable_relocatable+set}" = set; then +if test "${enable_relocatable+set}" = set; then :    enableval=$enable_relocatable; if test "$enableval" != no; then         RELOCATABLE=yes       else @@ -18608,7 +15026,7 @@ else  fi -  { $as_echo "$as_me:$LINENO: result: $RELOCATABLE" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RELOCATABLE" >&5  $as_echo "$RELOCATABLE" >&6; } @@ -18625,22 +15043,16 @@ _ACEOF    if test $RELOCATABLE = yes; then -cat >>confdefs.h <<\_ACEOF -#define ENABLE_RELOCATABLE 1 -_ACEOF +$as_echo "#define ENABLE_RELOCATABLE 1" >>confdefs.h    fi -{ $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5  $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; } -if test "${ac_cv_header_stdbool_h+set}" = set; then +if test "${ac_cv_header_stdbool_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  	  #include <stdbool.h> @@ -18718,160 +15130,80 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_header_stdbool_h=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_header_stdbool_h=no +  ac_cv_header_stdbool_h=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5  $as_echo "$ac_cv_header_stdbool_h" >&6; } -   { $as_echo "$as_me:$LINENO: checking for _Bool" >&5 -$as_echo_n "checking for _Bool... " >&6; } -if test "${ac_cv_type__Bool+set}" = set; then +   ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default" +if test "x$ac_cv_type__Bool" = x""yes; then : + +cat >>confdefs.h <<_ACEOF +#define HAVE__BOOL 1 +_ACEOF + + +fi + +   if test $ac_cv_header_stdbool_h = yes; then + +$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h + +   fi + +    REPLACE_NULL=0; +  HAVE_WCHAR_T=1; +  STDDEF_H=''; + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5 +$as_echo_n "checking for wchar_t... " >&6; } +if test "${gt_cv_c_wchar_t+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  ac_cv_type__Bool=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof (_Bool)) -       return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ -$ac_includes_default +#include <stddef.h> +       wchar_t foo = (wchar_t)'\0';  int  main ()  { -if (sizeof ((_Bool))) -	  return 0; +    ;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : +if ac_fn_c_try_compile "$LINENO"; then : +  gt_cv_c_wchar_t=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type__Bool=yes +  gt_cv_c_wchar_t=no  fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5 -$as_echo "$ac_cv_type__Bool" >&6; } -if test "x$ac_cv_type__Bool" = x""yes; then - -cat >>confdefs.h <<_ACEOF -#define HAVE__BOOL 1 -_ACEOF +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5 +$as_echo "$gt_cv_c_wchar_t" >&6; } +  if test $gt_cv_c_wchar_t = yes; then +$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h -fi +  fi -   if test $ac_cv_header_stdbool_h = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_STDBOOL_H 1 -_ACEOF -   fi -  { $as_echo "$as_me:$LINENO: checking for unsigned long long int" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5  $as_echo_n "checking for unsigned long long int... " >&6; } -if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then +if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF - -  /* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ -/* For now, do not test the preprocessor; as of 2007 there are too many + +  /* For now, do not test the preprocessor; as of 2007 there are too many  	 implementations with broken preprocessors.  Perhaps this can  	 be revisited in 2012.  In the meantime, code should not expect  	 #if to work with literals wider than 32 bits.  */ @@ -18900,46 +15232,19 @@ main ()  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_type_unsigned_long_long_int=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_unsigned_long_long_int=no +  ac_cv_type_unsigned_long_long_int=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5  $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }    if test $ac_cv_type_unsigned_long_long_int = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_UNSIGNED_LONG_LONG_INT 1 -_ACEOF +$as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h    fi @@ -18949,19 +15254,15 @@ _ACEOF -{ $as_echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5  $as_echo_n "checking for C/C++ restrict keyword... " >&6; } -if test "${ac_cv_c_restrict+set}" = set; then +if test "${ac_cv_c_restrict+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_cv_c_restrict=no     # The order here caters to the fact that C++ does not require restrict.     for ac_kw in __restrict __restrict__ _Restrict restrict; do -     cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  typedef int * int_ptr;  	int foo (int_ptr $ac_kw ip) { @@ -18978,46 +15279,20 @@ int s[1];    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_restrict=$ac_kw -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext       test "$ac_cv_c_restrict" != no && break     done  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5  $as_echo "$ac_cv_c_restrict" >&6; } -   case $ac_cv_c_restrict in     restrict) ;; -   no) cat >>confdefs.h <<\_ACEOF -#define restrict /**/ -_ACEOF +   no) $as_echo "#define restrict /**/" >>confdefs.h   ;;     *)  cat >>confdefs.h <<_ACEOF  #define restrict $ac_cv_c_restrict @@ -19036,26 +15311,17 @@ _ACEOF - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_string_h='<'string.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <string.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5  $as_echo_n "checking absolute name of <string.h>... " >&6; } -if test "${gl_cv_next_string_h+set}" = set; then +if test "${gl_cv_next_string_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_string_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <string.h> @@ -19076,7 +15342,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_string_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5  $as_echo "$gl_cv_next_string_h" >&6; }       fi       NEXT_STRING_H=$gl_cv_next_string_h @@ -19096,76 +15362,12 @@ $as_echo "$gl_cv_next_string_h" >&6; } -  { $as_echo "$as_me:$LINENO: checking for wchar_t" >&5 -$as_echo_n "checking for wchar_t... " >&6; } -if test "${gt_cv_c_wchar_t+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -       wchar_t foo = (wchar_t)'\0'; -int -main () -{ - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  gt_cv_c_wchar_t=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_c_wchar_t=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_c_wchar_t" >&5 -$as_echo "$gt_cv_c_wchar_t" >&6; } -  if test $gt_cv_c_wchar_t = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_WCHAR_T 1 -_ACEOF - -  fi - - -  { $as_echo "$as_me:$LINENO: checking for wint_t" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5  $as_echo_n "checking for wint_t... " >&6; } -if test "${gt_cv_c_wint_t+set}" = set; then +if test "${gt_cv_c_wint_t+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before @@ -19185,140 +15387,24 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gt_cv_c_wint_t=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_c_wint_t=no +  gt_cv_c_wint_t=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_c_wint_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5  $as_echo "$gt_cv_c_wint_t" >&6; }    if test $gt_cv_c_wint_t = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_WINT_T 1 -_ACEOF +$as_echo "#define HAVE_WINT_T 1" >>confdefs.h    fi -{ $as_echo "$as_me:$LINENO: checking for size_t" >&5 -$as_echo_n "checking for size_t... " >&6; } -if test "${ac_cv_type_size_t+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  ac_cv_type_size_t=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof (size_t)) -       return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof ((size_t))) -	  return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_size_t=yes -fi +ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" +if test "x$ac_cv_type_size_t" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 -$as_echo "$ac_cv_type_size_t" >&6; } -if test "x$ac_cv_type_size_t" = x""yes; then -  :  else  cat >>confdefs.h <<_ACEOF @@ -19328,16 +15414,12 @@ _ACEOF  fi -  { $as_echo "$as_me:$LINENO: checking for inttypes.h" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5  $as_echo_n "checking for inttypes.h... " >&6; } -if test "${gl_cv_header_inttypes_h+set}" = set; then +if test "${gl_cv_header_inttypes_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  #include <inttypes.h> @@ -19349,35 +15431,14 @@ uintmax_t i = (uintmax_t) -1; return !i;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_header_inttypes_h=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_header_inttypes_h=no +  gl_cv_header_inttypes_h=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_inttypes_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5  $as_echo "$gl_cv_header_inttypes_h" >&6; }    if test $gl_cv_header_inttypes_h = yes; then @@ -19388,16 +15449,12 @@ _ACEOF    fi -  { $as_echo "$as_me:$LINENO: checking for stdint.h" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5  $as_echo_n "checking for stdint.h... " >&6; } -if test "${gl_cv_header_stdint_h+set}" = set; then +if test "${gl_cv_header_stdint_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  #include <stdint.h> @@ -19409,35 +15466,14 @@ uintmax_t i = (uintmax_t) -1; return !i;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_header_stdint_h=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_header_stdint_h=no +  gl_cv_header_stdint_h=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_stdint_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5  $as_echo "$gl_cv_header_stdint_h" >&6; }    if test $gl_cv_header_stdint_h = yes; then @@ -19450,16 +15486,12 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking for intmax_t" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5  $as_echo_n "checking for intmax_t... " >&6; } -if test "${gt_cv_c_intmax_t+set}" = set; then +if test "${gt_cv_c_intmax_t+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h> @@ -19479,41 +15511,18 @@ intmax_t x = -1; return !x;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gt_cv_c_intmax_t=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_c_intmax_t=no +  gt_cv_c_intmax_t=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_c_intmax_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5  $as_echo "$gt_cv_c_intmax_t" >&6; }    if test $gt_cv_c_intmax_t = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_INTMAX_T 1 -_ACEOF +$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h    else @@ -19532,105 +15541,12 @@ _ACEOF - - - - - - -for ac_func in snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_func in snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb +do : +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" +eval as_val=\$$as_ac_var +   if test "x$as_val" = x""yes; then :    cat >>confdefs.h <<_ACEOF  #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1  _ACEOF @@ -19638,87 +15554,28 @@ _ACEOF  fi  done -      { $as_echo "$as_me:$LINENO: checking whether _snprintf is declared" >&5 -$as_echo_n "checking whether _snprintf is declared... " >&6; } -if test "${ac_cv_have_decl__snprintf+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stdio.h> - -int -main () -{ -#ifndef _snprintf -  (void) _snprintf; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl__snprintf=yes +      ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h> +" +if test "x$ac_cv_have_decl__snprintf" = x""yes; then : +  ac_have_decl=1  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl__snprintf=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +  ac_have_decl=0  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl__snprintf" >&5 -$as_echo "$ac_cv_have_decl__snprintf" >&6; } -if test "x$ac_cv_have_decl__snprintf" = x""yes; then  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL__SNPRINTF 1 -_ACEOF - - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL__SNPRINTF 0 +#define HAVE_DECL__SNPRINTF $ac_have_decl  _ACEOF -fi - - - - -     { $as_echo "$as_me:$LINENO: checking whether printf supports 'long double' arguments" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports 'long double' arguments" >&5  $as_echo_n "checking whether printf supports 'long double' arguments... " >&6; } -if test "${gl_cv_func_printf_long_double+set}" = set; then +if test "${gl_cv_func_printf_long_double+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in           beos*)        gl_cv_func_printf_long_double="guessing no";; @@ -19727,11 +15584,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -19754,45 +15607,18 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_long_double=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_long_double=no +  gl_cv_func_printf_long_double=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_long_double" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_long_double" >&5  $as_echo "$gl_cv_func_printf_long_double" >&6; } @@ -19802,22 +15628,20 @@ $as_echo "$gl_cv_func_printf_long_double" >&6; }        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac -     { $as_echo "$as_me:$LINENO: checking whether printf supports infinite 'double' arguments" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports infinite 'double' arguments" >&5  $as_echo_n "checking whether printf supports infinite 'double' arguments... " >&6; } -if test "${gl_cv_func_printf_infinite+set}" = set; then +if test "${gl_cv_func_printf_infinite+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in                                 # Guess yes on glibc systems. @@ -19842,11 +15666,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -19915,45 +15735,18 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_infinite=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_infinite=no +  gl_cv_func_printf_infinite=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_infinite" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_infinite" >&5  $as_echo "$gl_cv_func_printf_infinite" >&6; } @@ -19962,20 +15755,18 @@ $as_echo "$gl_cv_func_printf_infinite" >&6; }           if test -n "$gl_printf_safe"; then -cat >>confdefs.h <<\_ACEOF -#define CHECK_PRINTF_SAFE 1 -_ACEOF +$as_echo "#define CHECK_PRINTF_SAFE 1" >>confdefs.h    fi    case "$gl_cv_func_printf_long_double" in      *yes) -      { $as_echo "$as_me:$LINENO: checking whether printf supports infinite 'long double' arguments" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports infinite 'long double' arguments" >&5  $as_echo_n "checking whether printf supports infinite 'long double' arguments... " >&6; } -if test "${gl_cv_func_printf_infinite_long_double+set}" = set; then +if test "${gl_cv_func_printf_infinite_long_double+set}" = set; then :    $as_echo_n "(cached) " >&6  else -          if test "$cross_compiling" = yes; then +          if test "$cross_compiling" = yes; then :             case "$host_cpu" in                                     # Guess no on ia64, x86_64, i386. @@ -20004,11 +15795,7 @@ else             esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ @@ -20258,45 +16045,18 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_infinite_long_double=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_infinite_long_double=no +  gl_cv_func_printf_infinite_long_double=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_infinite_long_double" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_infinite_long_double" >&5  $as_echo "$gl_cv_func_printf_infinite_long_double" >&6; }        ;;      *) @@ -20306,22 +16066,18 @@ $as_echo "$gl_cv_func_printf_infinite_long_double" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf supports the 'a' and 'A' directives" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'a' and 'A' directives" >&5  $as_echo_n "checking whether printf supports the 'a' and 'A' directives... " >&6; } -if test "${gl_cv_func_printf_directive_a+set}" = set; then +if test "${gl_cv_func_printf_directive_a+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in                                 # Guess yes on glibc >= 2.5 systems.           *-gnu*) -           cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +           cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */               #include <features.h> @@ -20333,7 +16089,7 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "BZ2908" >/dev/null 2>&1; then +  $EGREP "BZ2908" >/dev/null 2>&1; then :    gl_cv_func_printf_directive_a="guessing yes"  else    gl_cv_func_printf_directive_a="guessing no" @@ -20346,11 +16102,7 @@ rm -f conftest*         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -20400,56 +16152,29 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_directive_a=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_directive_a=no +  gl_cv_func_printf_directive_a=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_directive_a" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_a" >&5  $as_echo "$gl_cv_func_printf_directive_a" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf supports the 'F' directive" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'F' directive" >&5  $as_echo_n "checking whether printf supports the 'F' directive... " >&6; } -if test "${gl_cv_func_printf_directive_f+set}" = set; then +if test "${gl_cv_func_printf_directive_f+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in                                 # Guess yes on glibc systems. @@ -20468,11 +16193,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -20493,56 +16214,29 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_directive_f=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_directive_f=no +  gl_cv_func_printf_directive_f=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_directive_f" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_f" >&5  $as_echo "$gl_cv_func_printf_directive_f" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf supports the 'ls' directive" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'ls' directive" >&5  $as_echo_n "checking whether printf supports the 'ls' directive... " >&6; } -if test "${gl_cv_func_printf_directive_ls+set}" = set; then +if test "${gl_cv_func_printf_directive_ls+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in           openbsd*)        gl_cv_func_printf_directive_ls="guessing no";; @@ -20554,11 +16248,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before @@ -20610,56 +16300,29 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_directive_ls=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_directive_ls=no +  gl_cv_func_printf_directive_ls=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_directive_ls" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_ls" >&5  $as_echo "$gl_cv_func_printf_directive_ls" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf supports the grouping flag" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the grouping flag" >&5  $as_echo_n "checking whether printf supports the grouping flag... " >&6; } -if test "${gl_cv_func_printf_flag_grouping+set}" = set; then +if test "${gl_cv_func_printf_flag_grouping+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in           cygwin*)      gl_cv_func_printf_flag_grouping="guessing no";; @@ -20669,11 +16332,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -20687,56 +16346,29 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_flag_grouping=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_flag_grouping=no +  gl_cv_func_printf_flag_grouping=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_flag_grouping" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_grouping" >&5  $as_echo "$gl_cv_func_printf_flag_grouping" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf supports the left-adjust flag correctly" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the left-adjust flag correctly" >&5  $as_echo_n "checking whether printf supports the left-adjust flag correctly... " >&6; } -if test "${gl_cv_func_printf_flag_leftadjust+set}" = set; then +if test "${gl_cv_func_printf_flag_leftadjust+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :           case "$host_os" in                      # Guess yes on HP-UX 11. @@ -20748,11 +16380,7 @@ else           esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -20767,56 +16395,29 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_flag_leftadjust=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_flag_leftadjust=no +  gl_cv_func_printf_flag_leftadjust=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_flag_leftadjust" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_leftadjust" >&5  $as_echo "$gl_cv_func_printf_flag_leftadjust" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf supports the zero flag correctly" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the zero flag correctly" >&5  $as_echo_n "checking whether printf supports the zero flag correctly... " >&6; } -if test "${gl_cv_func_printf_flag_zero+set}" = set; then +if test "${gl_cv_func_printf_flag_zero+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in                   # Guess yes on glibc systems. @@ -20828,11 +16429,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -20847,56 +16444,29 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_flag_zero=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_flag_zero=no +  gl_cv_func_printf_flag_zero=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_flag_zero" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_zero" >&5  $as_echo "$gl_cv_func_printf_flag_zero" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf supports large precisions" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports large precisions" >&5  $as_echo_n "checking whether printf supports large precisions... " >&6; } -if test "${gl_cv_func_printf_precision+set}" = set; then +if test "${gl_cv_func_printf_precision+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :         case "$host_os" in           # Guess no only on native Win32 and BeOS systems. @@ -20906,11 +16476,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdio.h> @@ -20927,64 +16493,33 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_printf_precision=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_printf_precision=no +  gl_cv_func_printf_precision=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_precision" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_precision" >&5  $as_echo "$gl_cv_func_printf_precision" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether printf survives out-of-memory conditions" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf survives out-of-memory conditions" >&5  $as_echo_n "checking whether printf survives out-of-memory conditions... " >&6; } -if test "${gl_cv_func_printf_enomem+set}" = set; then +if test "${gl_cv_func_printf_enomem+set}" = set; then :    $as_echo_n "(cached) " >&6  else        gl_cv_func_printf_enomem="guessing no"        if test "$cross_compiling" = no; then          if test $APPLE_UNIVERSAL_BUILD = 0; then -          cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +          cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ @@ -21118,11 +16653,11 @@ int main()  }  _ACEOF -          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then              (./conftest               result=$?               if test $result != 0 && test $result != 77; then result=1; fi @@ -21169,7 +16704,7 @@ _ACEOF        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_printf_enomem" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_enomem" >&5  $as_echo "$gl_cv_func_printf_enomem" >&6; } @@ -21182,189 +16717,37 @@ $as_echo "$gl_cv_func_printf_enomem" >&6; } -{ $as_echo "$as_me:$LINENO: checking whether strerror_r is declared" >&5 -$as_echo_n "checking whether strerror_r is declared... " >&6; } -if test "${ac_cv_have_decl_strerror_r+set}" = set; then -  $as_echo_n "(cached) " >&6 +ac_fn_c_check_decl "$LINENO" "strerror_r" "ac_cv_have_decl_strerror_r" "$ac_includes_default" +if test "x$ac_cv_have_decl_strerror_r" = x""yes; then : +  ac_have_decl=1  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -#ifndef strerror_r -  (void) strerror_r; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_strerror_r=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_strerror_r=no +  ac_have_decl=0  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_r" >&5 -$as_echo "$ac_cv_have_decl_strerror_r" >&6; } -if test "x$ac_cv_have_decl_strerror_r" = x""yes; then -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_STRERROR_R 1 +#define HAVE_DECL_STRERROR_R $ac_have_decl  _ACEOF - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_STRERROR_R 0 -_ACEOF - - -fi - - -  for ac_func in strerror_r -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +do : +  ac_fn_c_check_func "$LINENO" "strerror_r" "ac_cv_func_strerror_r" +if test "x$ac_cv_func_strerror_r" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_STRERROR_R 1  _ACEOF  fi  done -{ $as_echo "$as_me:$LINENO: checking whether strerror_r returns char *" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror_r returns char *" >&5  $as_echo_n "checking whether strerror_r returns char *... " >&6; } -if test "${ac_cv_func_strerror_r_char_p+set}" = set; then +if test "${ac_cv_func_strerror_r_char_p+set}" = set; then :    $as_echo_n "(cached) " >&6  else      ac_cv_func_strerror_r_char_p=no      if test $ac_cv_have_decl_strerror_r = yes; then -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  $ac_includes_default  int @@ -21380,32 +16763,9 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_func_strerror_r_char_p=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      else        # strerror_r is not declared.  Choose between @@ -21414,14 +16774,10 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext        # former has a strerror_r that returns char*, while the latter        # has a strerror_r that returns `int'.        # This test should segfault on the DEC system. -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  $ac_includes_default  	extern char *strerror_r (); @@ -21435,50 +16791,21 @@ char buf[100];    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    ac_cv_func_strerror_r_char_p=yes -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -      fi  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_strerror_r_char_p" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strerror_r_char_p" >&5  $as_echo "$ac_cv_func_strerror_r_char_p" >&6; }  if test $ac_cv_func_strerror_r_char_p = yes; then -cat >>confdefs.h <<\_ACEOF -#define STRERROR_R_CHAR_P 1 -_ACEOF +$as_echo "#define STRERROR_R_CHAR_P 1" >>confdefs.h  fi @@ -21486,6 +16813,58 @@ fi    XGETTEXT_EXTRA_OPTIONS= +  GNULIB_OPEN=0; +    REPLACE_OPEN=0; + + + + + +ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default" +if test "x$ac_cv_type_mode_t" = x""yes; then : + +else + +cat >>confdefs.h <<_ACEOF +#define mode_t int +_ACEOF + +fi + + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for promoted mode_t type" >&5 +$as_echo_n "checking for promoted mode_t type... " >&6; } +if test "${gl_cv_promoted_mode_t+set}" = set; then : +  $as_echo_n "(cached) " >&6 +else + +                cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <sys/types.h> +int +main () +{ +typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1]; +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  gl_cv_promoted_mode_t='int' +else +  gl_cv_promoted_mode_t='mode_t' +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_promoted_mode_t" >&5 +$as_echo "$gl_cv_promoted_mode_t" >&6; } + +cat >>confdefs.h <<_ACEOF +#define PROMOTED_MODE_T $gl_cv_promoted_mode_t +_ACEOF + @@ -21495,17 +16874,13 @@ fi    if test -z "$ERRNO_H"; then -    { $as_echo "$as_me:$LINENO: checking for working strerror function" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strerror function" >&5  $as_echo_n "checking for working strerror function... " >&6; } -if test "${gl_cv_func_working_strerror+set}" = set; then +if test "${gl_cv_func_working_strerror+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  if test "$cross_compiling" = yes; then -           cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  if test "$cross_compiling" = yes; then : +           cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <string.h> @@ -21517,40 +16892,15 @@ return !*strerror (-2);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_func_working_strerror=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_working_strerror=no +  gl_cv_func_working_strerror=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <string.h> @@ -21562,45 +16912,18 @@ return !*strerror (-2);    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_working_strerror=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_working_strerror=no +  gl_cv_func_working_strerror=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_working_strerror" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_working_strerror" >&5  $as_echo "$gl_cv_func_working_strerror" >&6; }      if test $gl_cv_func_working_strerror = no; then                    REPLACE_STRERROR=1 @@ -21610,222 +16933,25 @@ $as_echo "$gl_cv_func_working_strerror" >&6; }    fi    if test $REPLACE_STRERROR = 1; then -  { $as_echo "$as_me:$LINENO: checking whether strerror is declared" >&5 -$as_echo_n "checking whether strerror is declared... " >&6; } -if test "${ac_cv_have_decl_strerror+set}" = set; then -  $as_echo_n "(cached) " >&6 +  ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default" +if test "x$ac_cv_have_decl_strerror" = x""yes; then : +  ac_have_decl=1  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -#ifndef strerror -  (void) strerror; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_strerror=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_strerror=no +  ac_have_decl=0  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror" >&5 -$as_echo "$ac_cv_have_decl_strerror" >&6; } -if test "x$ac_cv_have_decl_strerror" = x""yes; then -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_STRERROR 1 -_ACEOF - - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_STRERROR 0 +#define HAVE_DECL_STRERROR $ac_have_decl  _ACEOF -fi - - - - - - - -    if test $ac_cv_header_sys_socket_h != yes; then - -for ac_header in winsock2.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +                    for ac_header in winsock2.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default" +if test "x$ac_cv_header_winsock2_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_WINSOCK2_H 1  _ACEOF  fi @@ -21836,76 +16962,18 @@ done    fi -{ $as_echo "$as_me:$LINENO: checking whether alarm is declared" >&5 -$as_echo_n "checking whether alarm is declared... " >&6; } -if test "${ac_cv_have_decl_alarm+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -#ifndef alarm -  (void) alarm; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_alarm=yes +ac_fn_c_check_decl "$LINENO" "alarm" "ac_cv_have_decl_alarm" "$ac_includes_default" +if test "x$ac_cv_have_decl_alarm" = x""yes; then : +  ac_have_decl=1  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_alarm=no +  ac_have_decl=0  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_alarm" >&5 -$as_echo "$ac_cv_have_decl_alarm" >&6; } -if test "x$ac_cv_have_decl_alarm" = x""yes; then -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_ALARM 1 -_ACEOF - - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_ALARM 0 +#define HAVE_DECL_ALARM $ac_have_decl  _ACEOF -fi - - -     if true; then @@ -21938,17 +17006,13 @@ fi    # Define an additional variable used in the Makefile substitution.    if test $ac_cv_working_alloca_h = yes; then -    { $as_echo "$as_me:$LINENO: checking for alloca as a compiler built-in" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca as a compiler built-in" >&5  $as_echo_n "checking for alloca as a compiler built-in... " >&6; } -if test "${gl_cv_rpl_alloca+set}" = set; then +if test "${gl_cv_rpl_alloca+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #if defined __GNUC__ || defined _AIX || defined _MSC_VER @@ -21957,7 +17021,7 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "Need own alloca" >/dev/null 2>&1; then +  $EGREP "Need own alloca" >/dev/null 2>&1; then :    gl_cv_rpl_alloca=yes  else    gl_cv_rpl_alloca=no @@ -21966,13 +17030,11 @@ rm -f conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_rpl_alloca" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_rpl_alloca" >&5  $as_echo "$gl_cv_rpl_alloca" >&6; }      if test $gl_cv_rpl_alloca = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ALLOCA 1 -_ACEOF +$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h        ALLOCA_H=alloca.h      else @@ -21987,36 +17049,107 @@ _ACEOF -  FLOAT_H= +  if test $ac_cv_func_dup2 = no; then +    HAVE_DUP2=0 + + + + + + + + +  gl_LIBOBJS="$gl_LIBOBJS dup2.$ac_objext" + +  else +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether dup2 works" >&5 +$as_echo_n "checking whether dup2 works... " >&6; } +if test "${gl_cv_func_dup2_works+set}" = set; then : +  $as_echo_n "(cached) " >&6 +else +  if test "$cross_compiling" = yes; then :    case "$host_os" in -    beos* | openbsd*) -      FLOAT_H=float.h +	   mingw*) # on this platform, dup2 always returns 0 for success +	     gl_cv_func_dup2_works=no;; +	   cygwin*) # on cygwin 1.5.x, dup2(1,1) returns 0 +	     gl_cv_func_dup2_works=no;; +	   *) gl_cv_func_dup2_works=yes;; +	 esac +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ + +#include <unistd.h> + +int +main () +{ +return 1 - dup2 (1, 1); +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : +  gl_cv_func_dup2_works=yes +else +  gl_cv_func_dup2_works=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_dup2_works" >&5 +$as_echo "$gl_cv_func_dup2_works" >&6; } +    if test "$gl_cv_func_dup2_works" = no; then +      REPLACE_DUP2=1 + + + + + + + + +  gl_LIBOBJS="$gl_LIBOBJS dup2.$ac_objext" + +    fi +  fi + +cat >>confdefs.h <<_ACEOF +#define REPLACE_DUP2 $REPLACE_DUP2 +_ACEOF + +  GNULIB_DUP2=1 +  FLOAT_H= +  case "$host_os" in +    beos* | openbsd*) +      FLOAT_H=float.h + + +       if test $gl_cv_have_include_next = yes; then         gl_cv_next_float_h='<'float.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <float.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <float.h>" >&5  $as_echo_n "checking absolute name of <float.h>... " >&6; } -if test "${gl_cv_next_float_h+set}" = set; then +if test "${gl_cv_next_float_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_float_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -22037,7 +17170,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_float_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_float_h" >&5  $as_echo "$gl_cv_next_float_h" >&6; }       fi       NEXT_FLOAT_H=$gl_cv_next_float_h @@ -22059,17 +17192,13 @@ $as_echo "$gl_cv_next_float_h" >&6; } -  { $as_echo "$as_me:$LINENO: checking whether frexpl() can be used without linking with libm" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl() can be used without linking with libm" >&5  $as_echo_n "checking whether frexpl() can be used without linking with libm... " >&6; } -if test "${gl_cv_func_frexpl_no_libm+set}" = set; then +if test "${gl_cv_func_frexpl_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     long double x; @@ -22081,52 +17210,27 @@ int e; return frexpl (x, &e) > 0;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_frexpl_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_frexpl_no_libm=no +  gl_cv_func_frexpl_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_frexpl_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_no_libm" >&5  $as_echo "$gl_cv_func_frexpl_no_libm" >&6; }    if test $gl_cv_func_frexpl_no_libm = yes; then -     { $as_echo "$as_me:$LINENO: checking whether frexpl works" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl works" >&5  $as_echo_n "checking whether frexpl works... " >&6; } -if test "${gl_cv_func_frexpl_works+set}" = set; then +if test "${gl_cv_func_frexpl_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    case "$host_os" in           aix* | beos* | darwin* | irix* | mingw* | pw*)              gl_cv_func_frexpl_works="guessing no";; @@ -22134,11 +17238,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -22212,45 +17312,18 @@ int main()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_frexpl_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_frexpl_works=no +  gl_cv_func_frexpl_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_frexpl_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_works" >&5  $as_echo "$gl_cv_func_frexpl_works" >&6; }      case "$gl_cv_func_frexpl_works" in @@ -22263,66 +17336,12 @@ $as_echo "$gl_cv_func_frexpl_works" >&6; }    fi    if test $gl_func_frexpl_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_FREXPL_IN_LIBC 1 -_ACEOF - -            { $as_echo "$as_me:$LINENO: checking whether frexpl is declared" >&5 -$as_echo_n "checking whether frexpl is declared... " >&6; } -if test "${ac_cv_have_decl_frexpl+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <math.h> - -int -main () -{ -#ifndef frexpl -  (void) frexpl; -#endif +$as_echo "#define HAVE_FREXPL_IN_LIBC 1" >>confdefs.h -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_frexpl=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_frexpl=no -fi +            ac_fn_c_check_decl "$LINENO" "frexpl" "ac_cv_have_decl_frexpl" "#include <math.h> +" +if test "x$ac_cv_have_decl_frexpl" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_frexpl" >&5 -$as_echo "$ac_cv_have_decl_frexpl" >&6; } -if test "x$ac_cv_have_decl_frexpl" = x""yes; then -  :  else    HAVE_DECL_FREXPL=0  fi @@ -22348,102 +17367,12 @@ fi - -for ac_func in getpagesize -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_func in getpagesize +do : +  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize" +if test "x$ac_cv_func_getpagesize" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_GETPAGESIZE 1  _ACEOF  fi @@ -22451,146 +17380,12 @@ done    if test $ac_cv_func_getpagesize = no; then      HAVE_GETPAGESIZE=0 - -for ac_header in OS.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +    for ac_header in OS.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "OS.h" "ac_cv_header_OS_h" "$ac_includes_default" +if test "x$ac_cv_header_OS_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_OS_H 1  _ACEOF  fi @@ -22600,146 +17395,12 @@ done      if test $ac_cv_header_OS_h = yes; then        HAVE_OS_H=1      fi - -for ac_header in sys/param.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +    for ac_header in sys/param.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default" +if test "x$ac_cv_header_sys_param_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_SYS_PARAM_H 1  _ACEOF  fi @@ -22800,19 +17461,15 @@ done    done -  { $as_echo "$as_me:$LINENO: checking for iconv" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5  $as_echo_n "checking for iconv... " >&6; } -if test "${am_cv_func_iconv+set}" = set; then +if test "${am_cv_func_iconv+set}" = set; then :    $as_echo_n "(cached) " >&6  else      am_cv_func_iconv="no, consider installing GNU libiconv"      am_cv_lib_iconv=no -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h>  #include <iconv.h> @@ -22826,46 +17483,15 @@ iconv_t cd = iconv_open("","");    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    am_cv_func_iconv=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext      if test "$am_cv_func_iconv" != yes; then        am_save_LIBS="$LIBS"        LIBS="$LIBS $LIBICONV" -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h>  #include <iconv.h> @@ -22879,49 +17505,22 @@ iconv_t cd = iconv_open("","");    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    am_cv_lib_iconv=yes          am_cv_func_iconv=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext        LIBS="$am_save_LIBS"      fi  fi -{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5  $as_echo "$am_cv_func_iconv" >&6; }    if test "$am_cv_func_iconv" = yes; then -    { $as_echo "$as_me:$LINENO: checking for working iconv" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5  $as_echo_n "checking for working iconv... " >&6; } -if test "${am_cv_func_iconv_works+set}" = set; then +if test "${am_cv_func_iconv_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -22929,17 +17528,13 @@ else        if test $am_cv_lib_iconv = yes; then          LIBS="$LIBS $LIBICONV"        fi -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    case "$host_os" in             aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;             *)            am_cv_func_iconv_works="guessing yes" ;;           esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <iconv.h> @@ -22999,46 +17594,19 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    am_cv_func_iconv_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -am_cv_func_iconv_works=no +  am_cv_func_iconv_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        LIBS="$am_save_LIBS"  fi -{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5  $as_echo "$am_cv_func_iconv_works" >&6; }      case "$am_cv_func_iconv_works" in        *no) am_func_iconv=no am_cv_lib_iconv=no ;; @@ -23049,15 +17617,13 @@ $as_echo "$am_cv_func_iconv_works" >&6; }    fi    if test "$am_func_iconv" = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ICONV 1 -_ACEOF +$as_echo "#define HAVE_ICONV 1" >>confdefs.h    fi    if test "$am_cv_lib_iconv" = yes; then -    { $as_echo "$as_me:$LINENO: checking how to link with libiconv" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5  $as_echo_n "checking how to link with libiconv... " >&6; } -    { $as_echo "$as_me:$LINENO: result: $LIBICONV" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5  $as_echo "$LIBICONV" >&6; }    else              CPPFLAGS="$am_save_CPPFLAGS" @@ -23068,17 +17634,13 @@ $as_echo "$LIBICONV" >&6; }    if test "$am_cv_func_iconv" = yes; then -    { $as_echo "$as_me:$LINENO: checking for iconv declaration" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5  $as_echo_n "checking for iconv declaration... " >&6; } -    if test "${am_cv_proto_iconv+set}" = set; then +    if test "${am_cv_proto_iconv+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h> @@ -23101,41 +17663,20 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    am_cv_proto_iconv_arg1=""  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	am_cv_proto_iconv_arg1="const" +  am_cv_proto_iconv_arg1="const"  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext        am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"  fi      am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` -    { $as_echo "$as_me:$LINENO: result: ${ac_t:- -         }$am_cv_proto_iconv" >&5 -$as_echo "${ac_t:- -         }$am_cv_proto_iconv" >&6; } +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: +         $am_cv_proto_iconv" >&5 +$as_echo " +         $am_cv_proto_iconv" >&6; }  cat >>confdefs.h <<_ACEOF  #define ICONV_CONST $am_cv_proto_iconv_arg1 @@ -23151,26 +17692,17 @@ _ACEOF - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_iconv_h='<'iconv.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <iconv.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <iconv.h>" >&5  $as_echo_n "checking absolute name of <iconv.h>... " >&6; } -if test "${gl_cv_next_iconv_h+set}" = set; then +if test "${gl_cv_next_iconv_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_iconv_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <iconv.h> @@ -23191,7 +17723,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_iconv_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_iconv_h" >&5  $as_echo "$gl_cv_next_iconv_h" >&6; }       fi       NEXT_ICONV_H=$gl_cv_next_iconv_h @@ -23213,11 +17745,7 @@ $as_echo "$gl_cv_next_iconv_h" >&6; }    if test "$am_cv_func_iconv" = yes; then -            cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +            cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */        #include <iconv.h> @@ -23227,7 +17755,7 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "gnu_iconv" >/dev/null 2>&1; then +  $EGREP "gnu_iconv" >/dev/null 2>&1; then :    gl_func_iconv_gnu=yes  else    gl_func_iconv_gnu=no @@ -23271,19 +17799,15 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking whether the compiler generally respects inline" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler generally respects inline" >&5  $as_echo_n "checking whether the compiler generally respects inline... " >&6; } -if test "${gl_cv_c_inline_effective+set}" = set; then +if test "${gl_cv_c_inline_effective+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test $ac_cv_c_inline = no; then         gl_cv_c_inline_effective=no       else -                                          cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +                                          cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -23296,59 +17820,32 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_c_inline_effective=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_c_inline_effective=no +  gl_cv_c_inline_effective=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext       fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_c_inline_effective" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_c_inline_effective" >&5  $as_echo "$gl_cv_c_inline_effective" >&6; }    if test $gl_cv_c_inline_effective = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_INLINE 1 -_ACEOF +$as_echo "#define HAVE_INLINE 1" >>confdefs.h    fi -  { $as_echo "$as_me:$LINENO: checking whether isnan(double) can be used without linking with libm" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(double) can be used without linking with libm" >&5  $as_echo_n "checking whether isnan(double) can be used without linking with libm... " >&6; } -if test "${gl_cv_func_isnand_no_libm+set}" = set; then +if test "${gl_cv_func_isnand_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     #if __GNUC__ >= 4 @@ -23367,48 +17864,21 @@ return isnand (x);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_isnand_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_isnand_no_libm=no +  gl_cv_func_isnand_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_isnand_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnand_no_libm" >&5  $as_echo "$gl_cv_func_isnand_no_libm" >&6; }    if test $gl_cv_func_isnand_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ISNAND_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_ISNAND_IN_LIBC 1" >>confdefs.h    else @@ -23423,19 +17893,15 @@ _ACEOF    gl_LIBOBJS="$gl_LIBOBJS isnand.$ac_objext" -  { $as_echo "$as_me:$LINENO: checking where to find the exponent in a 'double'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'double'" >&5  $as_echo_n "checking where to find the exponent in a 'double'... " >&6; } -if test "${gl_cv_cc_double_expbit0+set}" = set; then +if test "${gl_cv_cc_double_expbit0+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then : -                                                            cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +                                                            cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #if defined arm || defined __arm || defined __arm__ @@ -23444,22 +17910,17 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "mixed_endianness" >/dev/null 2>&1; then +  $EGREP "mixed_endianness" >/dev/null 2>&1; then :    gl_cv_cc_double_expbit0="unknown"  else - - : -if test "${ac_cv_c_bigendian+set}" = set; then +                                                         : +if test "${ac_cv_c_bigendian+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_cv_c_bigendian=unknown      # See if we're dealing with a universal compiler. -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifndef __APPLE_CC__  	       not a universal capable compiler @@ -23467,46 +17928,34 @@ cat >>conftest.$ac_ext <<_ACEOF  	     typedef int dummy;  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :  	# Check for potential -arch flags.  It is not universal unless -	# there are some -arch flags.  Note that *ppc* also matches -	# ppc64.  This check is also rather less than ideal. -	case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in  #( -	  *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;; -	esac -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - +	# there are at least two -arch flags with different values. +	ac_arch= +	ac_prev= +	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do +	 if test -n "$ac_prev"; then +	   case $ac_word in +	     i?86 | x86_64 | ppc | ppc64) +	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then +		 ac_arch=$ac_word +	       else +		 ac_cv_c_bigendian=universal +		 break +	       fi +	       ;; +	   esac +	   ac_prev= +	 elif test "x$ac_word" = "x-arch"; then +	   ac_prev=arch +	 fi +       done  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      if test $ac_cv_c_bigendian = unknown; then        # See if sys/param.h defines the BYTE_ORDER macro. -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  	     #include <sys/param.h> @@ -23524,30 +17973,9 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    # It does; now see whether it defined to BIG_ENDIAN or not. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  		#include <sys/param.h> @@ -23563,49 +17991,18 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_bigendian=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_c_bigendian=no +  ac_cv_c_bigendian=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      fi      if test $ac_cv_c_bigendian = unknown; then        # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h> @@ -23620,30 +18017,9 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    # It does; now see whether it defined to _BIG_ENDIAN or not. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h> @@ -23658,51 +18034,20 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_bigendian=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_c_bigendian=no +  ac_cv_c_bigendian=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      fi      if test $ac_cv_c_bigendian = unknown; then        # Compile a test program. -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    # Try to guess by grepping values from an object file. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  short int ascii_mm[] =  		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; @@ -23728,24 +18073,7 @@ return use_ascii (foo) == use_ebcdic (foo);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then  	      ac_cv_c_bigendian=yes  	    fi @@ -23757,20 +18085,10 @@ $as_echo "$ac_try_echo") >&5  		ac_cv_c_bigendian=unknown  	      fi  	    fi -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  $ac_includes_default  int @@ -23790,42 +18108,15 @@ main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    ac_cv_c_bigendian=no  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_c_bigendian=yes +  ac_cv_c_bigendian=yes  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -      fi  fi  : @@ -23836,9 +18127,7 @@ fi       gl_cv_cc_double_expbit0="word 1 bit 20" ;; #(     universal) -cat >>confdefs.h <<\_ACEOF -#define AC_APPLE_UNIVERSAL_BUILD 1 -_ACEOF +$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h       ;; #(     *) @@ -23851,11 +18140,7 @@ rm -f conftest*  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -23922,46 +18207,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_double_expbit0=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_double_expbit0="unknown" +  gl_cv_cc_double_expbit0="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_double_expbit0" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_expbit0" >&5  $as_echo "$gl_cv_cc_double_expbit0" >&6; }    case "$gl_cv_cc_double_expbit0" in      word*bit*) @@ -23985,17 +18243,13 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking whether isnan(float) can be used without linking with libm" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(float) can be used without linking with libm" >&5  $as_echo_n "checking whether isnan(float) can be used without linking with libm... " >&6; } -if test "${gl_cv_func_isnanf_no_libm+set}" = set; then +if test "${gl_cv_func_isnanf_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     #if __GNUC__ >= 4 @@ -24014,65 +18268,36 @@ return isnanf (x);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_isnanf_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_isnanf_no_libm=no +  gl_cv_func_isnanf_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_isnanf_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanf_no_libm" >&5  $as_echo "$gl_cv_func_isnanf_no_libm" >&6; }    if test $gl_cv_func_isnanf_no_libm = yes; then -  { $as_echo "$as_me:$LINENO: checking whether isnan(float) works" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(float) works" >&5  $as_echo_n "checking whether isnan(float) works... " >&6; } -if test "${gl_cv_func_isnanf_works+set}" = set; then +if test "${gl_cv_func_isnanf_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    case "$host_os" in             irix* | solaris*) gl_cv_func_isnanf_works="guessing no";;             *)                gl_cv_func_isnanf_works="guessing yes";;           esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h> @@ -24125,45 +18350,18 @@ int main()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_isnanf_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_isnanf_works=no +  gl_cv_func_isnanf_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_isnanf_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanf_works" >&5  $as_echo "$gl_cv_func_isnanf_works" >&6; }    fi @@ -24174,9 +18372,7 @@ $as_echo "$gl_cv_func_isnanf_works" >&6; }            esac          }; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ISNANF_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_ISNANF_IN_LIBC 1" >>confdefs.h    else @@ -24191,20 +18387,16 @@ _ACEOF    gl_LIBOBJS="$gl_LIBOBJS isnanf.$ac_objext" -  { $as_echo "$as_me:$LINENO: checking where to find the exponent in a 'float'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5  $as_echo_n "checking where to find the exponent in a 'float'... " >&6; } -if test "${gl_cv_cc_float_expbit0+set}" = set; then +if test "${gl_cv_cc_float_expbit0+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    gl_cv_cc_float_expbit0="word 0 bit 23"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -24272,46 +18464,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_float_expbit0=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_float_expbit0="unknown" +  gl_cv_cc_float_expbit0="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_float_expbit0" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5  $as_echo "$gl_cv_cc_float_expbit0" >&6; }    case "$gl_cv_cc_float_expbit0" in      word*bit*) @@ -24335,17 +18500,13 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking whether isnan(long double) can be used without linking with libm" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(long double) can be used without linking with libm" >&5  $as_echo_n "checking whether isnan(long double) can be used without linking with libm... " >&6; } -if test "${gl_cv_func_isnanl_no_libm+set}" = set; then +if test "${gl_cv_func_isnanl_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     #if __GNUC__ >= 4 @@ -24364,41 +18525,16 @@ return isnanl (x);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_isnanl_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_isnanl_no_libm=no +  gl_cv_func_isnanl_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_isnanl_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanl_no_libm" >&5  $as_echo "$gl_cv_func_isnanl_no_libm" >&6; }    gl_func_isnanl_no_libm=$gl_cv_func_isnanl_no_libm @@ -24406,13 +18542,13 @@ $as_echo "$gl_cv_func_isnanl_no_libm" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether isnanl works" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnanl works" >&5  $as_echo_n "checking whether isnanl works... " >&6; } -if test "${gl_cv_func_isnanl_works+set}" = set; then +if test "${gl_cv_func_isnanl_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    case "$host_cpu" in                                 # Guess no on ia64, x86_64, i386.           ia64 | x86_64 | i*86) gl_cv_func_isnanl_works="guessing no";; @@ -24425,11 +18561,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -24544,45 +18676,18 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_isnanl_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_isnanl_works=no +  gl_cv_func_isnanl_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_isnanl_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanl_works" >&5  $as_echo "$gl_cv_func_isnanl_works" >&6; }      case "$gl_cv_func_isnanl_works" in @@ -24592,9 +18697,7 @@ $as_echo "$gl_cv_func_isnanl_works" >&6; }    fi    if test $gl_func_isnanl_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ISNANL_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_ISNANL_IN_LIBC 1" >>confdefs.h    else @@ -24610,22 +18713,18 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking where to find the exponent in a 'long double'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'long double'" >&5  $as_echo_n "checking where to find the exponent in a 'long double'... " >&6; } -if test "${gl_cv_cc_long_double_expbit0+set}" = set; then +if test "${gl_cv_cc_long_double_expbit0+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :                                gl_cv_cc_long_double_expbit0="unknown"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -24694,46 +18793,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_long_double_expbit0=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_long_double_expbit0="unknown" +  gl_cv_cc_long_double_expbit0="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_long_double_expbit0" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_expbit0" >&5  $as_echo "$gl_cv_cc_long_double_expbit0" >&6; }    case "$gl_cv_cc_long_double_expbit0" in      word*bit*) @@ -24762,110 +18834,17 @@ _ACEOF - - -    LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(top_builddir)/$gl_source_base\"" - -for ac_func in setlocale -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_func in setlocale +do : +  ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale" +if test "x$ac_cv_func_setlocale" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_SETLOCALE 1  _ACEOF  fi @@ -24877,9 +18856,7 @@ done    if test $gl_cv_func_malloc_posix = yes; then      HAVE_MALLOC_POSIX=1 -cat >>confdefs.h <<\_ACEOF -#define HAVE_MALLOC_POSIX 1 -_ACEOF +$as_echo "#define HAVE_MALLOC_POSIX 1" >>confdefs.h    else @@ -24912,26 +18889,17 @@ _ACEOF - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_math_h='<'math.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <math.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <math.h>" >&5  $as_echo_n "checking absolute name of <math.h>... " >&6; } -if test "${gl_cv_next_math_h+set}" = set; then +if test "${gl_cv_next_math_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_math_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h> @@ -24952,7 +18920,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_math_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_math_h" >&5  $as_echo "$gl_cv_next_math_h" >&6; }       fi       NEXT_MATH_H=$gl_cv_next_math_h @@ -24968,16 +18936,12 @@ $as_echo "$gl_cv_next_math_h" >&6; } -  { $as_echo "$as_me:$LINENO: checking whether NAN macro works" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NAN macro works" >&5  $as_echo_n "checking whether NAN macro works... " >&6; } -if test "${gl_cv_header_math_nan_works+set}" = set; then +if test "${gl_cv_header_math_nan_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>  int @@ -24995,49 +18959,24 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_header_math_nan_works=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_header_math_nan_works=no +  gl_cv_header_math_nan_works=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_math_nan_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_math_nan_works" >&5  $as_echo "$gl_cv_header_math_nan_works" >&6; }    if test $gl_cv_header_math_nan_works = no; then      REPLACE_NAN=1    fi -  { $as_echo "$as_me:$LINENO: checking whether HUGE_VAL works" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether HUGE_VAL works" >&5  $as_echo_n "checking whether HUGE_VAL works... " >&6; } -if test "${gl_cv_header_math_huge_val_works+set}" = set; then +if test "${gl_cv_header_math_huge_val_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>  int @@ -25050,35 +18989,14 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_header_math_huge_val_works=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_header_math_huge_val_works=no +  gl_cv_header_math_huge_val_works=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_math_huge_val_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_math_huge_val_works" >&5  $as_echo "$gl_cv_header_math_huge_val_works" >&6; }    if test $gl_cv_header_math_huge_val_works = no; then      REPLACE_HUGE_VAL=1 @@ -25102,23 +19020,13 @@ $as_echo "$gl_cv_header_math_huge_val_works" >&6; } - - - - - - - - - -    if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then -     { $as_echo "$as_me:$LINENO: checking whether mbrtowc handles incomplete characters" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5  $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; } -if test "${gl_cv_func_mbrtowc_incomplete_state+set}" = set; then +if test "${gl_cv_func_mbrtowc_incomplete_state+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -25129,14 +19037,10 @@ else          *)    gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;        esac        if test $LOCALE_JA != none; then -        if test "$cross_compiling" = yes; then +        if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -25158,54 +19062,27 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_mbrtowc_incomplete_state=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_mbrtowc_incomplete_state=no +  gl_cv_func_mbrtowc_incomplete_state=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_mbrtowc_incomplete_state" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5  $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether mbrtowc works as well as mbtowc" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5  $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; } -if test "${gl_cv_func_mbrtowc_sanitycheck+set}" = set; then +if test "${gl_cv_func_mbrtowc_sanitycheck+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -25216,14 +19093,10 @@ else          *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;        esac        if test $LOCALE_ZH_CN != none; then -        if test "$cross_compiling" = yes; then +        if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -25249,46 +19122,19 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_mbrtowc_sanitycheck=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_mbrtowc_sanitycheck=no +  gl_cv_func_mbrtowc_sanitycheck=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_mbrtowc_sanitycheck" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5  $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }      REPLACE_MBSTATE_T=0 @@ -25314,11 +19160,6 @@ $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }      REPLACE_MBRTOWC=1    fi - - - - -    if test $ac_cv_func_mbrtowc = no; then      HAVE_MBRTOWC=0    fi @@ -25326,9 +19167,9 @@ $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether mbrtowc handles a NULL string argument" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles a NULL string argument" >&5  $as_echo_n "checking whether mbrtowc handles a NULL string argument... " >&6; } -if test "${gl_cv_func_mbrtowc_null_arg+set}" = set; then +if test "${gl_cv_func_mbrtowc_null_arg+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -25339,14 +19180,10 @@ else          *)    gl_cv_func_mbrtowc_null_arg="guessing yes" ;;        esac        if test $LOCALE_FR_UTF8 != none; then -        if test "$cross_compiling" = yes; then +        if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -25370,55 +19207,28 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_mbrtowc_null_arg=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_mbrtowc_null_arg=no +  gl_cv_func_mbrtowc_null_arg=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_mbrtowc_null_arg" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_null_arg" >&5  $as_echo "$gl_cv_func_mbrtowc_null_arg" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether mbrtowc has a correct return value" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc has a correct return value" >&5  $as_echo_n "checking whether mbrtowc has a correct return value... " >&6; } -if test "${gl_cv_func_mbrtowc_retval+set}" = set; then +if test "${gl_cv_func_mbrtowc_retval+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -25429,14 +19239,10 @@ else          *)                gl_cv_func_mbrtowc_retval="guessing yes" ;;        esac        if test $LOCALE_FR_UTF8 != none || test $LOCALE_JA != none; then -        if test "$cross_compiling" = yes; then +        if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -25477,54 +19283,27 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_mbrtowc_retval=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_mbrtowc_retval=no +  gl_cv_func_mbrtowc_retval=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_mbrtowc_retval" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_retval" >&5  $as_echo "$gl_cv_func_mbrtowc_retval" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether mbrtowc returns 0 when parsing a NUL character" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc returns 0 when parsing a NUL character" >&5  $as_echo_n "checking whether mbrtowc returns 0 when parsing a NUL character... " >&6; } -if test "${gl_cv_func_mbrtowc_nul_retval+set}" = set; then +if test "${gl_cv_func_mbrtowc_nul_retval+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -25535,14 +19314,10 @@ else          *)             gl_cv_func_mbrtowc_nul_retval="guessing yes" ;;        esac        if test $LOCALE_ZH_CN != none; then -        if test "$cross_compiling" = yes; then +        if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -25563,54 +19338,25 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_mbrtowc_nul_retval=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_mbrtowc_nul_retval=no +  gl_cv_func_mbrtowc_nul_retval=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_mbrtowc_nul_retval" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_nul_retval" >&5  $as_echo "$gl_cv_func_mbrtowc_nul_retval" >&6; }      case "$gl_cv_func_mbrtowc_null_arg" in        *yes) ;;        *) -cat >>confdefs.h <<\_ACEOF -#define MBRTOWC_NULL_ARG_BUG 1 -_ACEOF +$as_echo "#define MBRTOWC_NULL_ARG_BUG 1" >>confdefs.h           REPLACE_MBRTOWC=1           ;; @@ -25618,9 +19364,7 @@ _ACEOF      case "$gl_cv_func_mbrtowc_retval" in        *yes) ;;        *) -cat >>confdefs.h <<\_ACEOF -#define MBRTOWC_RETVAL_BUG 1 -_ACEOF +$as_echo "#define MBRTOWC_RETVAL_BUG 1" >>confdefs.h           REPLACE_MBRTOWC=1           ;; @@ -25628,9 +19372,7 @@ _ACEOF      case "$gl_cv_func_mbrtowc_nul_retval" in        *yes) ;;        *) -cat >>confdefs.h <<\_ACEOF -#define MBRTOWC_NUL_RETVAL_BUG 1 -_ACEOF +$as_echo "#define MBRTOWC_NUL_RETVAL_BUG 1" >>confdefs.h           REPLACE_MBRTOWC=1           ;; @@ -25670,23 +19412,13 @@ _ACEOF - - - - - - - - - -    if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then -     { $as_echo "$as_me:$LINENO: checking whether mbrtowc handles incomplete characters" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5  $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; } -if test "${gl_cv_func_mbrtowc_incomplete_state+set}" = set; then +if test "${gl_cv_func_mbrtowc_incomplete_state+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -25697,14 +19429,10 @@ else          *)    gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;        esac        if test $LOCALE_JA != none; then -        if test "$cross_compiling" = yes; then +        if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -25726,54 +19454,27 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_mbrtowc_incomplete_state=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_mbrtowc_incomplete_state=no +  gl_cv_func_mbrtowc_incomplete_state=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_mbrtowc_incomplete_state" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5  $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; } -     { $as_echo "$as_me:$LINENO: checking whether mbrtowc works as well as mbtowc" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5  $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; } -if test "${gl_cv_func_mbrtowc_sanitycheck+set}" = set; then +if test "${gl_cv_func_mbrtowc_sanitycheck+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -25784,14 +19485,10 @@ else          *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;        esac        if test $LOCALE_ZH_CN != none; then -        if test "$cross_compiling" = yes; then +        if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -25817,46 +19514,19 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_mbrtowc_sanitycheck=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_mbrtowc_sanitycheck=no +  gl_cv_func_mbrtowc_sanitycheck=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_mbrtowc_sanitycheck" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5  $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }      REPLACE_MBSTATE_T=0 @@ -25882,11 +19552,6 @@ $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }      REPLACE_MBSINIT=1    fi - - - - -    if test $ac_cv_func_mbsinit = no; then      HAVE_MBSINIT=0    fi @@ -25928,17 +19593,13 @@ $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; } -  { $as_echo "$as_me:$LINENO: checking whether frexp can be used without linking with libm" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp can be used without linking with libm" >&5  $as_echo_n "checking whether frexp can be used without linking with libm... " >&6; } -if test "${gl_cv_func_frexp_no_libm+set}" = set; then +if test "${gl_cv_func_frexp_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     double x; @@ -25951,63 +19612,34 @@ return frexp (x, &y) < 1;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_frexp_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_frexp_no_libm=no +  gl_cv_func_frexp_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_frexp_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_no_libm" >&5  $as_echo "$gl_cv_func_frexp_no_libm" >&6; }    if test $gl_cv_func_frexp_no_libm = yes; then -     { $as_echo "$as_me:$LINENO: checking whether frexp works" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp works" >&5  $as_echo_n "checking whether frexp works... " >&6; } -if test "${gl_cv_func_frexp_works+set}" = set; then +if test "${gl_cv_func_frexp_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    case "$host_os" in           netbsd* | irix* | mingw*) gl_cv_func_frexp_works="guessing no";;           *)                        gl_cv_func_frexp_works="guessing yes";;         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -26051,69 +19683,36 @@ int main()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_frexp_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_frexp_works=no +  gl_cv_func_frexp_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_frexp_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_works" >&5  $as_echo "$gl_cv_func_frexp_works" >&6; }      case "$gl_cv_func_frexp_works" in        *yes) -cat >>confdefs.h <<\_ACEOF -#define HAVE_FREXP_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_FREXP_IN_LIBC 1" >>confdefs.h          ;;      esac    fi -  { $as_echo "$as_me:$LINENO: checking whether ldexp can be used without linking with libm" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexp can be used without linking with libm" >&5  $as_echo_n "checking whether ldexp can be used without linking with libm... " >&6; } -if test "${gl_cv_func_ldexp_no_libm+set}" = set; then +if test "${gl_cv_func_ldexp_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     double x; @@ -26126,63 +19725,32 @@ return ldexp (x, y) < 1;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_ldexp_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_ldexp_no_libm=no +  gl_cv_func_ldexp_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_ldexp_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexp_no_libm" >&5  $as_echo "$gl_cv_func_ldexp_no_libm" >&6; }    if test $gl_cv_func_ldexp_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_LDEXP_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_LDEXP_IN_LIBC 1" >>confdefs.h    fi -    { $as_echo "$as_me:$LINENO: checking whether frexpl can be used without linking with libm" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl can be used without linking with libm" >&5  $as_echo_n "checking whether frexpl can be used without linking with libm... " >&6; } -if test "${gl_cv_func_frexpl_no_libm+set}" = set; then +if test "${gl_cv_func_frexpl_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     long double x; @@ -26195,52 +19763,27 @@ return frexpl (x, &y) < 1;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_frexpl_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_frexpl_no_libm=no +  gl_cv_func_frexpl_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_frexpl_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_no_libm" >&5  $as_echo "$gl_cv_func_frexpl_no_libm" >&6; }    if test $gl_cv_func_frexpl_no_libm = yes; then -     { $as_echo "$as_me:$LINENO: checking whether frexpl works" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl works" >&5  $as_echo_n "checking whether frexpl works... " >&6; } -if test "${gl_cv_func_frexpl_works+set}" = set; then +if test "${gl_cv_func_frexpl_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    case "$host_os" in           aix* | beos* | darwin* | irix* | mingw* | pw*)              gl_cv_func_frexpl_works="guessing no";; @@ -26248,11 +19791,7 @@ else         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -26326,45 +19865,18 @@ int main()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_frexpl_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_frexpl_works=no +  gl_cv_func_frexpl_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_frexpl_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_works" >&5  $as_echo "$gl_cv_func_frexpl_works" >&6; }      case "$gl_cv_func_frexpl_works" in @@ -26377,83 +19889,25 @@ $as_echo "$gl_cv_func_frexpl_works" >&6; }    fi    if test $gl_func_frexpl_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_FREXPL_IN_LIBC 1 -_ACEOF - -            { $as_echo "$as_me:$LINENO: checking whether frexpl is declared" >&5 -$as_echo_n "checking whether frexpl is declared... " >&6; } -if test "${ac_cv_have_decl_frexpl+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <math.h> - -int -main () -{ -#ifndef frexpl -  (void) frexpl; -#endif +$as_echo "#define HAVE_FREXPL_IN_LIBC 1" >>confdefs.h -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_frexpl=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_frexpl=no -fi +            ac_fn_c_check_decl "$LINENO" "frexpl" "ac_cv_have_decl_frexpl" "#include <math.h> +" +if test "x$ac_cv_have_decl_frexpl" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_frexpl" >&5 -$as_echo "$ac_cv_have_decl_frexpl" >&6; } -if test "x$ac_cv_have_decl_frexpl" = x""yes; then -  :  else    HAVE_DECL_FREXPL=0  fi    fi -  { $as_echo "$as_me:$LINENO: checking whether ldexpl can be used without linking with libm" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexpl can be used without linking with libm" >&5  $as_echo_n "checking whether ldexpl can be used without linking with libm... " >&6; } -if test "${gl_cv_func_ldexpl_no_libm+set}" = set; then +if test "${gl_cv_func_ldexpl_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                     long double x; @@ -26466,63 +19920,34 @@ return ldexpl (x, y) < 1;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_ldexpl_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_ldexpl_no_libm=no +  gl_cv_func_ldexpl_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_ldexpl_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexpl_no_libm" >&5  $as_echo "$gl_cv_func_ldexpl_no_libm" >&6; }    if test $gl_cv_func_ldexpl_no_libm = yes; then -     { $as_echo "$as_me:$LINENO: checking whether ldexpl works" >&5 +     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexpl works" >&5  $as_echo_n "checking whether ldexpl works... " >&6; } -if test "${gl_cv_func_ldexpl_works+set}" = set; then +if test "${gl_cv_func_ldexpl_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    case "$host_os" in           aix*) gl_cv_func_ldexpl_works="guessing no";;           *)    gl_cv_func_ldexpl_works="guessing yes";;         esac  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h> @@ -26536,110 +19961,29 @@ int main()    return (y1 != 0.5L) || (y2 != x2);  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_ldexpl_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_ldexpl_works=no +  gl_cv_func_ldexpl_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_ldexpl_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexpl_works" >&5  $as_echo "$gl_cv_func_ldexpl_works" >&6; }      case "$gl_cv_func_ldexpl_works" in        *yes) -cat >>confdefs.h <<\_ACEOF -#define HAVE_LDEXPL_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_LDEXPL_IN_LIBC 1" >>confdefs.h -                        { $as_echo "$as_me:$LINENO: checking whether ldexpl is declared" >&5 -$as_echo_n "checking whether ldexpl is declared... " >&6; } -if test "${ac_cv_have_decl_ldexpl+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <math.h> - -int -main () -{ -#ifndef ldexpl -  (void) ldexpl; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_ldexpl=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_ldexpl=no -fi +                        ac_fn_c_check_decl "$LINENO" "ldexpl" "ac_cv_have_decl_ldexpl" "#include <math.h> +" +if test "x$ac_cv_have_decl_ldexpl" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_ldexpl" >&5 -$as_echo "$ac_cv_have_decl_ldexpl" >&6; } -if test "x$ac_cv_have_decl_ldexpl" = x""yes; then -  :  else    HAVE_DECL_LDEXPL=0  fi @@ -26666,20 +20010,16 @@ fi -  { $as_echo "$as_me:$LINENO: checking for signbit macro" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signbit macro" >&5  $as_echo_n "checking for signbit macro... " >&6; } -if test "${gl_cv_func_signbit+set}" = set; then +if test "${gl_cv_func_signbit+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    gl_cv_func_signbit="guessing no"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h> @@ -26763,60 +20103,29 @@ long double m0l = -p0l;  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_signbit=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_signbit=no +  gl_cv_func_signbit=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_signbit" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_signbit" >&5  $as_echo "$gl_cv_func_signbit" >&6; } -          { $as_echo "$as_me:$LINENO: checking for signbit compiler built-ins" >&5 +          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signbit compiler built-ins" >&5  $as_echo_n "checking for signbit compiler built-ins... " >&6; } -if test "${gl_cv_func_signbit_gcc+set}" = set; then +if test "${gl_cv_func_signbit_gcc+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    gl_cv_func_signbit_gcc="guessing no"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #if __GNUC__ >= 4 @@ -26897,45 +20206,18 @@ long double m0l = -p0l;  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_signbit_gcc=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_signbit_gcc=no +  gl_cv_func_signbit_gcc=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_signbit_gcc" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_signbit_gcc" >&5  $as_echo "$gl_cv_func_signbit_gcc" >&6; }        if test "$gl_cv_func_signbit_gcc" = yes; then      REPLACE_SIGNBIT_USING_GCC=1 @@ -26974,22 +20256,18 @@ $as_echo "$gl_cv_func_signbit_gcc" >&6; } -  { $as_echo "$as_me:$LINENO: checking where to find the sign bit in a 'float'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'float'" >&5  $as_echo_n "checking where to find the sign bit in a 'float'... " >&6; } -if test "${gl_cv_cc_float_signbit+set}" = set; then +if test "${gl_cv_cc_float_signbit+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :                                gl_cv_cc_float_signbit="unknown"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h> @@ -27046,46 +20324,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_float_signbit=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_float_signbit="unknown" +  gl_cv_cc_float_signbit="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_float_signbit" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_signbit" >&5  $as_echo "$gl_cv_cc_float_signbit" >&6; }    case "$gl_cv_cc_float_signbit" in      word*bit*) @@ -27107,22 +20358,18 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking where to find the sign bit in a 'double'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'double'" >&5  $as_echo_n "checking where to find the sign bit in a 'double'... " >&6; } -if test "${gl_cv_cc_double_signbit+set}" = set; then +if test "${gl_cv_cc_double_signbit+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :                                gl_cv_cc_double_signbit="unknown"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h> @@ -27179,46 +20426,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_double_signbit=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_double_signbit="unknown" +  gl_cv_cc_double_signbit="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_double_signbit" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_signbit" >&5  $as_echo "$gl_cv_cc_double_signbit" >&6; }    case "$gl_cv_cc_double_signbit" in      word*bit*) @@ -27240,22 +20460,18 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking where to find the sign bit in a 'long double'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'long double'" >&5  $as_echo_n "checking where to find the sign bit in a 'long double'... " >&6; } -if test "${gl_cv_cc_long_double_signbit+set}" = set; then +if test "${gl_cv_cc_long_double_signbit+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :                                gl_cv_cc_long_double_signbit="unknown"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h> @@ -27312,46 +20528,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_long_double_signbit=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_long_double_signbit="unknown" +  gl_cv_cc_long_double_signbit="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_long_double_signbit" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_signbit" >&5  $as_echo "$gl_cv_cc_long_double_signbit" >&6; }    case "$gl_cv_cc_long_double_signbit" in      word*bit*) @@ -27372,88 +20561,26 @@ _ACEOF        if test "$gl_cv_cc_float_signbit" = unknown; then -                { $as_echo "$as_me:$LINENO: checking whether copysignf is declared" >&5 -$as_echo_n "checking whether copysignf is declared... " >&6; } -if test "${ac_cv_have_decl_copysignf+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <math.h> - -int -main () -{ -#ifndef copysignf -  (void) copysignf; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_copysignf=yes +                ac_fn_c_check_decl "$LINENO" "copysignf" "ac_cv_have_decl_copysignf" "#include <math.h> +" +if test "x$ac_cv_have_decl_copysignf" = x""yes; then : +  ac_have_decl=1  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_copysignf=no +  ac_have_decl=0  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_copysignf" >&5 -$as_echo "$ac_cv_have_decl_copysignf" >&6; } -if test "x$ac_cv_have_decl_copysignf" = x""yes; then -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_COPYSIGNF 1 +#define HAVE_DECL_COPYSIGNF $ac_have_decl  _ACEOF - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_COPYSIGNF 0 -_ACEOF - - -fi - -          if test "$ac_cv_have_decl_copysignf" = yes; then -                    { $as_echo "$as_me:$LINENO: checking whether copysignf can be used without linking with libm" >&5 +                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysignf can be used without linking with libm" >&5  $as_echo_n "checking whether copysignf can be used without linking with libm... " >&6; } -if test "${gl_cv_func_copysignf_no_libm+set}" = set; then +if test "${gl_cv_func_copysignf_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -              cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +              cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                             float x, y; @@ -27465,134 +20592,45 @@ return copysignf (x, y) < 0;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_copysignf_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_copysignf_no_libm=no +  gl_cv_func_copysignf_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_copysignf_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysignf_no_libm" >&5  $as_echo "$gl_cv_func_copysignf_no_libm" >&6; }            if test $gl_cv_func_copysignf_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_COPYSIGNF_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_COPYSIGNF_IN_LIBC 1" >>confdefs.h            fi          fi        fi        if test "$gl_cv_cc_double_signbit" = unknown; then -                { $as_echo "$as_me:$LINENO: checking whether copysign is declared" >&5 -$as_echo_n "checking whether copysign is declared... " >&6; } -if test "${ac_cv_have_decl_copysign+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <math.h> - -int -main () -{ -#ifndef copysign -  (void) copysign; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_copysign=yes +                ac_fn_c_check_decl "$LINENO" "copysign" "ac_cv_have_decl_copysign" "#include <math.h> +" +if test "x$ac_cv_have_decl_copysign" = x""yes; then : +  ac_have_decl=1  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_copysign=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +  ac_have_decl=0  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_copysign" >&5 -$as_echo "$ac_cv_have_decl_copysign" >&6; } -if test "x$ac_cv_have_decl_copysign" = x""yes; then  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_COPYSIGN 1 +#define HAVE_DECL_COPYSIGN $ac_have_decl  _ACEOF - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_COPYSIGN 0 -_ACEOF - - -fi - -          if test "$ac_cv_have_decl_copysign" = yes; then -                    { $as_echo "$as_me:$LINENO: checking whether copysign can be used without linking with libm" >&5 +                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysign can be used without linking with libm" >&5  $as_echo_n "checking whether copysign can be used without linking with libm... " >&6; } -if test "${gl_cv_func_copysign_no_libm+set}" = set; then +if test "${gl_cv_func_copysign_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -              cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +              cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                             double x, y; @@ -27604,134 +20642,45 @@ return copysign (x, y) < 0;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_copysign_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_copysign_no_libm=no +  gl_cv_func_copysign_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_copysign_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysign_no_libm" >&5  $as_echo "$gl_cv_func_copysign_no_libm" >&6; }            if test $gl_cv_func_copysign_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_COPYSIGN_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_COPYSIGN_IN_LIBC 1" >>confdefs.h            fi          fi        fi        if test "$gl_cv_cc_long_double_signbit" = unknown; then -                { $as_echo "$as_me:$LINENO: checking whether copysignl is declared" >&5 -$as_echo_n "checking whether copysignl is declared... " >&6; } -if test "${ac_cv_have_decl_copysignl+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <math.h> - -int -main () -{ -#ifndef copysignl -  (void) copysignl; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_copysignl=yes +                ac_fn_c_check_decl "$LINENO" "copysignl" "ac_cv_have_decl_copysignl" "#include <math.h> +" +if test "x$ac_cv_have_decl_copysignl" = x""yes; then : +  ac_have_decl=1  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_copysignl=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +  ac_have_decl=0  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_copysignl" >&5 -$as_echo "$ac_cv_have_decl_copysignl" >&6; } -if test "x$ac_cv_have_decl_copysignl" = x""yes; then  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_COPYSIGNL 1 +#define HAVE_DECL_COPYSIGNL $ac_have_decl  _ACEOF - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_COPYSIGNL 0 -_ACEOF - - -fi - -          if test "$ac_cv_have_decl_copysignl" = yes; then -                    { $as_echo "$as_me:$LINENO: checking whether copysignl can be used without linking with libm" >&5 +                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysignl can be used without linking with libm" >&5  $as_echo_n "checking whether copysignl can be used without linking with libm... " >&6; } -if test "${gl_cv_func_copysignl_no_libm+set}" = set; then +if test "${gl_cv_func_copysignl_no_libm+set}" = set; then :    $as_echo_n "(cached) " >&6  else -              cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +              cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <math.h>                             long double x, y; @@ -27743,47 +20692,20 @@ return copysignl (x, y) < 0;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    gl_cv_func_copysignl_no_libm=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_copysignl_no_libm=no +  gl_cv_func_copysignl_no_libm=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_copysignl_no_libm" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysignl_no_libm" >&5  $as_echo "$gl_cv_func_copysignl_no_libm" >&6; }            if test $gl_cv_func_copysignl_no_libm = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_COPYSIGNL_IN_LIBC 1 -_ACEOF +$as_echo "#define HAVE_COPYSIGNL_IN_LIBC 1" >>confdefs.h            fi          fi @@ -27796,164 +20718,26 @@ _ACEOF    GNULIB_SIGNBIT=1 - -for ac_header in stdint.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_header in stdint.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" +if test "x$ac_cv_header_stdint_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_STDINT_H 1  _ACEOF  fi  done -    { $as_echo "$as_me:$LINENO: checking for SIZE_MAX" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5  $as_echo_n "checking for SIZE_MAX... " >&6; } -if test "${gl_cv_size_max+set}" = set; then +if test "${gl_cv_size_max+set}" = set; then :    $as_echo_n "(cached) " >&6  else      gl_cv_size_max= -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h> @@ -27966,749 +20750,184 @@ Found it  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "Found it" >/dev/null 2>&1; then +  $EGREP "Found it" >/dev/null 2>&1; then :    gl_cv_size_max=yes  fi  rm -f conftest*      if test -z "$gl_cv_size_max"; then -                        if test "$cross_compiling" = yes; then -  # Depending upon the size, compute the lo and hi bounds. -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) * CHAR_BIT - 1) >= 0)]; -test_array [0] = 0 +                        if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1"        "#include <stddef.h> +#include <limits.h>"; then : -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=0 ac_mid=0 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) * CHAR_BIT - 1) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid; break  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr $ac_mid + 1` -			if test $ac_lo -le $ac_mid; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid + 1` +  size_t_bits_minus_1=  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done +      if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint"        "#include <stddef.h>"; then : +  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 +  fits_in_uint= +fi -	cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then +        if test $fits_in_uint = 1; then +                              cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h> -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) * CHAR_BIT - 1) < 0)]; -test_array [0] = 0 +            extern size_t foo; +            extern unsigned long foo; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=-1 ac_mid=-1 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -#include <limits.h>  int  main ()  { -static int test_array [1 - 2 * !((sizeof (size_t) * CHAR_BIT - 1) >= $ac_mid)]; -test_array [0] = 0    ;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_hi=`expr '(' $ac_mid ')' - 1` -			if test $ac_mid -le $ac_hi; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid` +if ac_fn_c_try_compile "$LINENO"; then : +  fits_in_uint=0  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo= ac_hi= -fi +        fi +                                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 +                gl_cv_size_max='((size_t)~(size_t)0)' +      fi +    fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5 +$as_echo "$gl_cv_size_max" >&6; } +  if test "$gl_cv_size_max" != yes; then -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ +cat >>confdefs.h <<_ACEOF +#define SIZE_MAX $gl_cv_size_max  _ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) * CHAR_BIT - 1) <= $ac_mid)]; -test_array [0] = 0 -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 +  fi -	ac_lo=`expr '(' $ac_mid ')' + 1` -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in -?*) size_t_bits_minus_1=$ac_lo;; -'') size_t_bits_minus_1= ;; -esac -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -#include <limits.h> -static long int longval () { return sizeof (size_t) * CHAR_BIT - 1; } -static unsigned long int ulongval () { return sizeof (size_t) * CHAR_BIT - 1; } -#include <stdio.h> -#include <stdlib.h> -int -main () -{ -  FILE *f = fopen ("conftest.val", "w"); -  if (! f) -    return 1; -  if ((sizeof (size_t) * CHAR_BIT - 1) < 0) -    { -      long int i = longval (); -      if (i != (sizeof (size_t) * CHAR_BIT - 1)) -	return 1; -      fprintf (f, "%ld", i); -    } + + +  # Define two additional variables used in the Makefile substitution. + +  if test "$ac_cv_header_stdbool_h" = yes; then +    STDBOOL_H=''    else -    { -      unsigned long int i = ulongval (); -      if (i != (sizeof (size_t) * CHAR_BIT - 1)) -	return 1; -      fprintf (f, "%lu", i); -    } -  /* Do not output a trailing newline, as this causes \r\n confusion -     on some platforms.  */ -  return ferror (f) || fclose (f) != 0; +    STDBOOL_H='stdbool.h' +  fi -  ; -  return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  size_t_bits_minus_1=`cat conftest.val` -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -( exit $ac_status ) -size_t_bits_minus_1= -fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.val -      if test "$cross_compiling" = yes; then -  # Depending upon the size, compute the lo and hi bounds. -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) >= 0)]; -test_array [0] = 0 +  if test "$ac_cv_type__Bool" = yes; then +    HAVE__BOOL=1 +  else +    HAVE__BOOL=0 +  fi -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=0 ac_mid=0 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) <= $ac_mid)]; -test_array [0] = 0 -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -	ac_lo=`expr $ac_mid + 1` -			if test $ac_lo -le $ac_mid; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid + 1` -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -	cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  if test $gt_cv_c_wchar_t = no; then +    HAVE_WCHAR_T=0 +    STDDEF_H=stddef.h +  fi +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5 +$as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; } +if test "${gl_cv_decl_null_works+set}" = set; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) < 0)]; -test_array [0] = 0 +      int test[2 * (sizeof NULL == sizeof (void *)) -1]; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=-1 ac_mid=-1 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h>  int  main ()  { -static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) >= $ac_mid)]; -test_array [0] = 0    ;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=$ac_mid; break +if ac_fn_c_try_compile "$LINENO"; then : +  gl_cv_decl_null_works=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_hi=`expr '(' $ac_mid ')' - 1` -			if test $ac_mid -le $ac_hi; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid` +  gl_cv_decl_null_works=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo= ac_hi=  fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5 +$as_echo "$gl_cv_decl_null_works" >&6; } +  if test $gl_cv_decl_null_works = no; then +    REPLACE_NULL=1 +    STDDEF_H=stddef.h +  fi +  if test -n "$STDDEF_H"; then -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof (size_t) <= sizeof (unsigned int)) <= $ac_mid)]; -test_array [0] = 0 -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -	ac_lo=`expr '(' $ac_mid ')' + 1` -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in -?*) fits_in_uint=$ac_lo;; -'') fits_in_uint= ;; -esac -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stddef.h> -static long int longval () { return sizeof (size_t) <= sizeof (unsigned int); } -static unsigned long int ulongval () { return sizeof (size_t) <= sizeof (unsigned int); } -#include <stdio.h> -#include <stdlib.h> -int -main () -{ -  FILE *f = fopen ("conftest.val", "w"); -  if (! f) -    return 1; -  if ((sizeof (size_t) <= sizeof (unsigned int)) < 0) -    { -      long int i = longval (); -      if (i != (sizeof (size_t) <= sizeof (unsigned int))) -	return 1; -      fprintf (f, "%ld", i); -    } -  else -    { -      unsigned long int i = ulongval (); -      if (i != (sizeof (size_t) <= sizeof (unsigned int))) -	return 1; -      fprintf (f, "%lu", i); -    } -  /* Do not output a trailing newline, as this causes \r\n confusion -     on some platforms.  */ -  return ferror (f) || fclose (f) != 0; - -  ; -  return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  fits_in_uint=`cat conftest.val` +     if test $gl_cv_have_include_next = yes; then +       gl_cv_next_stddef_h='<'stddef.h'>' +     else +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5 +$as_echo_n "checking absolute name of <stddef.h>... " >&6; } +if test "${gl_cv_next_stddef_h+set}" = set; then : +  $as_echo_n "(cached) " >&6  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -( exit $ac_status ) -fits_in_uint= -fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.val -      if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then -        if test $fits_in_uint = 1; then -                              cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	  if test $ac_cv_header_stddef_h = yes; then +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h> -            extern size_t foo; -            extern unsigned long foo; -int -main () -{ - -  ; -  return 0; -}  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  fits_in_uint=0 -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -        fi -                                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 -                gl_cv_size_max='((size_t)~(size_t)0)' -      fi -    fi +	    	    	    	    	    	    	    	    case "$host_os" in +	      aix*) gl_absname_cpp="$ac_cpp -C" ;; +	      *)    gl_absname_cpp="$ac_cpp" ;; +	    esac +	    	    	    	    gl_cv_next_stddef_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 | +	       sed -n '\#/stddef.h#{ +		 s#.*"\(.*/stddef.h\)".*#\1# +		 s#^/[^/]#//&# +		 p +		 q +	       }'`'"' +	  else +	    gl_cv_next_stddef_h='<'stddef.h'>' +	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_size_max" >&5 -$as_echo "$gl_cv_size_max" >&6; } -  if test "$gl_cv_size_max" != yes; then - -cat >>confdefs.h <<_ACEOF -#define SIZE_MAX $gl_cv_size_max -_ACEOF - -  fi - - - - - +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5 +$as_echo "$gl_cv_next_stddef_h" >&6; } +     fi +     NEXT_STDDEF_H=$gl_cv_next_stddef_h -  # Define two additional variables used in the Makefile substitution. +     if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then +       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next' +       gl_next_as_first_directive='<'stddef.h'>' +     else +       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include' +       gl_next_as_first_directive=$gl_cv_next_stddef_h +     fi +     NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive -  if test "$ac_cv_header_stdbool_h" = yes; then -    STDBOOL_H='' -  else -    STDBOOL_H='stdbool.h' -  fi -  if test "$ac_cv_type__Bool" = yes; then -    HAVE__BOOL=1 -  else -    HAVE__BOOL=0    fi -    if test $ac_cv_type_long_long_int = yes; then      HAVE_LONG_LONG_INT=1    else @@ -28743,26 +20962,17 @@ _ACEOF - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_stdint_h='<'stdint.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <stdint.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5  $as_echo_n "checking absolute name of <stdint.h>... " >&6; } -if test "${gl_cv_next_stdint_h+set}" = set; then +if test "${gl_cv_next_stdint_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_stdint_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdint.h> @@ -28783,7 +20993,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_stdint_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5  $as_echo "$gl_cv_next_stdint_h" >&6; }       fi       NEXT_STDINT_H=$gl_cv_next_stdint_h @@ -28807,20 +21017,16 @@ $as_echo "$gl_cv_next_stdint_h" >&6; }      if test $ac_cv_header_stdint_h = yes; then -    { $as_echo "$as_me:$LINENO: checking whether stdint.h conforms to C99" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5  $as_echo_n "checking whether stdint.h conforms to C99... " >&6; } -if test "${gl_cv_header_working_stdint_h+set}" = set; then +if test "${gl_cv_header_working_stdint_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else    gl_cv_header_working_stdint_h=no -       cat >conftest.$ac_ext <<_ACEOF - -         /* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +       cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ +  #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */  #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */  #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */ @@ -28980,36 +21186,15 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -                                                    if test "$cross_compiling" = yes; then +if ac_fn_c_try_compile "$LINENO"; then : +                                                    if test "$cross_compiling" = yes; then :                   gl_cv_header_working_stdint_h=yes  else -  cat >conftest.$ac_ext <<_ACEOF - -            /* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ +  #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */  #define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */  #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */ @@ -29083,196 +21268,30 @@ main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_header_working_stdint_h=yes -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi - -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_working_stdint_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5  $as_echo "$gl_cv_header_working_stdint_h" >&6; }    fi    if test "$gl_cv_header_working_stdint_h" = yes; then      STDINT_H=    else - - -for ac_header in sys/inttypes.h sys/bitypes.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +            for ac_header in sys/inttypes.h sys/bitypes.h +do : +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" +eval as_val=\$$as_ac_Header +   if test "x$as_val" = x""yes; then :    cat >>confdefs.h <<_ACEOF  #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1  _ACEOF @@ -29298,31 +21317,16 @@ done - - - - -    if test $APPLE_UNIVERSAL_BUILD = 0; then - -    for gltype in ptrdiff_t size_t ; do -    { $as_echo "$as_me:$LINENO: checking for bit size of $gltype" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5  $as_echo_n "checking for bit size of $gltype... " >&6; } -if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then +if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :    $as_echo_n "(cached) " >&6  else -  if test "$cross_compiling" = yes; then -  # Depending upon the size, compute the lo and hi bounds. -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - +  if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "    /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be       included before <wchar.h>.  */    #include <stddef.h> @@ -29333,378 +21337,17 @@ cat >>conftest.$ac_ext <<_ACEOF    # include <wchar.h>    #endif -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=0 ac_mid=0 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ +#include <limits.h>"; then : -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr $ac_mid + 1` -			if test $ac_lo -le $ac_mid; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid + 1` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=-1 ac_mid=-1 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_hi=`expr '(' $ac_mid ')' - 1` -			if test $ac_mid -le $ac_hi; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo= ac_hi= -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr '(' $ac_mid ')' + 1` +  result=unknown  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in -?*) result=$ac_lo;; -'') result=unknown ;; -esac -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -static long int longval () { return sizeof ($gltype) * CHAR_BIT; } -static unsigned long int ulongval () { return sizeof ($gltype) * CHAR_BIT; } -#include <stdio.h> -#include <stdlib.h> -int -main () -{ - -  FILE *f = fopen ("conftest.val", "w"); -  if (! f) -    return 1; -  if ((sizeof ($gltype) * CHAR_BIT) < 0) -    { -      long int i = longval (); -      if (i != (sizeof ($gltype) * CHAR_BIT)) -	return 1; -      fprintf (f, "%ld", i); -    } -  else -    { -      unsigned long int i = ulongval (); -      if (i != (sizeof ($gltype) * CHAR_BIT)) -	return 1; -      fprintf (f, "%lu", i); -    } -  /* Do not output a trailing newline, as this causes \r\n confusion -     on some platforms.  */ -  return ferror (f) || fclose (f) != 0; - -  ; -  return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  result=`cat conftest.val` -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -result=unknown -fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.val         eval gl_cv_bitsizeof_${gltype}=\$result  fi -ac_res=`eval 'as_val=${'gl_cv_bitsizeof_${gltype}'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +eval ac_res=\$gl_cv_bitsizeof_${gltype} +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  $as_echo "$ac_res" >&6; }      eval result=\$gl_cv_bitsizeof_${gltype}      if test $result = unknown; then @@ -29722,24 +21365,13 @@ _ACEOF    fi - - -    for gltype in sig_atomic_t wchar_t wint_t ; do -    { $as_echo "$as_me:$LINENO: checking for bit size of $gltype" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5  $as_echo_n "checking for bit size of $gltype... " >&6; } -if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then +if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then :    $as_echo_n "(cached) " >&6  else -  if test "$cross_compiling" = yes; then -  # Depending upon the size, compute the lo and hi bounds. -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - +  if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "    /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be       included before <wchar.h>.  */    #include <stddef.h> @@ -29750,378 +21382,17 @@ cat >>conftest.$ac_ext <<_ACEOF    # include <wchar.h>    #endif -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=0 ac_mid=0 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)]; -test_array [0] = 0 +#include <limits.h>"; then : -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid; break  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr $ac_mid + 1` -			if test $ac_lo -le $ac_mid; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid + 1` +  result=unknown  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=-1 ac_mid=-1 -  while :; do -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_lo=$ac_mid; break -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_hi=`expr '(' $ac_mid ')' - 1` -			if test $ac_mid -le $ac_hi; then -			  ac_lo= ac_hi= -			  break -			fi -			ac_mid=`expr 2 '*' $ac_mid` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -  done -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo= ac_hi= -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do -  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -int -main () -{ -static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)]; -test_array [0] = 0 - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_hi=$ac_mid -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_lo=`expr '(' $ac_mid ')' + 1` -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -case $ac_lo in -?*) result=$ac_lo;; -'') result=unknown ;; -esac -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - -  /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be -     included before <wchar.h>.  */ -  #include <stddef.h> -  #include <signal.h> -  #if HAVE_WCHAR_H -  # include <stdio.h> -  # include <time.h> -  # include <wchar.h> -  #endif - -#include <limits.h> -static long int longval () { return sizeof ($gltype) * CHAR_BIT; } -static unsigned long int ulongval () { return sizeof ($gltype) * CHAR_BIT; } -#include <stdio.h> -#include <stdlib.h> -int -main () -{ - -  FILE *f = fopen ("conftest.val", "w"); -  if (! f) -    return 1; -  if ((sizeof ($gltype) * CHAR_BIT) < 0) -    { -      long int i = longval (); -      if (i != (sizeof ($gltype) * CHAR_BIT)) -	return 1; -      fprintf (f, "%ld", i); -    } -  else -    { -      unsigned long int i = ulongval (); -      if (i != (sizeof ($gltype) * CHAR_BIT)) -	return 1; -      fprintf (f, "%lu", i); -    } -  /* Do not output a trailing newline, as this causes \r\n confusion -     on some platforms.  */ -  return ferror (f) || fclose (f) != 0; - -  ; -  return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then -  result=`cat conftest.val` -else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -result=unknown -fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -rm -f conftest.val         eval gl_cv_bitsizeof_${gltype}=\$result  fi -ac_res=`eval 'as_val=${'gl_cv_bitsizeof_${gltype}'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +eval ac_res=\$gl_cv_bitsizeof_${gltype} +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  $as_echo "$ac_res" >&6; }      eval result=\$gl_cv_bitsizeof_${gltype}      if test $result = unknown; then @@ -30138,20 +21409,13 @@ _ACEOF - - -    for gltype in sig_atomic_t wchar_t wint_t ; do -    { $as_echo "$as_me:$LINENO: checking whether $gltype is signed" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5  $as_echo_n "checking whether $gltype is signed... " >&6; } -if { as_var=gl_cv_type_${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then +if { as_var=gl_cv_type_${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */    /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be @@ -30173,39 +21437,17 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    result=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	result=no +  result=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext         eval gl_cv_type_${gltype}_signed=\$result  fi -ac_res=`eval 'as_val=${'gl_cv_type_${gltype}_signed'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +eval ac_res=\$gl_cv_type_${gltype}_signed +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  $as_echo "$ac_res" >&6; }      eval result=\$gl_cv_type_${gltype}_signed      GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'` @@ -30226,12 +21468,10 @@ _ACEOF    if test $APPLE_UNIVERSAL_BUILD = 0; then - -    for gltype in ptrdiff_t size_t ; do -    { $as_echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5  $as_echo_n "checking for $gltype integer literal suffix... " >&6; } -if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then +if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :    $as_echo_n "(cached) " >&6  else    eval gl_cv_type_${gltype}_suffix=no @@ -30252,11 +21492,7 @@ else             ull)	gltype1='unsigned long long int';;             ui64)gltype1='unsigned __int64';;           esac -         cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +         cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */    /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be @@ -30279,40 +21515,16 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    eval gl_cv_type_${gltype}_suffix=\$glsuf -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext           eval result=\$gl_cv_type_${gltype}_suffix           test "$result" != no && break         done  fi -ac_res=`eval 'as_val=${'gl_cv_type_${gltype}_suffix'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +eval ac_res=\$gl_cv_type_${gltype}_suffix +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  $as_echo "$ac_res" >&6; }      GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`      eval result=\$gl_cv_type_${gltype}_suffix @@ -30328,13 +21540,10 @@ _ACEOF    fi - - -    for gltype in sig_atomic_t wchar_t wint_t ; do -    { $as_echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5  $as_echo_n "checking for $gltype integer literal suffix... " >&6; } -if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then +if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then :    $as_echo_n "(cached) " >&6  else    eval gl_cv_type_${gltype}_suffix=no @@ -30355,11 +21564,7 @@ else             ull)	gltype1='unsigned long long int';;             ui64)gltype1='unsigned __int64';;           esac -         cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +         cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */    /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be @@ -30382,40 +21587,16 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    eval gl_cv_type_${gltype}_suffix=\$glsuf -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext           eval result=\$gl_cv_type_${gltype}_suffix           test "$result" != no && break         done  fi -ac_res=`eval 'as_val=${'gl_cv_type_${gltype}_suffix'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +eval ac_res=\$gl_cv_type_${gltype}_suffix +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  $as_echo "$ac_res" >&6; }      GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`      eval result=\$gl_cv_type_${gltype}_suffix @@ -30441,26 +21622,17 @@ _ACEOF - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_stdlib_h='<'stdlib.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <stdlib.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdlib.h>" >&5  $as_echo_n "checking absolute name of <stdlib.h>... " >&6; } -if test "${gl_cv_next_stdlib_h+set}" = set; then +if test "${gl_cv_next_stdlib_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_stdlib_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h> @@ -30481,7 +21653,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_stdlib_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdlib_h" >&5  $as_echo "$gl_cv_next_stdlib_h" >&6; }       fi       NEXT_STDLIB_H=$gl_cv_next_stdlib_h @@ -30497,62 +21669,13 @@ $as_echo "$gl_cv_next_stdlib_h" >&6; } - -for ac_header in random.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default - -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  eval "$as_ac_Header=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_Header=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_header in random.h +do : +  ac_fn_c_check_header_compile "$LINENO" "random.h" "ac_cv_header_random_h" "$ac_includes_default +" +if test "x$ac_cv_header_random_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_RANDOM_H 1  _ACEOF  fi @@ -30565,111 +21688,13 @@ done      HAVE_RANDOM_H=0    fi -  { $as_echo "$as_me:$LINENO: checking for struct random_data" >&5 -$as_echo_n "checking for struct random_data... " >&6; } -if test "${ac_cv_type_struct_random_data+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  ac_cv_type_struct_random_data=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stdlib.h> -      #if HAVE_RANDOM_H -      # include <random.h> -      #endif - - -int -main () -{ -if (sizeof (struct random_data)) -       return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <stdlib.h> +  ac_fn_c_check_type "$LINENO" "struct random_data" "ac_cv_type_struct_random_data" "#include <stdlib.h>        #if HAVE_RANDOM_H        # include <random.h>        #endif - -int -main () -{ -if (sizeof ((struct random_data))) -	  return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_struct_random_data=yes -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_random_data" >&5 -$as_echo "$ac_cv_type_struct_random_data" >&6; } -if test "x$ac_cv_type_struct_random_data" = x""yes; then +" +if test "x$ac_cv_type_struct_random_data" = x""yes; then :  cat >>confdefs.h <<_ACEOF  #define HAVE_STRUCT_RANDOM_DATA 1 @@ -30695,28 +21720,17 @@ fi -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNINORM_U16_NORMALIZE 1 -_ACEOF +$as_echo "#define GNULIB_UNINORM_U16_NORMALIZE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNINORM_U32_NORMALIZE 1 -_ACEOF - - - - -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNINORM_U8_NORMALIZE 1 -_ACEOF - +$as_echo "#define GNULIB_UNINORM_U32_NORMALIZE 1" >>confdefs.h +$as_echo "#define GNULIB_UNINORM_U8_NORMALIZE 1" >>confdefs.h @@ -30731,18 +21745,14 @@ _ACEOF       if test $gl_cv_have_include_next = yes; then         gl_cv_next_unistd_h='<'unistd.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <unistd.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <unistd.h>" >&5  $as_echo_n "checking absolute name of <unistd.h>... " >&6; } -if test "${gl_cv_next_unistd_h+set}" = set; then +if test "${gl_cv_next_unistd_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_unistd_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <unistd.h> @@ -30763,7 +21773,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_unistd_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_unistd_h" >&5  $as_echo "$gl_cv_next_unistd_h" >&6; }       fi       NEXT_UNISTD_H=$gl_cv_next_unistd_h @@ -30781,11 +21791,6 @@ $as_echo "$gl_cv_next_unistd_h" >&6; } - - - - -    if test $ac_cv_header_unistd_h = yes; then      HAVE_UNISTD_H=1    else @@ -30803,107 +21808,12 @@ $as_echo "$gl_cv_next_unistd_h" >&6; } -  { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 -$as_echo_n "checking for ptrdiff_t... " >&6; } -if test "${ac_cv_type_ptrdiff_t+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  ac_cv_type_ptrdiff_t=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof (ptrdiff_t)) -       return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof ((ptrdiff_t))) -	  return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_ptrdiff_t=yes -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi +  ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" +if test "x$ac_cv_type_ptrdiff_t" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 -$as_echo "$ac_cv_type_ptrdiff_t" >&6; } -if test "x$ac_cv_type_ptrdiff_t" = x""yes; then -  :  else -cat >>confdefs.h <<\_ACEOF -#define ptrdiff_t long -_ACEOF +$as_echo "#define ptrdiff_t long" >>confdefs.h  fi @@ -30920,9 +21830,7 @@ fi        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h        ;;    esac @@ -30937,9 +21845,7 @@ _ACEOF            ;;          *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h            ;;        esac @@ -30953,106 +21859,14 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_A 1 -_ACEOF - - -for ac_func in nl_langinfo -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi +$as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +      for ac_func in nl_langinfo +do : +  ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" +if test "x$ac_cv_func_nl_langinfo" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_NL_LANGINFO 1  _ACEOF  fi @@ -31068,9 +21882,7 @@ done        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_F 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h        ;;    esac @@ -31082,9 +21894,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_LS 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h        ;;    esac @@ -31096,9 +21906,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_GROUPING 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h        ;;    esac @@ -31110,9 +21918,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_LEFTADJUST 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h        ;;    esac @@ -31124,9 +21930,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_ZERO 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h        ;;    esac @@ -31138,19 +21942,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_UNBOUNDED_PRECISION 1 -_ACEOF +$as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31162,19 +21960,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_ENOMEM 1 -_ACEOF +$as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31190,9 +21982,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31207,9 +21997,7 @@ _ACEOF            ;;          *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h            ;;        esac @@ -31223,106 +22011,14 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_A 1 -_ACEOF - +$as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h -for ac_func in nl_langinfo -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +      for ac_func in nl_langinfo +do : +  ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" +if test "x$ac_cv_func_nl_langinfo" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_NL_LANGINFO 1  _ACEOF  fi @@ -31338,9 +22034,7 @@ done        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_F 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h        ;;    esac @@ -31352,9 +22046,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_LS 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h        ;;    esac @@ -31366,9 +22058,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_GROUPING 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h        ;;    esac @@ -31380,9 +22070,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_LEFTADJUST 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h        ;;    esac @@ -31394,9 +22082,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_ZERO 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h        ;;    esac @@ -31408,19 +22094,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_UNBOUNDED_PRECISION 1 -_ACEOF +$as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31432,19 +22112,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_ENOMEM 1 -_ACEOF +$as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31455,107 +22129,12 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 -$as_echo_n "checking for ptrdiff_t... " >&6; } -if test "${ac_cv_type_ptrdiff_t+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  ac_cv_type_ptrdiff_t=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof (ptrdiff_t)) -       return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof ((ptrdiff_t))) -	  return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_ptrdiff_t=yes -fi +  ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" +if test "x$ac_cv_type_ptrdiff_t" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 -$as_echo "$ac_cv_type_ptrdiff_t" >&6; } -if test "x$ac_cv_type_ptrdiff_t" = x""yes; then -  :  else -cat >>confdefs.h <<\_ACEOF -#define ptrdiff_t long -_ACEOF +$as_echo "#define ptrdiff_t long" >>confdefs.h  fi @@ -31572,9 +22151,7 @@ fi        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31589,9 +22166,7 @@ _ACEOF            ;;          *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h            ;;        esac @@ -31605,106 +22180,14 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_A 1 -_ACEOF - +$as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h -for ac_func in nl_langinfo -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +      for ac_func in nl_langinfo +do : +  ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" +if test "x$ac_cv_func_nl_langinfo" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_NL_LANGINFO 1  _ACEOF  fi @@ -31720,9 +22203,7 @@ done        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_F 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h        ;;    esac @@ -31734,9 +22215,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_LS 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h        ;;    esac @@ -31748,9 +22227,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_GROUPING 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h        ;;    esac @@ -31762,9 +22239,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_LEFTADJUST 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h        ;;    esac @@ -31776,9 +22251,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_ZERO 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h        ;;    esac @@ -31790,19 +22263,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_UNBOUNDED_PRECISION 1 -_ACEOF +$as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31814,19 +22281,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_ENOMEM 1 -_ACEOF +$as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31842,9 +22303,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h        ;;    esac @@ -31859,9 +22318,7 @@ _ACEOF            ;;          *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h            ;;        esac @@ -31875,106 +22332,14 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_A 1 -_ACEOF - - -for ac_func in nl_langinfo -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi +$as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +      for ac_func in nl_langinfo +do : +  ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" +if test "x$ac_cv_func_nl_langinfo" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_NL_LANGINFO 1  _ACEOF  fi @@ -31990,9 +22355,7 @@ done        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_F 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h        ;;    esac @@ -32004,9 +22367,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_LS 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h        ;;    esac @@ -32018,9 +22379,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_GROUPING 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h        ;;    esac @@ -32032,9 +22391,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_LEFTADJUST 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h        ;;    esac @@ -32046,9 +22403,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_ZERO 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h        ;;    esac @@ -32060,19 +22415,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_UNBOUNDED_PRECISION 1 -_ACEOF +$as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32084,19 +22433,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_ENOMEM 1 -_ACEOF +$as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32107,107 +22450,12 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 -$as_echo_n "checking for ptrdiff_t... " >&6; } -if test "${ac_cv_type_ptrdiff_t+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  ac_cv_type_ptrdiff_t=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof (ptrdiff_t)) -       return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof ((ptrdiff_t))) -	  return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_ptrdiff_t=yes -fi +  ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" +if test "x$ac_cv_type_ptrdiff_t" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 -$as_echo "$ac_cv_type_ptrdiff_t" >&6; } -if test "x$ac_cv_type_ptrdiff_t" = x""yes; then -  : -else - -cat >>confdefs.h <<\_ACEOF -#define ptrdiff_t long -_ACEOF +$as_echo "#define ptrdiff_t long" >>confdefs.h  fi @@ -32224,9 +22472,7 @@ fi        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32241,9 +22487,7 @@ _ACEOF            ;;          *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h            ;;        esac @@ -32257,106 +22501,14 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_A 1 -_ACEOF - - -for ac_func in nl_langinfo -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ +$as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +      for ac_func in nl_langinfo +do : +  ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" +if test "x$ac_cv_func_nl_langinfo" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_NL_LANGINFO 1  _ACEOF  fi @@ -32372,9 +22524,7 @@ done        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_F 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h        ;;    esac @@ -32386,9 +22536,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_LS 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h        ;;    esac @@ -32400,9 +22548,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_GROUPING 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h        ;;    esac @@ -32414,9 +22560,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_LEFTADJUST 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h        ;;    esac @@ -32428,9 +22572,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_ZERO 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h        ;;    esac @@ -32442,19 +22584,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_UNBOUNDED_PRECISION 1 -_ACEOF +$as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32466,19 +22602,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_ENOMEM 1 -_ACEOF +$as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32494,9 +22624,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32511,9 +22639,7 @@ _ACEOF            ;;          *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h            ;;        esac @@ -32527,106 +22653,14 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_A 1 -_ACEOF - +$as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h -for ac_func in nl_langinfo -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +      for ac_func in nl_langinfo +do : +  ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" +if test "x$ac_cv_func_nl_langinfo" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_NL_LANGINFO 1  _ACEOF  fi @@ -32642,9 +22676,7 @@ done        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_F 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h        ;;    esac @@ -32656,9 +22688,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_LS 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h        ;;    esac @@ -32670,9 +22700,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_GROUPING 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h        ;;    esac @@ -32684,9 +22712,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_LEFTADJUST 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h        ;;    esac @@ -32698,9 +22724,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_ZERO 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h        ;;    esac @@ -32712,19 +22736,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_UNBOUNDED_PRECISION 1 -_ACEOF +$as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32736,19 +22754,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_ENOMEM 1 -_ACEOF +$as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32759,107 +22771,12 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 -$as_echo_n "checking for ptrdiff_t... " >&6; } -if test "${ac_cv_type_ptrdiff_t+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  ac_cv_type_ptrdiff_t=no -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof (ptrdiff_t)) -       return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ -if (sizeof ((ptrdiff_t))) -	  return 0; -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  : -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_type_ptrdiff_t=yes -fi +  ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" +if test "x$ac_cv_type_ptrdiff_t" = x""yes; then : -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 -$as_echo "$ac_cv_type_ptrdiff_t" >&6; } -if test "x$ac_cv_type_ptrdiff_t" = x""yes; then -  : -else - -cat >>confdefs.h <<\_ACEOF -#define ptrdiff_t long -_ACEOF +$as_echo "#define ptrdiff_t long" >>confdefs.h  fi @@ -32876,9 +22793,7 @@ fi        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h        ;;    esac @@ -32893,9 +22808,7 @@ _ACEOF            ;;          *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h            ;;        esac @@ -32909,106 +22822,14 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_A 1 -_ACEOF - +$as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h -for ac_func in nl_langinfo -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +      for ac_func in nl_langinfo +do : +  ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" +if test "x$ac_cv_func_nl_langinfo" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_NL_LANGINFO 1  _ACEOF  fi @@ -33024,9 +22845,7 @@ done        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_F 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h        ;;    esac @@ -33038,9 +22857,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DIRECTIVE_LS 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h        ;;    esac @@ -33052,9 +22869,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_GROUPING 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h        ;;    esac @@ -33066,9 +22881,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_LEFTADJUST 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h        ;;    esac @@ -33080,9 +22893,7 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_FLAG_ZERO 1 -_ACEOF +$as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h        ;;    esac @@ -33094,19 +22905,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_UNBOUNDED_PRECISION 1 -_ACEOF +$as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -33118,19 +22923,13 @@ _ACEOF        ;;      *) -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_ENOMEM 1 -_ACEOF +$as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define NEED_PRINTF_LONG_DOUBLE 1 -_ACEOF +$as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h        ;;    esac @@ -33138,140 +22937,86 @@ _ACEOF -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U16_MBTOUC 1 -_ACEOF - - - - -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U16_MBTOUC_UNSAFE 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U16_MBTOUC 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U16_MBTOUCR 1 -_ACEOF - - - +$as_echo "#define GNULIB_UNISTR_U16_MBTOUC_UNSAFE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U16_UCTOMB 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U16_MBTOUCR 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U32_MBTOUC 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U16_UCTOMB 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U32_MBTOUC_UNSAFE 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U32_MBTOUC 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U32_MBTOUCR 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U32_MBTOUC_UNSAFE 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U32_UCTOMB 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U32_MBTOUCR 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U8_MBTOUC 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U32_UCTOMB 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U8_MBTOUC_UNSAFE 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U8_MBTOUC 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U8_MBTOUCR 1 -_ACEOF +$as_echo "#define GNULIB_UNISTR_U8_MBTOUC_UNSAFE 1" >>confdefs.h +$as_echo "#define GNULIB_UNISTR_U8_MBTOUCR 1" >>confdefs.h +$as_echo "#define GNULIB_UNISTR_U8_UCTOMB 1" >>confdefs.h -cat >>confdefs.h <<\_ACEOF -#define GNULIB_UNISTR_U8_UCTOMB 1 -_ACEOF - - - -  { $as_echo "$as_me:$LINENO: checking whether <wchar.h> is standalone" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> is standalone" >&5  $as_echo_n "checking whether <wchar.h> is standalone... " >&6; } -if test "${gl_cv_header_wchar_h_standalone+set}" = set; then +if test "${gl_cv_header_wchar_h_standalone+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */  #include <wchar.h>  wchar_t w;  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_header_wchar_h_standalone=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_header_wchar_h_standalone=no +  gl_cv_header_wchar_h_standalone=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_standalone" >&5  $as_echo "$gl_cv_header_wchar_h_standalone" >&6; } @@ -33282,14 +23027,11 @@ $as_echo "$gl_cv_header_wchar_h_standalone" >&6; }    fi -  if test $gl_cv_header_wchar_h_standalone != yes || test $gt_cv_c_wint_t != yes; then -    WCHAR_H=wchar.h -  fi - - - +  if test $gl_cv_header_wchar_h_standalone != yes || test $gt_cv_c_wint_t != yes || test -n "$STDDEF_H"; then +    WCHAR_H=wchar.h +  fi    if test $ac_cv_header_wchar_h = yes; then @@ -33304,26 +23046,17 @@ $as_echo "$gl_cv_header_wchar_h_standalone" >&6; } - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_wchar_h='<'wchar.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <wchar.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5  $as_echo_n "checking absolute name of <wchar.h>... " >&6; } -if test "${gl_cv_next_wchar_h+set}" = set; then +if test "${gl_cv_next_wchar_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_wchar_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <wchar.h> @@ -33344,7 +23077,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_wchar_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5  $as_echo "$gl_cv_next_wchar_h" >&6; }       fi       NEXT_WCHAR_H=$gl_cv_next_wchar_h @@ -33364,11 +23097,6 @@ $as_echo "$gl_cv_next_wchar_h" >&6; } - - - - -    if test $ac_cv_func_iswcntrl = yes; then      HAVE_ISWCNTRL=1    else @@ -33379,11 +23107,6 @@ $as_echo "$gl_cv_next_wchar_h" >&6; } - - - - -    if test $gt_cv_c_wint_t = yes; then      HAVE_WINT_T=1    else @@ -33394,18 +23117,14 @@ $as_echo "$gl_cv_next_wchar_h" >&6; }    WCTYPE_H=wctype.h    if test $ac_cv_header_wctype_h = yes; then      if test $ac_cv_func_iswcntrl = yes; then -                  { $as_echo "$as_me:$LINENO: checking whether iswcntrl works" >&5 +                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iswcntrl works" >&5  $as_echo_n "checking whether iswcntrl works... " >&6; } -if test "${gl_cv_func_iswcntrl_works+set}" = set; then +if test "${gl_cv_func_iswcntrl_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -          if test "$cross_compiling" = yes; then -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +          if test "$cross_compiling" = yes; then : +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h>                            #if __GNU_LIBRARY__ == 1 @@ -33419,40 +23138,15 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_func_iswcntrl_works=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_func_iswcntrl_works=no +  gl_cv_func_iswcntrl_works=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h>                        #include <stdio.h> @@ -33461,45 +23155,18 @@ cat >>conftest.$ac_ext <<_ACEOF                        #include <wctype.h>                        int main () { return iswprint ('x') == 0; }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_iswcntrl_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_iswcntrl_works=no +  gl_cv_func_iswcntrl_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_iswcntrl_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_iswcntrl_works" >&5  $as_echo "$gl_cv_func_iswcntrl_works" >&6; }        if test $gl_cv_func_iswcntrl_works = yes; then          WCTYPE_H= @@ -33511,26 +23178,17 @@ $as_echo "$gl_cv_func_iswcntrl_works" >&6; } - - - - -       if test $gl_cv_have_include_next = yes; then         gl_cv_next_wctype_h='<'wctype.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <wctype.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wctype.h>" >&5  $as_echo_n "checking absolute name of <wctype.h>... " >&6; } -if test "${gl_cv_next_wctype_h+set}" = set; then +if test "${gl_cv_next_wctype_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_wctype_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <wctype.h> @@ -33551,7 +23209,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_wctype_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wctype_h" >&5  $as_echo "$gl_cv_next_wctype_h" >&6; }       fi       NEXT_WCTYPE_H=$gl_cv_next_wctype_h @@ -33592,28 +23250,7 @@ $as_echo "$gl_cv_next_wctype_h" >&6; } - - - - - - - - - - -  { $as_echo "$as_me:$LINENO: checking whether wcwidth is declared" >&5 -$as_echo_n "checking whether wcwidth is declared... " >&6; } -if test "${ac_cv_have_decl_wcwidth+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - +  ac_fn_c_check_decl "$LINENO" "wcwidth" "ac_cv_have_decl_wcwidth" "  /* AIX 3.2.5 declares wcwidth in <string.h>. */  #include <string.h>  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before @@ -33625,64 +23262,17 @@ cat >>conftest.$ac_ext <<_ACEOF  #include <time.h>  #include <wchar.h> - -int -main () -{ -#ifndef wcwidth -  (void) wcwidth; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_wcwidth=yes +" +if test "x$ac_cv_have_decl_wcwidth" = x""yes; then : +  ac_have_decl=1  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_wcwidth=no +  ac_have_decl=0  fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_wcwidth" >&5 -$as_echo "$ac_cv_have_decl_wcwidth" >&6; } -if test "x$ac_cv_have_decl_wcwidth" = x""yes; then -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_WCWIDTH 1 -_ACEOF - - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_WCWIDTH 0 +#define HAVE_DECL_WCWIDTH $ac_have_decl  _ACEOF - -fi - -    if test $ac_cv_have_decl_wcwidth != yes; then      HAVE_DECL_WCWIDTH=0    fi @@ -33690,20 +23280,22 @@ fi    if test $ac_cv_func_wcwidth = no; then      REPLACE_WCWIDTH=1    else -                { $as_echo "$as_me:$LINENO: checking whether wcwidth works reasonably in UTF-8 locales" >&5 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wcwidth works reasonably in UTF-8 locales" >&5  $as_echo_n "checking whether wcwidth works reasonably in UTF-8 locales... " >&6; } -if test "${gl_cv_func_wcwidth_works+set}" = set; then +if test "${gl_cv_func_wcwidth_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else -        if test "$cross_compiling" = yes; then -  gl_cv_func_wcwidth_works="guessing no" +        if test "$cross_compiling" = yes; then : + +           case "$host_os" in +                     # Guess yes on glibc systems. +             *-gnu*) gl_cv_func_wcwidth_works="guessing yes";; +             *)      gl_cv_func_wcwidth_works="guessing no";; +           esac +  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -33732,45 +23324,18 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_wcwidth_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_wcwidth_works=no +  gl_cv_func_wcwidth_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_wcwidth_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wcwidth_works" >&5  $as_echo "$gl_cv_func_wcwidth_works" >&6; }      case "$gl_cv_func_wcwidth_works" in        *yes) ;; @@ -33804,146 +23369,12 @@ $as_echo "$gl_cv_func_wcwidth_works" >&6; } - -for ac_header in stdint.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_header in stdint.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" +if test "x$ac_cv_header_stdint_h" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define HAVE_STDINT_H 1  _ACEOF  fi @@ -33975,17 +23406,13 @@ done -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -34032,11 +23459,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -34072,24 +23499,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a turkish Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a turkish Unicode locale" >&5  $as_echo_n "checking for a turkish Unicode locale... " >&6; } -if test "${gt_cv_locale_tr_utf8+set}" = set; then +if test "${gt_cv_locale_tr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -34144,11 +23567,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -34176,7 +23599,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_tr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_tr_utf8" >&5  $as_echo "$gt_cv_locale_tr_utf8" >&6; }    LOCALE_TR_UTF8=$gt_cv_locale_tr_utf8 @@ -34186,17 +23609,13 @@ $as_echo "$gt_cv_locale_tr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking if environ is properly declared" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if environ is properly declared" >&5  $as_echo_n "checking if environ is properly declared... " >&6; } -  if test "${gt_cv_var_environ_declaration+set}" = set; then +  if test "${gt_cv_var_environ_declaration+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <unistd.h>        extern struct { int foo; } environ; @@ -34208,42 +23627,19 @@ environ.foo = 1;    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gt_cv_var_environ_declaration=no  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_var_environ_declaration=yes +  gt_cv_var_environ_declaration=yes  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -  { $as_echo "$as_me:$LINENO: result: $gt_cv_var_environ_declaration" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_var_environ_declaration" >&5  $as_echo "$gt_cv_var_environ_declaration" >&6; }    if test $gt_cv_var_environ_declaration = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_ENVIRON_DECL 1 -_ACEOF +$as_echo "#define HAVE_ENVIRON_DECL 1" >>confdefs.h    fi @@ -34269,16 +23665,12 @@ _ACEOF -{ $as_echo "$as_me:$LINENO: checking for error_at_line" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_at_line" >&5  $as_echo_n "checking for error_at_line... " >&6; } -if test "${ac_cv_lib_error_at_line+set}" = set; then +if test "${ac_cv_lib_error_at_line+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <error.h>  int @@ -34289,40 +23681,15 @@ error_at_line (0, 0, "", 0, "an error occurred");    return 0;  }  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then +if ac_fn_c_try_link "$LINENO"; then :    ac_cv_lib_error_at_line=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_lib_error_at_line=no +  ac_cv_lib_error_at_line=no  fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_error_at_line" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_error_at_line" >&5  $as_echo "$ac_cv_lib_error_at_line" >&6; }  if test $ac_cv_lib_error_at_line = no; then @@ -34367,19 +23734,168 @@ fi -  { $as_echo "$as_me:$LINENO: checking where to find the exponent in a 'double'" >&5 -$as_echo_n "checking where to find the exponent in a 'double'... " >&6; } -if test "${gl_cv_cc_double_expbit0+set}" = set; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5 +$as_echo_n "checking for working fcntl.h... " >&6; } +if test "${gl_cv_header_working_fcntl_h+set}" = set; then : +  $as_echo_n "(cached) " >&6 +else +  if test "$cross_compiling" = yes; then : +  gl_cv_header_working_fcntl_h=cross-compiling +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <sys/types.h> +	   #include <sys/stat.h> +	   #include <unistd.h> +	   #include <fcntl.h> +	   #ifndef O_NOATIME +	    #define O_NOATIME 0 +	   #endif +	   #ifndef O_NOFOLLOW +	    #define O_NOFOLLOW 0 +	   #endif +	   static int const constants[] = +	    { +	      O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND, +	      O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY +	    }; + +int +main () +{ + +	    int status = !constants; +	    { +	      static char const sym[] = "conftest.sym"; +	      if (symlink (".", sym) != 0 +		  || close (open (sym, O_RDONLY | O_NOFOLLOW)) == 0) +		status |= 32; +	    } +	    { +	      static char const file[] = "confdefs.h"; +	      int fd = open (file, O_RDONLY | O_NOATIME); +	      char c; +	      struct stat st0, st1; +	      if (fd < 0 +		  || fstat (fd, &st0) != 0 +		  || sleep (1) != 0 +		  || read (fd, &c, 1) != 1 +		  || close (fd) != 0 +		  || stat (file, &st1) != 0 +		  || st0.st_atime != st1.st_atime) +		status |= 64; +	    } +	    return status; +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : +  gl_cv_header_working_fcntl_h=yes +else +  case $? in #( +	32) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #( +	64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #( +	96) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #( +	 *) gl_cv_header_working_fcntl_h='no';; +	esac +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5 +$as_echo "$gl_cv_header_working_fcntl_h" >&6; } + +  case $gl_cv_header_working_fcntl_h in #( +  *O_NOATIME* | no | cross-compiling) ac_val=0;; #( +  *) ac_val=1;; +  esac + +cat >>confdefs.h <<_ACEOF +#define HAVE_WORKING_O_NOATIME $ac_val +_ACEOF + + +  case $gl_cv_header_working_fcntl_h in #( +  *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #( +  *) ac_val=1;; +  esac + +cat >>confdefs.h <<_ACEOF +#define HAVE_WORKING_O_NOFOLLOW $ac_val +_ACEOF + + + + + + + + +     if test $gl_cv_have_include_next = yes; then +       gl_cv_next_fcntl_h='<'fcntl.h'>' +     else +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <fcntl.h>" >&5 +$as_echo_n "checking absolute name of <fcntl.h>... " >&6; } +if test "${gl_cv_next_fcntl_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +	  if test $ac_cv_header_fcntl_h = yes; then +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <fcntl.h> -                                                            cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */  _ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    	    	    	    	    	    	    	    case "$host_os" in +	      aix*) gl_absname_cpp="$ac_cpp -C" ;; +	      *)    gl_absname_cpp="$ac_cpp" ;; +	    esac +	    	    	    	    gl_cv_next_fcntl_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 | +	       sed -n '\#/fcntl.h#{ +		 s#.*"\(.*/fcntl.h\)".*#\1# +		 s#^/[^/]#//&# +		 p +		 q +	       }'`'"' +	  else +	    gl_cv_next_fcntl_h='<'fcntl.h'>' +	  fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_fcntl_h" >&5 +$as_echo "$gl_cv_next_fcntl_h" >&6; } +     fi +     NEXT_FCNTL_H=$gl_cv_next_fcntl_h + +     if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then +       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next' +       gl_next_as_first_directive='<'fcntl.h'>' +     else +       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include' +       gl_next_as_first_directive=$gl_cv_next_fcntl_h +     fi +     NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=$gl_next_as_first_directive + + + +  FCNTL_H='fcntl.h' + + + + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'double'" >&5 +$as_echo_n "checking where to find the exponent in a 'double'... " >&6; } +if test "${gl_cv_cc_double_expbit0+set}" = set; then : +  $as_echo_n "(cached) " >&6 +else + +      if test "$cross_compiling" = yes; then : + +                                                            cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #if defined arm || defined __arm || defined __arm__ @@ -34388,22 +23904,17 @@ cat >>conftest.$ac_ext <<_ACEOF  _ACEOF  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "mixed_endianness" >/dev/null 2>&1; then +  $EGREP "mixed_endianness" >/dev/null 2>&1; then :    gl_cv_cc_double_expbit0="unknown"  else - - : -if test "${ac_cv_c_bigendian+set}" = set; then +                                                         : +if test "${ac_cv_c_bigendian+set}" = set; then :    $as_echo_n "(cached) " >&6  else    ac_cv_c_bigendian=unknown      # See if we're dealing with a universal compiler. -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #ifndef __APPLE_CC__  	       not a universal capable compiler @@ -34411,46 +23922,34 @@ cat >>conftest.$ac_ext <<_ACEOF  	     typedef int dummy;  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :  	# Check for potential -arch flags.  It is not universal unless -	# there are some -arch flags.  Note that *ppc* also matches -	# ppc64.  This check is also rather less than ideal. -	case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in  #( -	  *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;; -	esac -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - +	# there are at least two -arch flags with different values. +	ac_arch= +	ac_prev= +	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do +	 if test -n "$ac_prev"; then +	   case $ac_word in +	     i?86 | x86_64 | ppc | ppc64) +	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then +		 ac_arch=$ac_word +	       else +		 ac_cv_c_bigendian=universal +		 break +	       fi +	       ;; +	   esac +	   ac_prev= +	 elif test "x$ac_word" = "x-arch"; then +	   ac_prev=arch +	 fi +       done  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      if test $ac_cv_c_bigendian = unknown; then        # See if sys/param.h defines the BYTE_ORDER macro. -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  	     #include <sys/param.h> @@ -34468,30 +23967,9 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    # It does; now see whether it defined to BIG_ENDIAN or not. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <sys/types.h>  		#include <sys/param.h> @@ -34507,49 +23985,18 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_bigendian=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_c_bigendian=no +  ac_cv_c_bigendian=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      fi      if test $ac_cv_c_bigendian = unknown; then        # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). -      cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h> @@ -34564,30 +24011,9 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    # It does; now see whether it defined to _BIG_ENDIAN or not. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <limits.h> @@ -34602,51 +24028,20 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    ac_cv_c_bigendian=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_c_bigendian=no +  ac_cv_c_bigendian=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext      fi      if test $ac_cv_c_bigendian = unknown; then        # Compile a test program. -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    # Try to guess by grepping values from an object file. -	 cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  short int ascii_mm[] =  		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; @@ -34672,24 +24067,7 @@ return use_ascii (foo) == use_ebcdic (foo);    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then  	      ac_cv_c_bigendian=yes  	    fi @@ -34701,20 +24079,10 @@ $as_echo "$ac_try_echo") >&5  		ac_cv_c_bigendian=unknown  	      fi  	    fi -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  $ac_includes_default  int @@ -34734,42 +24102,15 @@ main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    ac_cv_c_bigendian=no  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_c_bigendian=yes +  ac_cv_c_bigendian=yes  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -      fi  fi  : @@ -34780,9 +24121,7 @@ fi       gl_cv_cc_double_expbit0="word 1 bit 20" ;; #(     universal) -cat >>confdefs.h <<\_ACEOF -#define AC_APPLE_UNIVERSAL_BUILD 1 -_ACEOF +$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h       ;; #(     *) @@ -34795,11 +24134,7 @@ rm -f conftest*  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -34866,46 +24201,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_double_expbit0=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_double_expbit0="unknown" +  gl_cv_cc_double_expbit0="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_double_expbit0" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_expbit0" >&5  $as_echo "$gl_cv_cc_double_expbit0" >&6; }    case "$gl_cv_cc_double_expbit0" in      word*bit*) @@ -34925,20 +24233,16 @@ _ACEOF    esac -  { $as_echo "$as_me:$LINENO: checking where to find the exponent in a 'float'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5  $as_echo_n "checking where to find the exponent in a 'float'... " >&6; } -if test "${gl_cv_cc_float_expbit0+set}" = set; then +if test "${gl_cv_cc_float_expbit0+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :    gl_cv_cc_float_expbit0="word 0 bit 23"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -35006,46 +24310,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_float_expbit0=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_float_expbit0="unknown" +  gl_cv_cc_float_expbit0="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_float_expbit0" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5  $as_echo "$gl_cv_cc_float_expbit0" >&6; }    case "$gl_cv_cc_float_expbit0" in      word*bit*) @@ -35066,22 +24343,18 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking where to find the exponent in a 'long double'" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'long double'" >&5  $as_echo_n "checking where to find the exponent in a 'long double'... " >&6; } -if test "${gl_cv_cc_long_double_expbit0+set}" = set; then +if test "${gl_cv_cc_long_double_expbit0+set}" = set; then :    $as_echo_n "(cached) " >&6  else -      if test "$cross_compiling" = yes; then +      if test "$cross_compiling" = yes; then :                                gl_cv_cc_long_double_expbit0="unknown"  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <float.h> @@ -35150,46 +24423,19 @@ int main ()  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_cc_long_double_expbit0=`cat conftest.out`  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_cc_long_double_expbit0="unknown" +  gl_cv_cc_long_double_expbit0="unknown"  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -        rm -f conftest.out  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_cc_long_double_expbit0" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_expbit0" >&5  $as_echo "$gl_cv_cc_long_double_expbit0" >&6; }    case "$gl_cv_cc_long_double_expbit0" in      word*bit*) @@ -35209,16 +24455,12 @@ _ACEOF    esac -  { $as_echo "$as_me:$LINENO: checking whether locale.h conforms to POSIX" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether locale.h conforms to POSIX" >&5  $as_echo_n "checking whether locale.h conforms to POSIX... " >&6; } -if test "${gl_cv_header_working_locale_h+set}" = set; then +if test "${gl_cv_header_working_locale_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h>  int x = LC_MESSAGES; @@ -35230,44 +24472,21 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gl_cv_header_working_locale_h=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gl_cv_header_working_locale_h=no +  gl_cv_header_working_locale_h=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_working_locale_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_locale_h" >&5  $as_echo "$gl_cv_header_working_locale_h" >&6; } -  if test $gl_cv_header_working_locale_h = yes; then -    LOCALE_H= -  else - - +  if test $gl_cv_header_working_locale_h = yes && test -z "$STDDEF_H"; then +    LOCALE_H= +  else @@ -35277,18 +24496,14 @@ $as_echo "$gl_cv_header_working_locale_h" >&6; }       if test $gl_cv_have_include_next = yes; then         gl_cv_next_locale_h='<'locale.h'>'       else -       { $as_echo "$as_me:$LINENO: checking absolute name of <locale.h>" >&5 +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <locale.h>" >&5  $as_echo_n "checking absolute name of <locale.h>... " >&6; } -if test "${gl_cv_next_locale_h+set}" = set; then +if test "${gl_cv_next_locale_h+set}" = set; then :    $as_echo_n "(cached) " >&6  else  	  if test $ac_cv_header_locale_h = yes; then -	    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -35309,7 +24524,7 @@ _ACEOF  	  fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_locale_h" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_locale_h" >&5  $as_echo "$gl_cv_next_locale_h" >&6; }       fi       NEXT_LOCALE_H=$gl_cv_next_locale_h @@ -35332,17 +24547,13 @@ $as_echo "$gl_cv_next_locale_h" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -35389,11 +24600,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -35429,24 +24640,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -35500,11 +24707,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -35530,7 +24737,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -35538,17 +24745,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional japanese locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5  $as_echo_n "checking for a traditional japanese locale... " >&6; } -if test "${gt_cv_locale_ja+set}" = set; then +if test "${gt_cv_locale_ja+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -35599,11 +24802,11 @@ int main ()  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -35644,7 +24847,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_ja" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5  $as_echo "$gt_cv_locale_ja" >&6; }    LOCALE_JA=$gt_cv_locale_ja @@ -35652,17 +24855,13 @@ $as_echo "$gt_cv_locale_ja" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a transitional chinese locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5  $as_echo_n "checking for a transitional chinese locale... " >&6; } -if test "${gt_cv_locale_zh_CN+set}" = set; then +if test "${gt_cv_locale_zh_CN+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -35714,11 +24913,11 @@ int main ()  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -35743,24 +24942,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_zh_CN" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5  $as_echo "$gt_cv_locale_zh_CN" >&6; }    LOCALE_ZH_CN=$gt_cv_locale_zh_CN -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -35814,11 +25009,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -35844,282 +25039,152 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 +  case "$host_os" in +    mingw* | pw*) +  REPLACE_OPEN=1 -  if test $ac_cv_func_setenv = no; then -    HAVE_SETENV=0 +  gltests_LIBOBJS="$gltests_LIBOBJS open.$ac_objext" -  gltests_LIBOBJS="$gltests_LIBOBJS setenv.$ac_objext" +  : +      ;; +    *) +                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether open recognizes a trailing slash" >&5 +$as_echo_n "checking whether open recognizes a trailing slash... " >&6; } +if test "${gl_cv_func_open_slash+set}" = set; then : +  $as_echo_n "(cached) " >&6 +else +          if test "$cross_compiling" = yes; then : +             case "$host_os" in +               solaris2.[0-9]*) gl_cv_func_open_slash="guessing no" ;; +               hpux*)           gl_cv_func_open_slash="guessing no" ;; +               *)               gl_cv_func_open_slash="guessing yes" ;; +             esac +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <fcntl.h> +#if HAVE_UNISTD_H +# include <unistd.h> +#endif +int main () +{ +  return open ("conftest.sl/", O_CREAT, 0600) >= 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : +  gl_cv_func_open_slash=yes +else +  gl_cv_func_open_slash=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext +fi +          rm -f conftest.sl +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_open_slash" >&5 +$as_echo "$gl_cv_func_open_slash" >&6; } +      case "$gl_cv_func_open_slash" in +        *no) +$as_echo "#define OPEN_TRAILING_SLASH_BUG 1" >>confdefs.h -for ac_header in search.h -do -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else -  # Is the header compilable? -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 -$as_echo_n "checking $ac_header usability... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_header_compiler=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -	ac_header_compiler=no -fi +  REPLACE_OPEN=1 -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } -# Is the header present? -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 -$as_echo_n "checking $ac_header presence... " >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } >/dev/null && { -	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || -	 test ! -s conftest.err -       }; then -  ac_header_preproc=yes -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -  ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } -# So?  What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in -  yes:no: ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} -    ac_header_preproc=yes -    ;; -  no:yes:* ) -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} -    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} -    ;; -esac -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 -$as_echo_n "checking for $ac_header... " >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -fi -as_val=`eval 'as_val=${'$as_ac_Header'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then -  cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF -fi +  gltests_LIBOBJS="$gltests_LIBOBJS open.$ac_objext" -done -for ac_func in tsearch -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ +  : -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif -#undef $ac_func +          ;; +      esac +      ;; +  esac -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif -int -main () -{ -return $ac_func (); -  ; -  return 0; -} + +$as_echo "#define GNULIB_OPEN 1" >>confdefs.h + + + + +  GNULIB_OPEN=1 + + + + +  if test $ac_cv_func_setenv = no; then +    HAVE_SETENV=0 + + + + + + + + +  gltests_LIBOBJS="$gltests_LIBOBJS setenv.$ac_objext" + + + + + +  for ac_header in search.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "search.h" "ac_cv_header_search_h" "$ac_includes_default" +if test "x$ac_cv_header_search_h" = x""yes; then : +  cat >>confdefs.h <<_ACEOF +#define HAVE_SEARCH_H 1  _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -	eval "$as_ac_var=no"  fi -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +done + +  for ac_func in tsearch +do : +  ac_fn_c_check_func "$LINENO" "tsearch" "ac_cv_func_tsearch" +if test "x$ac_cv_func_tsearch" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_TSEARCH 1  _ACEOF  fi @@ -36136,16 +25201,12 @@ done -  { $as_echo "$as_me:$LINENO: checking for wchar_t" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5  $as_echo_n "checking for wchar_t... " >&6; } -if test "${gt_cv_c_wchar_t+set}" = set; then +if test "${gt_cv_c_wchar_t+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stddef.h>         wchar_t foo = (wchar_t)'\0'; @@ -36157,55 +25218,28 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gt_cv_c_wchar_t=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_c_wchar_t=no +  gt_cv_c_wchar_t=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_c_wchar_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5  $as_echo "$gt_cv_c_wchar_t" >&6; }    if test $gt_cv_c_wchar_t = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_WCHAR_T 1 -_ACEOF +$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h    fi -  { $as_echo "$as_me:$LINENO: checking for wint_t" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5  $as_echo_n "checking for wint_t... " >&6; } -if test "${gt_cv_c_wint_t+set}" = set; then +if test "${gt_cv_c_wint_t+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before @@ -36225,41 +25259,18 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gt_cv_c_wint_t=yes  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_c_wint_t=no +  gt_cv_c_wint_t=no  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_c_wint_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5  $as_echo "$gt_cv_c_wint_t" >&6; }    if test $gt_cv_c_wint_t = yes; then -cat >>confdefs.h <<\_ACEOF -#define HAVE_WINT_T 1 -_ACEOF +$as_echo "#define HAVE_WINT_T 1" >>confdefs.h    fi @@ -36290,17 +25301,13 @@ _ACEOF -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -36347,11 +25354,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -36387,24 +25394,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -36458,11 +25461,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -36488,7 +25491,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -36496,17 +25499,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional japanese locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5  $as_echo_n "checking for a traditional japanese locale... " >&6; } -if test "${gt_cv_locale_ja+set}" = set; then +if test "${gt_cv_locale_ja+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -36557,11 +25556,11 @@ int main ()  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -36602,24 +25601,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_ja" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5  $as_echo "$gt_cv_locale_ja" >&6; }    LOCALE_JA=$gt_cv_locale_ja -  { $as_echo "$as_me:$LINENO: checking for a turkish Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a turkish Unicode locale" >&5  $as_echo_n "checking for a turkish Unicode locale... " >&6; } -if test "${gt_cv_locale_tr_utf8+set}" = set; then +if test "${gt_cv_locale_tr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -36674,11 +25669,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -36706,7 +25701,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_tr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_tr_utf8" >&5  $as_echo "$gt_cv_locale_tr_utf8" >&6; }    LOCALE_TR_UTF8=$gt_cv_locale_tr_utf8 @@ -36714,17 +25709,13 @@ $as_echo "$gt_cv_locale_tr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a transitional chinese locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5  $as_echo_n "checking for a transitional chinese locale... " >&6; } -if test "${gt_cv_locale_zh_CN+set}" = set; then +if test "${gt_cv_locale_zh_CN+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -36776,11 +25767,11 @@ int main ()  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -36805,7 +25796,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_zh_CN" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5  $as_echo "$gt_cv_locale_zh_CN" >&6; }    LOCALE_ZH_CN=$gt_cv_locale_zh_CN @@ -36813,17 +25804,13 @@ $as_echo "$gt_cv_locale_zh_CN" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -36870,11 +25857,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -36910,24 +25897,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -36981,11 +25964,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37011,7 +25994,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -37019,17 +26002,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37076,11 +26055,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37116,24 +26095,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37187,11 +26162,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37217,7 +26192,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -37229,29 +26204,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } - - - - - - - - - - - - -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37298,11 +26257,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37338,24 +26297,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37409,11 +26364,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37439,7 +26394,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -37447,17 +26402,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37504,11 +26455,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37544,24 +26495,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37615,11 +26562,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37645,7 +26592,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -37653,17 +26600,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37710,11 +26653,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37750,24 +26693,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37821,11 +26760,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37851,7 +26790,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -37859,17 +26798,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -37916,11 +26851,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -37956,24 +26891,20 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr -  { $as_echo "$as_me:$LINENO: checking for a french Unicode locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5  $as_echo_n "checking for a french Unicode locale... " >&6; } -if test "${gt_cv_locale_fr_utf8+set}" = set; then +if test "${gt_cv_locale_fr_utf8+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -38027,11 +26958,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -38057,7 +26988,7 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr_utf8" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5  $as_echo "$gt_cv_locale_fr_utf8" >&6; }    LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8 @@ -38065,17 +26996,13 @@ $as_echo "$gt_cv_locale_fr_utf8" >&6; } -  { $as_echo "$as_me:$LINENO: checking for a traditional french locale" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5  $as_echo_n "checking for a traditional french locale... " >&6; } -if test "${gt_cv_locale_fr+set}" = set; then +if test "${gt_cv_locale_fr+set}" = set; then :    $as_echo_n "(cached) " >&6  else -    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -38122,11 +27049,11 @@ int main () {  }  _ACEOF -    if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5    (eval $ac_link) 2>&5    ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && test -s conftest$ac_exeext; then +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } && test -s conftest$ac_exeext; then        # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because        # otherwise on MacOS X 10.3.5 the LC_TIME=C from the beginning of the        # configure script would override the LC_ALL setting. Likewise for @@ -38162,109 +27089,19 @@ _ACEOF      rm -fr conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_locale_fr" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5  $as_echo "$gt_cv_locale_fr" >&6; }    LOCALE_FR=$gt_cv_locale_fr - -for ac_func in unsetenv -do -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 -$as_echo_n "checking for $ac_func... " >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. -   For example, HP-UX 11i <limits.h> declares gettimeofday.  */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, -    which can conflict with char $ac_func (); below. -    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since -    <limits.h> exists even on freestanding compilers.  */ - -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. -   Use char because int might match the return type of a GCC -   builtin and then its argument prototype would still apply.  */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements -    to always fail with ENOSYS.  Some functions are actually named -    something starting with __ and the normal name is an alias.  */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest$ac_exeext && { -	 test "$cross_compiling" = yes || -	 $as_test_x conftest$ac_exeext -       }; then -  eval "$as_ac_var=yes" -else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	eval "$as_ac_var=no" -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -      conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} -		 $as_echo "$as_val"'` -   if test "x$as_val" = x""yes; then +  for ac_func in unsetenv +do : +  ac_fn_c_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv" +if test "x$ac_cv_func_unsetenv" = x""yes; then :    cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +#define HAVE_UNSETENV 1  _ACEOF  fi @@ -38286,22 +27123,13 @@ done - - - - -    else -    { $as_echo "$as_me:$LINENO: checking for unsetenv() return type" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsetenv() return type" >&5  $as_echo_n "checking for unsetenv() return type... " >&6; } -if test "${gt_cv_func_unsetenv_ret+set}" = set; then +if test "${gt_cv_func_unsetenv_ret+set}" = set; then :    $as_echo_n "(cached) " >&6  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <stdlib.h>  extern @@ -38322,35 +27150,14 @@ main ()    return 0;  }  _ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then +if ac_fn_c_try_compile "$LINENO"; then :    gt_cv_func_unsetenv_ret='int'  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	gt_cv_func_unsetenv_ret='void' +  gt_cv_func_unsetenv_ret='void'  fi -  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  fi -{ $as_echo "$as_me:$LINENO: result: $gt_cv_func_unsetenv_ret" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_unsetenv_ret" >&5  $as_echo "$gt_cv_func_unsetenv_ret" >&6; }      if test $gt_cv_func_unsetenv_ret = 'void'; then        VOID_UNSETENV=1 @@ -38365,11 +27172,6 @@ $as_echo "$gt_cv_func_unsetenv_ret" >&6; } - - - - -    if test $ac_cv_func_wctob = no; then      HAVE_DECL_WCTOB=0 @@ -38393,9 +27195,9 @@ $as_echo "$gt_cv_func_unsetenv_ret" >&6; } -         { $as_echo "$as_me:$LINENO: checking whether wctob works" >&5 +         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wctob works" >&5  $as_echo_n "checking whether wctob works... " >&6; } -if test "${gl_cv_func_wctob_works+set}" = set; then +if test "${gl_cv_func_wctob_works+set}" = set; then :    $as_echo_n "(cached) " >&6  else @@ -38407,14 +27209,10 @@ else            *) gl_cv_func_wctob_works="guessing yes" ;;          esac          if test $LOCALE_FR != none; then -          if test "$cross_compiling" = yes; then +          if test "$cross_compiling" = yes; then :    :  else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  #include <locale.h> @@ -38433,46 +27231,19 @@ int main ()    return 0;  }  _ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_link") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -  { (case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); }; }; then +if ac_fn_c_try_run "$LINENO"; then :    gl_cv_func_wctob_works=yes  else -  $as_echo "$as_me: program exited with status $ac_status" >&5 -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -gl_cv_func_wctob_works=no +  gl_cv_func_wctob_works=no  fi -rm -rf conftest.dSYM -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +  conftest.$ac_objext conftest.beam conftest.$ac_ext  fi -          fi  fi -{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_wctob_works" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wctob_works" >&5  $as_echo "$gl_cv_func_wctob_works" >&6; }      case "$gl_cv_func_wctob_works" in        *yes) ;; @@ -38498,18 +27269,7 @@ $as_echo "$gl_cv_func_wctob_works" >&6; }      else -            { $as_echo "$as_me:$LINENO: checking whether wctob is declared" >&5 -$as_echo_n "checking whether wctob is declared... " >&6; } -if test "${ac_cv_have_decl_wctob+set}" = set; then -  $as_echo_n "(cached) " >&6 -else -  cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ - +            ac_fn_c_check_decl "$LINENO" "wctob" "ac_cv_have_decl_wctob" "  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before     <wchar.h>.     BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included @@ -38519,64 +27279,17 @@ cat >>conftest.$ac_ext <<_ACEOF  #include <time.h>  #include <wchar.h> - -int -main () -{ -#ifndef wctob -  (void) wctob; -#endif - -  ; -  return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 -  (eval "$ac_compile") 2>conftest.er1 -  ac_status=$? -  grep -v '^ *+' conftest.er1 >conftest.err -  rm -f conftest.er1 -  cat conftest.err >&5 -  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -  (exit $ac_status); } && { -	 test -z "$ac_c_werror_flag" || -	 test ! -s conftest.err -       } && test -s conftest.$ac_objext; then -  ac_cv_have_decl_wctob=yes +" +if test "x$ac_cv_have_decl_wctob" = x""yes; then : +  ac_have_decl=1  else -  $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -	ac_cv_have_decl_wctob=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +  ac_have_decl=0  fi -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_wctob" >&5 -$as_echo "$ac_cv_have_decl_wctob" >&6; } -if test "x$ac_cv_have_decl_wctob" = x""yes; then  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_WCTOB 1 +#define HAVE_DECL_WCTOB $ac_have_decl  _ACEOF - -else -  cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_WCTOB 0 -_ACEOF - - -fi - -        if test $ac_cv_have_decl_wctob != yes; then          HAVE_DECL_WCTOB=0 @@ -38648,14 +27361,12 @@ fi  if test $is_woe32dll = yes; then -cat >>confdefs.h <<\_ACEOF -#define WOE32DLL 1 -_ACEOF +$as_echo "#define WOE32DLL 1" >>confdefs.h  fi  # Check whether --enable-namespacing was given. -if test "${enable_namespacing+set}" = set; then +if test "${enable_namespacing+set}" = set; then :    enableval=$enable_namespacing; :  else    enable_namespacing=yes @@ -38668,9 +27379,9 @@ else  fi -{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5  $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } -if test "${lt_cv_path_NM+set}" = set; then +if test "${lt_cv_path_NM+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$NM"; then @@ -38720,7 +27431,7 @@ else    : ${lt_cv_path_NM=no}  fi  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5  $as_echo "$lt_cv_path_NM" >&6; }  if test "$lt_cv_path_NM" != "no"; then    NM="$lt_cv_path_NM" @@ -38734,9 +27445,9 @@ else    do      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.  set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_DUMPBIN+set}" = set; then +if test "${ac_cv_prog_DUMPBIN+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$DUMPBIN"; then @@ -38747,24 +27458,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  DUMPBIN=$ac_cv_prog_DUMPBIN  if test -n "$DUMPBIN"; then -  { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5  $as_echo "$DUMPBIN" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -38778,9 +27489,9 @@ if test -z "$DUMPBIN"; then  do    # Extract the first word of "$ac_prog", so it can be a program name with args.  set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then +if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_DUMPBIN"; then @@ -38791,24 +27502,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN  if test -n "$ac_ct_DUMPBIN"; then -  { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5  $as_echo "$ac_ct_DUMPBIN" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -38821,7 +27532,7 @@ done    else      case $cross_compiling:$ac_tool_warned in  yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  ac_tool_warned=yes ;;  esac @@ -38847,27 +27558,27 @@ test -z "$NM" && NM=nm -{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5  $as_echo_n "checking the name lister ($NM) interface... " >&6; } -if test "${lt_cv_nm_interface+set}" = set; then +if test "${lt_cv_nm_interface+set}" = set; then :    $as_echo_n "(cached) " >&6  else    lt_cv_nm_interface="BSD nm"    echo "int some_variable = 0;" > conftest.$ac_ext -  (eval echo "\"\$as_me:38857: $ac_compile\"" >&5) +  (eval echo "\"\$as_me:27568: $ac_compile\"" >&5)    (eval "$ac_compile" 2>conftest.err)    cat conftest.err >&5 -  (eval echo "\"\$as_me:38860: $NM \\\"conftest.$ac_objext\\\"\"" >&5) +  (eval echo "\"\$as_me:27571: $NM \\\"conftest.$ac_objext\\\"\"" >&5)    (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)    cat conftest.err >&5 -  (eval echo "\"\$as_me:38863: output\"" >&5) +  (eval echo "\"\$as_me:27574: output\"" >&5)    cat conftest.out >&5    if $GREP 'External.*some_variable' conftest.out > /dev/null; then      lt_cv_nm_interface="MS dumpbin"    fi    rm -f conftest*  fi -{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5  $as_echo "$lt_cv_nm_interface" >&6; } @@ -38887,9 +27598,9 @@ for ac_prog in gawk mawk nawk awk  do    # Extract the first word of "$ac_prog", so it can be a program name with args.  set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AWK+set}" = set; then +if test "${ac_cv_prog_AWK+set}" = set; then :    $as_echo_n "(cached) " >&6  else    if test -n "$AWK"; then @@ -38900,24 +27611,24 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_prog_AWK="$ac_prog" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS  fi  fi  AWK=$ac_cv_prog_AWK  if test -n "$AWK"; then -  { $as_echo "$as_me:$LINENO: result: $AWK" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5  $as_echo "$AWK" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -38945,9 +27656,9 @@ HEXVERSION=0x`$AWK 'BEGIN { printf("%02d%02d"',"$version_major","$version_minor"  ac_aux_dir_abs=`cd $ac_aux_dir && pwd`  # Extract the first word of "texi2dvi", so it can be a program name with args.  set dummy texi2dvi; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_path_TEXI2DVI+set}" = set; then +if test "${ac_cv_path_TEXI2DVI+set}" = set; then :    $as_echo_n "(cached) " >&6  else    case $TEXI2DVI in @@ -38960,14 +27671,14 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_path_TEXI2DVI="$as_dir/$ac_word$ac_exec_ext" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS    test -z "$ac_cv_path_TEXI2DVI" && ac_cv_path_TEXI2DVI="$ac_aux_dir_abs/missing texi2dvi" @@ -38976,19 +27687,19 @@ esac  fi  TEXI2DVI=$ac_cv_path_TEXI2DVI  if test -n "$TEXI2DVI"; then -  { $as_echo "$as_me:$LINENO: result: $TEXI2DVI" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEXI2DVI" >&5  $as_echo "$TEXI2DVI" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi  # Extract the first word of "dvips", so it can be a program name with args.  set dummy dvips; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_path_DVIPS+set}" = set; then +if test "${ac_cv_path_DVIPS+set}" = set; then :    $as_echo_n "(cached) " >&6  else    case $DVIPS in @@ -39001,14 +27712,14 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_path_DVIPS="$as_dir/$ac_word$ac_exec_ext" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS    test -z "$ac_cv_path_DVIPS" && ac_cv_path_DVIPS="$ac_aux_dir_abs/missing dvips" @@ -39017,19 +27728,19 @@ esac  fi  DVIPS=$ac_cv_path_DVIPS  if test -n "$DVIPS"; then -  { $as_echo "$as_me:$LINENO: result: $DVIPS" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVIPS" >&5  $as_echo "$DVIPS" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi  # Extract the first word of "perl", so it can be a program name with args.  set dummy perl; ac_word=$2 -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_path_PERL+set}" = set; then +if test "${ac_cv_path_PERL+set}" = set; then :    $as_echo_n "(cached) " >&6  else    case $PERL in @@ -39042,14 +27753,14 @@ for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  for ac_exec_ext in '' $ac_executable_extensions; do +    for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then      ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" -    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi  done -done +  done  IFS=$as_save_IFS    test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="$ac_aux_dir_abs/missing perl" @@ -39058,10 +27769,10 @@ esac  fi  PERL=$ac_cv_path_PERL  if test -n "$PERL"; then -  { $as_echo "$as_me:$LINENO: result: $PERL" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5  $as_echo "$PERL" >&6; }  else -  { $as_echo "$as_me:$LINENO: result: no" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi @@ -39110,13 +27821,13 @@ _ACEOF      case $ac_val in #(      *${as_nl}*)        case $ac_var in #( -      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5  $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;        esac        case $ac_var in #(        _ | IFS | as_nl) ;; #(        BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( -      *) $as_unset $ac_var ;; +      *) { eval $ac_var=; unset $ac_var;} ;;        esac ;;      esac    done @@ -39124,8 +27835,8 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;    (set) 2>&1 |      case $as_nl`(ac_space=' '; set) 2>&1` in #(      *${as_nl}ac_space=\ *) -      # `set' does not quote correctly, so add quotes (double-quote -      # substitution turns \\\\ into \\, and sed turns \\ into \). +      # `set' does not quote correctly, so add quotes: double-quote +      # substitution turns \\\\ into \\, and sed turns \\ into \.        sed -n \  	"s/'/'\\\\''/g;  	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" @@ -39148,11 +27859,11 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;  if diff "$cache_file" confcache >/dev/null 2>&1; then :; else    if test -w "$cache_file"; then      test "x$cache_file" != "x/dev/null" && -      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5  $as_echo "$as_me: updating cache $cache_file" >&6;}      cat confcache >$cache_file    else -    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5  $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}    fi  fi @@ -39172,8 +27883,8 @@ for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue    ac_i=`$as_echo "$ac_i" | sed "$ac_script"`    # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR    #    will be set to the directory where LIBOBJS objects are built. -  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" -  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' +  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" +  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'  done  LIBOBJS=$ac_libobjs @@ -39189,32 +27900,20 @@ else  fi  if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then -  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "conditional \"AMDEP\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then -  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "conditional \"am__fastdepCC\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${WOE32_TRUE}" && test -z "${WOE32_FALSE}"; then -  { { $as_echo "$as_me:$LINENO: error: conditional \"WOE32\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -$as_echo "$as_me: error: conditional \"WOE32\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "conditional \"WOE32\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then -  { { $as_echo "$as_me:$LINENO: error: conditional \"GL_COND_LIBTOOL\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -$as_echo "$as_me: error: conditional \"GL_COND_LIBTOOL\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "conditional \"GL_COND_LIBTOOL\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi @@ -39252,20 +27951,18 @@ fi  if test -z "${WOE32DLL_TRUE}" && test -z "${WOE32DLL_FALSE}"; then -  { { $as_echo "$as_me:$LINENO: error: conditional \"WOE32DLL\" was never defined. -Usually this means the macro was only invoked conditionally." >&5 -$as_echo "$as_me: error: conditional \"WOE32DLL\" was never defined. -Usually this means the macro was only invoked conditionally." >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "conditional \"WOE32DLL\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  : ${CONFIG_STATUS=./config.status}  ac_write_fail=0  ac_clean_files_save=$ac_clean_files  ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5  $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} -cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +as_write_fail=0 +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1  #! $SHELL  # Generated by $as_me.  # Run this file to recreate the current configuration. @@ -39275,17 +27972,18 @@ cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1  debug=false  ac_cs_recheck=false  ac_cs_silent=false -SHELL=\${CONFIG_SHELL-$SHELL} -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -## --------------------- ## -## M4sh Initialization.  ## -## --------------------- ## +SHELL=\${CONFIG_SHELL-$SHELL} +export SHELL +_ASEOF +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 +## -------------------- ## +## M4sh Initialization. ## +## -------------------- ##  # Be more Bourne compatible  DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :    emulate sh    NULLCMD=:    # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which @@ -39293,23 +27991,15 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then    alias -g '${1+"$@"}'='"$@"'    setopt NO_GLOB_SUBST  else -  case `(set -o) 2>/dev/null` in -  *posix*) set -o posix ;; +  case `(set -o) 2>/dev/null` in #( +  *posix*) : +    set -o posix ;; #( +  *) : +     ;;  esac -  fi - - -# PATH needs CR -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits -  as_nl='  '  export as_nl @@ -39317,7 +28007,13 @@ export as_nl  as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'  as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo  as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then +# Prefer a ksh shell builtin over an external printf program on Solaris, +# but without wasting forks for bash or zsh. +if test -z "$BASH_VERSION$ZSH_VERSION" \ +    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then +  as_echo='print -r --' +  as_echo_n='print -rn --' +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then    as_echo='printf %s\n'    as_echo_n='printf %s'  else @@ -39328,7 +28024,7 @@ else      as_echo_body='eval expr "X$1" : "X\\(.*\\)"'      as_echo_n_body='eval        arg=$1; -      case $arg in +      case $arg in #(        *"$as_nl"*)  	expr "X$arg" : "X\\(.*\\)$as_nl";  	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; @@ -39351,13 +28047,6 @@ if test "${PATH_SEPARATOR+set}" != set; then    }  fi -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then -  as_unset=unset -else -  as_unset=false -fi -  # IFS  # We need space, tab and new line, in precisely that order.  Quoting is @@ -39367,15 +28056,15 @@ fi  IFS=" ""	$as_nl"  # Find who we are.  Look in the path if we contain no directory separator. -case $0 in +case $0 in #((    *[\\/]* ) as_myself=$0 ;;    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  for as_dir in $PATH  do    IFS=$as_save_IFS    test -z "$as_dir" && as_dir=. -  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +  done  IFS=$as_save_IFS       ;; @@ -39387,12 +28076,16 @@ if test "x$as_myself" = x; then  fi  if test ! -f "$as_myself"; then    $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 -  { (exit 1); exit 1; } +  exit 1  fi -# Work around bugs in pre-3.0 UWIN ksh. -for as_var in ENV MAIL MAILPATH -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +# Unset variables that we do not need and which cause bugs (e.g. in +# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1" +# suppresses any "Segmentation fault" message there.  '((' could +# trigger a bug in pdksh 5.2.14. +for as_var in BASH_ENV ENV MAIL MAILPATH +do eval test x\${$as_var+set} = xset \ +  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :  done  PS1='$ '  PS2='> ' @@ -39404,7 +28097,89 @@ export LC_ALL  LANGUAGE=C  export LANGUAGE -# Required to use basename. +# CDPATH. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + + +# as_fn_error ERROR [LINENO LOG_FD] +# --------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with status $?, using 1 if that was 0. +as_fn_error () +{ +  as_status=$?; test $as_status -eq 0 && as_status=1 +  if test "$3"; then +    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 +  fi +  $as_echo "$as_me: error: $1" >&2 +  as_fn_exit $as_status +} # as_fn_error + + +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ +  return $1 +} # as_fn_set_status + +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ +  set +e +  as_fn_set_status $1 +  exit $1 +} # as_fn_exit + +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ +  { eval $1=; unset $1;} +} +as_unset=as_fn_unset +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +  eval 'as_fn_append () +  { +    eval $1+=\$2 +  }' +else +  as_fn_append () +  { +    eval $1=\$$1\$2 +  } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +  eval 'as_fn_arith () +  { +    as_val=$(( $* )) +  }' +else +  as_fn_arith () +  { +    as_val=`expr "$@" || test $? -eq 1` +  } +fi # as_fn_arith + +  if expr a : '\(a\)' >/dev/null 2>&1 &&     test "X`expr 00001 : '.*\(...\)'`" = X001; then    as_expr=expr @@ -39418,8 +28193,12 @@ else    as_basename=false  fi +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then +  as_dirname=dirname +else +  as_dirname=false +fi -# Name of the executable.  as_me=`$as_basename -- "$0" ||  $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \  	 X"$0" : 'X\(//\)$' \| \ @@ -39439,76 +28218,25 @@ $as_echo X/"$0" |  	  }  	  s/.*/./; q'` -# CDPATH. -$as_unset CDPATH - - - -  as_lineno_1=$LINENO -  as_lineno_2=$LINENO -  test "x$as_lineno_1" != "x$as_lineno_2" && -  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { - -  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO -  # uniformly replaced by the line number.  The first 'sed' inserts a -  # line-number line after each line using $LINENO; the second 'sed' -  # does the real work.  The second script uses 'N' to pair each -  # line-number line with the line containing $LINENO, and appends -  # trailing '-' during substitution so that $LINENO is not a special -  # case at line end. -  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the -  # scripts with optimization help from Paolo Bonzini.  Blame Lee -  # E. McMahon (1931-1989) for sed's syntax.  :-) -  sed -n ' -    p -    /[$]LINENO/= -  ' <$as_myself | -    sed ' -      s/[$]LINENO.*/&-/ -      t lineno -      b -      :lineno -      N -      :loop -      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ -      t loop -      s/-\n.*// -    ' >$as_me.lineno && -  chmod +x "$as_me.lineno" || -    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 -   { (exit 1); exit 1; }; } - -  # Don't try to exec as it changes $[0], causing all sort of problems -  # (the dirname of $[0] is not the place where we might find the -  # original and so on.  Autoconf is especially sensitive to this). -  . "./$as_me.lineno" -  # Exit status is that of the last command. -  exit -} - - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then -  as_dirname=dirname -else -  as_dirname=false -fi +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits  ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in +case `echo -n x` in #(((((  -n*) -  case `echo 'x\c'` in +  case `echo 'xy\c'` in    *c*) ECHO_T='	';;	# ECHO_T is single tab character. -  *)   ECHO_C='\c';; +  xy)  ECHO_C='\c';; +  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null +       ECHO_T='	';;    esac;;  *)    ECHO_N='-n';;  esac -if expr a : '\(a\)' >/dev/null 2>&1 && -   test "X`expr 00001 : '.*\(...\)'`" = X001; then -  as_expr=expr -else -  as_expr=false -fi  rm -f conf$$ conf$$.exe conf$$.file  if test -d conf$$.dir; then @@ -39537,8 +28265,56 @@ fi  rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file  rmdir conf$$.dir 2>/dev/null + +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + +  case $as_dir in #( +  -*) as_dir=./$as_dir;; +  esac +  test -d "$as_dir" || eval $as_mkdir_p || { +    as_dirs= +    while :; do +      case $as_dir in #( +      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( +      *) as_qdir=$as_dir;; +      esac +      as_dirs="'$as_qdir' $as_dirs" +      as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +	 X"$as_dir" : 'X\(//\)[^/]' \| \ +	 X"$as_dir" : 'X\(//\)$' \| \ +	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ +	    s//\1/ +	    q +	  } +	  /^X\(\/\/\)[^/].*/{ +	    s//\1/ +	    q +	  } +	  /^X\(\/\/\)$/{ +	    s//\1/ +	    q +	  } +	  /^X\(\/\).*/{ +	    s//\1/ +	    q +	  } +	  s/.*/./; q'` +      test -d "$as_dir" && break +    done +    test -z "$as_dirs" || eval "mkdir $as_dirs" +  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" + + +} # as_fn_mkdir_p  if mkdir -p . 2>/dev/null; then -  as_mkdir_p=: +  as_mkdir_p='mkdir -p "$as_dir"'  else    test -d ./-p && rmdir ./-p    as_mkdir_p=false @@ -39557,10 +28333,10 @@ else        if test -d "$1"; then  	test -d "$1/.";        else -	case $1 in +	case $1 in #(  	-*)set "./$1";;  	esac; -	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in +	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((  	???[sx]*):;;*)false;;esac;fi      '\'' sh    ' @@ -39575,13 +28351,19 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"  exec 6>&1 +## ----------------------------------- ## +## Main body of $CONFIG_STATUS script. ## +## ----------------------------------- ## +_ASEOF +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 -# Save the log message, to keep $[0] and so on meaningful, and to +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +# Save the log message, to keep $0 and so on meaningful, and to  # report actual input values of CONFIG_FILES etc. instead of their  # values after options handling.  ac_log="  This file was extended by $as_me, which was -generated by GNU Autoconf 2.63.  Invocation command line was +generated by GNU Autoconf 2.64.  Invocation command line was    CONFIG_FILES    = $CONFIG_FILES    CONFIG_HEADERS  = $CONFIG_HEADERS @@ -39613,10 +28395,11 @@ _ACEOF  cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1  ac_cs_usage="\ -\`$as_me' instantiates files from templates according to the -current configuration. +\`$as_me' instantiates files and other configuration actions +from templates according to the current configuration.  Unless the files +and actions are specified as TAGs, all are instantiated by default. -Usage: $0 [OPTION]... [FILE]... +Usage: $0 [OPTION]... [TAG]...    -h, --help       print this help, then exit    -V, --version    print version number and configuration settings, then exit @@ -39638,16 +28421,16 @@ $config_headers  Configuration commands:  $config_commands -Report bugs to <bug-autoconf@gnu.org>." +Report bugs to the package provider."  _ACEOF  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1  ac_cs_version="\\  config.status -configured by $0, generated by GNU Autoconf 2.63, +configured by $0, generated by GNU Autoconf 2.64,    with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -Copyright (C) 2008 Free Software Foundation, Inc. +Copyright (C) 2009 Free Software Foundation, Inc.  This config.status script is free software; the Free Software Foundation  gives unlimited permission to copy, distribute and modify it." @@ -39690,20 +28473,19 @@ do      case $ac_optarg in      *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;      esac -    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" +    as_fn_append CONFIG_FILES " '$ac_optarg'"      ac_need_defaults=false;;    --header | --heade | --head | --hea )      $ac_shift      case $ac_optarg in      *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;      esac -    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" +    as_fn_append CONFIG_HEADERS " '$ac_optarg'"      ac_need_defaults=false;;    --he | --h)      # Conflict between --help and --header -    { $as_echo "$as_me: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&2 -   { (exit 1); exit 1; }; };; +    as_fn_error "ambiguous option: \`$1' +Try \`$0 --help' for more information.";;    --help | --hel | -h )      $as_echo "$ac_cs_usage"; exit ;;    -q | -quiet | --quiet | --quie | --qui | --qu | --q \ @@ -39711,11 +28493,10 @@ Try \`$0 --help' for more information." >&2      ac_cs_silent=: ;;    # This is an error. -  -*) { $as_echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2 -   { (exit 1); exit 1; }; } ;; +  -*) as_fn_error "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; -  *) ac_config_targets="$ac_config_targets $1" +  *) as_fn_append ac_config_targets " $1"       ac_need_defaults=false ;;    esac @@ -40106,9 +28887,7 @@ do      "lib/unistring/woe32dll.h") CONFIG_FILES="$CONFIG_FILES lib/unistring/woe32dll.h:lib/unistring/woe32dll.in.h" ;;      "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; -  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 -$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} -   { (exit 1); exit 1; }; };; +  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;    esac  done @@ -40135,7 +28914,7 @@ $debug ||    trap 'exit_status=$?    { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status  ' 0 -  trap '{ (exit 1); exit 1; }' 1 2 13 15 +  trap 'as_fn_exit 1' 1 2 13 15  }  # Create a (secure) tmp directory for tmp files. @@ -40146,11 +28925,7 @@ $debug ||  {    tmp=./conf$$-$RANDOM    (umask 077 && mkdir "$tmp") -} || -{ -   $as_echo "$as_me: cannot create a temporary directory in ." >&2 -   { (exit 1); exit 1; } -} +} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5  # Set up the scripts for CONFIG_FILES section.  # No need to generate them if there are no CONFIG_FILES. @@ -40158,10 +28933,16 @@ $debug ||  if test -n "$CONFIG_FILES"; then -ac_cr='
' +ac_cr=`echo X | tr X '\015'` +# On cygwin, bash can eat \r inside `` if the user requested igncr. +# But we know of no other shell where ac_cr would be empty at this +# point, so we can use a bashism as a fallback. +if test "x$ac_cr" = x; then +  eval ac_cr=\$\'\\r\' +fi  ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`  if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then -  ac_cs_awk_cr='\\r' +  ac_cs_awk_cr='\r'  else    ac_cs_awk_cr=$ac_cr  fi @@ -40175,24 +28956,18 @@ _ACEOF    echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&    echo "_ACEOF"  } >conf$$subs.sh || -  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5  ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`  ac_delim='%!_!# '  for ac_last_try in false false false false false :; do    . ./conf$$subs.sh || -    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5    ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`    if test $ac_delim_n = $ac_delim_num; then      break    elif $ac_last_try; then -    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5    else      ac_delim="$ac_delim!$ac_delim _$ac_delim!! "    fi @@ -40281,9 +29056,7 @@ if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then  else    cat  fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ -  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 -$as_echo "$as_me: error: could not setup config files machinery" >&2;} -   { (exit 1); exit 1; }; } +  || as_fn_error "could not setup config files machinery" "$LINENO" 5  _ACEOF  # VPATH may cause trouble with some makes, so we remove $(srcdir), @@ -40324,9 +29097,7 @@ for ac_last_try in false false :; do    if test -z "$ac_t"; then      break    elif $ac_last_try; then -    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 -$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} -   { (exit 1); exit 1; }; } +    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5    else      ac_delim="$ac_delim!$ac_delim _$ac_delim!! "    fi @@ -40411,9 +29182,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1  _ACAWK  _ACEOF  cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 -$as_echo "$as_me: error: could not setup config headers machinery" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "could not setup config headers machinery" "$LINENO" 5  fi # test -n "$CONFIG_HEADERS" @@ -40426,9 +29195,7 @@ do    esac    case $ac_mode$ac_tag in    :[FHL]*:*);; -  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 -$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} -   { (exit 1); exit 1; }; };; +  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;    :[FH]-) ac_tag=-:-;;    :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;    esac @@ -40456,12 +29223,10 @@ $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}  	   [\\/$]*) false;;  	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;  	   esac || -	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 -$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} -   { (exit 1); exit 1; }; };; +	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;        esac        case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac -      ac_file_inputs="$ac_file_inputs '$ac_f'" +      as_fn_append ac_file_inputs " '$ac_f'"      done      # Let's still pretend it is `configure' which instantiates (i.e., don't @@ -40472,7 +29237,7 @@ $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}  	`' by configure.'      if test x"$ac_file" != x-; then        configure_input="$ac_file.  $configure_input" -      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5  $as_echo "$as_me: creating $ac_file" >&6;}      fi      # Neutralize special characters interpreted by sed in replacement strings. @@ -40485,9 +29250,7 @@ $as_echo "$as_me: creating $ac_file" >&6;}      case $ac_tag in      *:-:* | *:-) cat >"$tmp/stdin" \ -      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} -   { (exit 1); exit 1; }; } ;; +      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;      esac      ;;    esac @@ -40515,47 +29278,7 @@ $as_echo X"$ac_file" |  	    q  	  }  	  s/.*/./; q'` -  { as_dir="$ac_dir" -  case $as_dir in #( -  -*) as_dir=./$as_dir;; -  esac -  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { -    as_dirs= -    while :; do -      case $as_dir in #( -      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( -      *) as_qdir=$as_dir;; -      esac -      as_dirs="'$as_qdir' $as_dirs" -      as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -	 X"$as_dir" : 'X\(//\)[^/]' \| \ -	 X"$as_dir" : 'X\(//\)$' \| \ -	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | -    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ -	    s//\1/ -	    q -	  } -	  /^X\(\/\/\)[^/].*/{ -	    s//\1/ -	    q -	  } -	  /^X\(\/\/\)$/{ -	    s//\1/ -	    q -	  } -	  /^X\(\/\).*/{ -	    s//\1/ -	    q -	  } -	  s/.*/./; q'` -      test -d "$as_dir" && break -    done -    test -z "$as_dirs" || eval "mkdir $as_dirs" -  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} -   { (exit 1); exit 1; }; }; } +  as_dir="$ac_dir"; as_fn_mkdir_p    ac_builddir=.  case "$ac_dir" in @@ -40612,7 +29335,6 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1  # If the template does not know about datarootdir, expand it.  # FIXME: This hack should be removed a few years after 2.60.  ac_datarootdir_hack=; ac_datarootdir_seen= -  ac_sed_dataroot='  /datarootdir/ {    p @@ -40622,12 +29344,11 @@ ac_sed_dataroot='  /@docdir@/p  /@infodir@/p  /@localedir@/p -/@mandir@/p -' +/@mandir@/p'  case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in  *datarootdir*) ac_datarootdir_seen=yes;;  *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) -  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5  $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}  _ACEOF  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 @@ -40637,7 +29358,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1    s&@infodir@&$infodir&g    s&@localedir@&$localedir&g    s&@mandir@&$mandir&g -    s&\\\${datarootdir}&$datarootdir&g' ;; +  s&\\\${datarootdir}&$datarootdir&g' ;;  esac  _ACEOF @@ -40666,14 +29387,12 @@ s&@MKDIR_P@&$ac_MKDIR_P&;t t  $ac_datarootdir_hack  "  eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ -  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} -   { (exit 1); exit 1; }; } +  || as_fn_error "could not create $ac_file" "$LINENO" 5  test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&    { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&    { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && -  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'  which seems to be undefined.  Please make sure it is defined." >&5  $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'  which seems to be undefined.  Please make sure it is defined." >&2;} @@ -40683,9 +29402,7 @@ which seems to be undefined.  Please make sure it is defined." >&2;}    -) cat "$tmp/out" && rm -f "$tmp/out";;    *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;    esac \ -  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} -   { (exit 1); exit 1; }; } +  || as_fn_error "could not create $ac_file" "$LINENO" 5   ;;    :H)    # @@ -40696,25 +29413,19 @@ $as_echo "$as_me: error: could not create $ac_file" >&2;}        $as_echo "/* $configure_input  */" \        && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"      } >"$tmp/config.h" \ -      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} -   { (exit 1); exit 1; }; } +      || as_fn_error "could not create $ac_file" "$LINENO" 5      if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then -      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 +      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5  $as_echo "$as_me: $ac_file is unchanged" >&6;}      else        rm -f "$ac_file"        mv "$tmp/config.h" "$ac_file" \ -	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} -   { (exit 1); exit 1; }; } +	|| as_fn_error "could not create $ac_file" "$LINENO" 5      fi    else      $as_echo "/* $configure_input  */" \        && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ -      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 -$as_echo "$as_me: error: could not create -" >&2;} -   { (exit 1); exit 1; }; } +      || as_fn_error "could not create -" "$LINENO" 5    fi  # Compute "$ac_file"'s index in $config_headers.  _am_arg="$ac_file" @@ -40752,7 +29463,7 @@ $as_echo X"$_am_arg" |  	  s/.*/./; q'`/stamp-h$_am_stamp_count   ;; -  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 +  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5  $as_echo "$as_me: executing $ac_file commands" >&6;}   ;;    esac @@ -40847,47 +29558,7 @@ $as_echo X"$file" |  	    q  	  }  	  s/.*/./; q'` -      { as_dir=$dirpart/$fdir -  case $as_dir in #( -  -*) as_dir=./$as_dir;; -  esac -  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { -    as_dirs= -    while :; do -      case $as_dir in #( -      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( -      *) as_qdir=$as_dir;; -      esac -      as_dirs="'$as_qdir' $as_dirs" -      as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -	 X"$as_dir" : 'X\(//\)[^/]' \| \ -	 X"$as_dir" : 'X\(//\)$' \| \ -	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | -    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ -	    s//\1/ -	    q -	  } -	  /^X\(\/\/\)[^/].*/{ -	    s//\1/ -	    q -	  } -	  /^X\(\/\/\)$/{ -	    s//\1/ -	    q -	  } -	  /^X\(\/\).*/{ -	    s//\1/ -	    q -	  } -	  s/.*/./; q'` -      test -d "$as_dir" && break -    done -    test -z "$as_dirs" || eval "mkdir $as_dirs" -  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} -   { (exit 1); exit 1; }; }; } +      as_dir=$dirpart/$fdir; as_fn_mkdir_p        # echo "creating $dirpart/$file"        echo '# dummy' > "$dirpart/$file"      done @@ -41679,15 +30350,12 @@ _LT_EOF  done # for ac_tag -{ (exit 0); exit 0; } +as_fn_exit 0  _ACEOF -chmod +x $CONFIG_STATUS  ac_clean_files=$ac_clean_files_save  test $ac_write_fail = 0 || -  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} -   { (exit 1); exit 1; }; } +  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5  # configure is writing to config.log, and then calls config.status. @@ -41708,10 +30376,10 @@ if test "$no_create" != yes; then    exec 5>>config.log    # Use ||, not &&, to avoid exiting from the if with $? = 1, which    # would make configure fail if this is the last instruction. -  $ac_cs_success || { (exit 1); exit 1; } +  $ac_cs_success || as_fn_exit $?  fi  if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then -  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5  $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}  fi diff --git a/doc/Makefile.am b/doc/Makefile.am index a66c69da..ac3480c8 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -176,7 +176,7 @@ dist-html-monolithic:  	cp -p $$d/$$file $(distdir)/$$file || exit 1  # We would like to put libunistring_*.html into EXTRA_DIST, but it doesn't work. -dist-html-split: +dist-html-split: libunistring_toc.html  	$(mkdir_p) $(distdir)/  	file=libunistring_toc.html; \  	if test -f $$file; then d=.; else d=$(srcdir); fi; \ diff --git a/doc/Makefile.in b/doc/Makefile.in index 66a4a3bc..b42c7d44 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -41,6 +41,7 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4  am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/alloca.m4 \  	$(top_srcdir)/gnulib-m4/codeset.m4 \ +	$(top_srcdir)/gnulib-m4/dup2.m4 \  	$(top_srcdir)/gnulib-m4/eealloc.m4 \  	$(top_srcdir)/gnulib-m4/environ.m4 \  	$(top_srcdir)/gnulib-m4/errno_h.m4 \ @@ -50,6 +51,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/exponentf.m4 \  	$(top_srcdir)/gnulib-m4/exponentl.m4 \  	$(top_srcdir)/gnulib-m4/extensions.m4 \ +	$(top_srcdir)/gnulib-m4/fcntl_h.m4 \  	$(top_srcdir)/gnulib-m4/float_h.m4 \  	$(top_srcdir)/gnulib-m4/fpieee.m4 \  	$(top_srcdir)/gnulib-m4/frexp.m4 \ @@ -93,8 +95,10 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/memchr.m4 \  	$(top_srcdir)/gnulib-m4/minmax.m4 \  	$(top_srcdir)/gnulib-m4/mmap-anon.m4 \ +	$(top_srcdir)/gnulib-m4/mode_t.m4 \  	$(top_srcdir)/gnulib-m4/multiarch.m4 \  	$(top_srcdir)/gnulib-m4/nocrash.m4 \ +	$(top_srcdir)/gnulib-m4/open.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexp.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexpl.m4 \  	$(top_srcdir)/gnulib-m4/printf.m4 \ @@ -103,6 +107,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/signbit.m4 \  	$(top_srcdir)/gnulib-m4/size_max.m4 \  	$(top_srcdir)/gnulib-m4/stdbool.m4 \ +	$(top_srcdir)/gnulib-m4/stddef_h.m4 \  	$(top_srcdir)/gnulib-m4/stdint.m4 \  	$(top_srcdir)/gnulib-m4/stdint_h.m4 \  	$(top_srcdir)/gnulib-m4/stdlib_h.m4 \ @@ -217,6 +222,7 @@ EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@  EOVERFLOW_VALUE = @EOVERFLOW_VALUE@  ERRNO_H = @ERRNO_H@  EXEEXT = @EXEEXT@ +FCNTL_H = @FCNTL_H@  FGREP = @FGREP@  FLOAT_H = @FLOAT_H@  GLIBC21 = @GLIBC21@ @@ -284,6 +290,7 @@ GNULIB_MEMPCPY = @GNULIB_MEMPCPY@  GNULIB_MEMRCHR = @GNULIB_MEMRCHR@  GNULIB_MKDTEMP = @GNULIB_MKDTEMP@  GNULIB_MKSTEMP = @GNULIB_MKSTEMP@ +GNULIB_OPEN = @GNULIB_OPEN@  GNULIB_PUTENV = @GNULIB_PUTENV@  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@  GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@ @@ -316,6 +323,7 @@ GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@  GNULIB_TRUNC = @GNULIB_TRUNC@  GNULIB_TRUNCF = @GNULIB_TRUNCF@  GNULIB_TRUNCL = @GNULIB_TRUNCL@ +GNULIB_UNISTD_H_GETOPT = @GNULIB_UNISTD_H_GETOPT@  GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@  GNULIB_UNSETENV = @GNULIB_UNSETENV@  GNULIB_WCRTOMB = @GNULIB_WCRTOMB@ @@ -414,6 +422,7 @@ HAVE_UNISTD_H = @HAVE_UNISTD_H@  HAVE_UNSETENV = @HAVE_UNSETENV@  HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@  HAVE_WCHAR_H = @HAVE_WCHAR_H@ +HAVE_WCHAR_T = @HAVE_WCHAR_T@  HAVE_WCRTOMB = @HAVE_WCRTOMB@  HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@  HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@ @@ -454,10 +463,12 @@ MAKEINFO = env LANG= LC_MESSAGES= LC_ALL= LANGUAGE= @MAKEINFO@  MKDIR_P = @MKDIR_P@  NAMESPACING = @NAMESPACING@  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@ +NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@  NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@  NEXT_AS_FIRST_DIRECTIVE_ICONV_H = @NEXT_AS_FIRST_DIRECTIVE_ICONV_H@  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@  NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@ +NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@ @@ -465,10 +476,12 @@ NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@  NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@  NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@  NEXT_ERRNO_H = @NEXT_ERRNO_H@ +NEXT_FCNTL_H = @NEXT_FCNTL_H@  NEXT_FLOAT_H = @NEXT_FLOAT_H@  NEXT_ICONV_H = @NEXT_ICONV_H@  NEXT_LOCALE_H = @NEXT_LOCALE_H@  NEXT_MATH_H = @NEXT_MATH_H@ +NEXT_STDDEF_H = @NEXT_STDDEF_H@  NEXT_STDINT_H = @NEXT_STDINT_H@  NEXT_STDLIB_H = @NEXT_STDLIB_H@  NEXT_STRING_H = @NEXT_STRING_H@ @@ -486,6 +499,7 @@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@  PACKAGE_NAME = @PACKAGE_NAME@  PACKAGE_STRING = @PACKAGE_STRING@  PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@  PACKAGE_VERSION = @PACKAGE_VERSION@  PATH_SEPARATOR = @PATH_SEPARATOR@  PERL = @PERL@ @@ -499,6 +513,7 @@ REPLACE_CEILF = @REPLACE_CEILF@  REPLACE_CEILL = @REPLACE_CEILL@  REPLACE_CHOWN = @REPLACE_CHOWN@  REPLACE_CLOSE = @REPLACE_CLOSE@ +REPLACE_DUP2 = @REPLACE_DUP2@  REPLACE_FCHDIR = @REPLACE_FCHDIR@  REPLACE_FLOORF = @REPLACE_FLOORF@  REPLACE_FLOORL = @REPLACE_FLOORL@ @@ -527,6 +542,8 @@ REPLACE_MEMCHR = @REPLACE_MEMCHR@  REPLACE_MEMMEM = @REPLACE_MEMMEM@  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@  REPLACE_NAN = @REPLACE_NAN@ +REPLACE_NULL = @REPLACE_NULL@ +REPLACE_OPEN = @REPLACE_OPEN@  REPLACE_PUTENV = @REPLACE_PUTENV@  REPLACE_ROUND = @REPLACE_ROUND@  REPLACE_ROUNDF = @REPLACE_ROUNDF@ @@ -552,6 +569,7 @@ SHELL = @SHELL@  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@  STDBOOL_H = @STDBOOL_H@ +STDDEF_H = @STDDEF_H@  STDINT_H = @STDINT_H@  STRIP = @STRIP@ @@ -561,6 +579,7 @@ STRIP = @STRIP@  #TEXI2DVI = @TEXI2DVI@  TEXI2DVI = @TEXI2DVI@ $(TEXINCLUDES)  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@ +UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@  VERSION = @VERSION@  VOID_UNSETENV = @VOID_UNSETENV@  WCHAR_H = @WCHAR_H@ @@ -1194,7 +1213,7 @@ dist-html-monolithic:  	cp -p $$d/$$file $(distdir)/$$file || exit 1  # We would like to put libunistring_*.html into EXTRA_DIST, but it doesn't work. -dist-html-split: +dist-html-split: libunistring_toc.html  	$(mkdir_p) $(distdir)/  	file=libunistring_toc.html; \  	if test -f $$file; then d=.; else d=$(srcdir); fi; \ diff --git a/doc/libunistring_1.html b/doc/libunistring_1.html index 646fdc65..0e1375c0 100644 --- a/doc/libunistring_1.html +++ b/doc/libunistring_1.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -522,7 +522,7 @@ zero-valued unit used as “end marker”.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_10.html b/doc/libunistring_10.html index bf22ca1b..923d0008 100644 --- a/doc/libunistring_10.html +++ b/doc/libunistring_10.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -183,7 +183,7 @@ may be added in the future.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_11.html b/doc/libunistring_11.html index b0016788..8b7320c0 100644 --- a/doc/libunistring_11.html +++ b/doc/libunistring_11.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -191,7 +191,7 @@ the values <code>UC_BREAK_MANDATORY</code>, <code>UC_BREAK_POSSIBLE</code>,  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_12.html b/doc/libunistring_12.html index 0bf1e933..51a5253d 100644 --- a/doc/libunistring_12.html +++ b/doc/libunistring_12.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -498,7 +498,7 @@ then closes and frees the filter.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_13.html b/doc/libunistring_13.html index 1597ec11..f47761b2 100644 --- a/doc/libunistring_13.html +++ b/doc/libunistring_13.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -602,7 +602,7 @@ characters. Upon failure, returns -1 with <code>errno</code> set.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_14.html b/doc/libunistring_14.html index f0b21257..bcc34f34 100644 --- a/doc/libunistring_14.html +++ b/doc/libunistring_14.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -78,7 +78,7 @@ ul.toc {list-style: none}  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_15.html b/doc/libunistring_15.html index 7c7ac329..1b347b79 100644 --- a/doc/libunistring_15.html +++ b/doc/libunistring_15.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -223,7 +223,7 @@ a description of the options that you passed to the ‘<samp>configure</samp  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_16.html b/doc/libunistring_16.html index bfe61265..b03d6596 100644 --- a/doc/libunistring_16.html +++ b/doc/libunistring_16.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -84,7 +84,7 @@ ul.toc {list-style: none}  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_17.html b/doc/libunistring_17.html index 73ade2f2..c7396c91 100644 --- a/doc/libunistring_17.html +++ b/doc/libunistring_17.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -1517,7 +1517,7 @@ to permit their use in free software.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_18.html b/doc/libunistring_18.html index 8237bf6a..0c96d872 100644 --- a/doc/libunistring_18.html +++ b/doc/libunistring_18.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -761,7 +761,7 @@ ul.toc {list-style: none}  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_19.html b/doc/libunistring_19.html index 5974e2f6..74215ac7 100644 --- a/doc/libunistring_19.html +++ b/doc/libunistring_19.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -179,7 +179,7 @@ ul.toc {list-style: none}  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_2.html b/doc/libunistring_2.html index 6d63b632..a73366ae 100644 --- a/doc/libunistring_2.html +++ b/doc/libunistring_2.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -132,7 +132,7 @@ NULL is returned and <code>errno</code> is set.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_3.html b/doc/libunistring_3.html index cc446970..d897b149 100644 --- a/doc/libunistring_3.html +++ b/doc/libunistring_3.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -98,7 +98,7 @@ taken from <code><stdint.h></code>, on platforms where this include file i  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_4.html b/doc/libunistring_4.html index 60992cd0..10d8a42a 100644 --- a/doc/libunistring_4.html +++ b/doc/libunistring_4.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -855,7 +855,7 @@ that it operates on Unicode strings.  Its interface is actually more similar to  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_5.html b/doc/libunistring_5.html index 92e115f9..fbffc635 100644 --- a/doc/libunistring_5.html +++ b/doc/libunistring_5.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -287,7 +287,7 @@ strings in locale encoding and NUL terminated Unicode strings.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_6.html b/doc/libunistring_6.html index 33cda594..54bf254c 100644 --- a/doc/libunistring_6.html +++ b/doc/libunistring_6.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -442,7 +442,7 @@ locale encoding to a <code>FILE</code> stream.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_7.html b/doc/libunistring_7.html index 6fe526d9..378eab38 100644 --- a/doc/libunistring_7.html +++ b/doc/libunistring_7.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -116,7 +116,7 @@ ASCII.  Returns the character if found, or <code>UNINAME_INVALID</code> if not f  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_8.html b/doc/libunistring_8.html index def5e04a..8d7ecc36 100644 --- a/doc/libunistring_8.html +++ b/doc/libunistring_8.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -2062,7 +2062,7 @@ a locale-specific set of characters for which <code>uc_is_alnum</code> is false.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_9.html b/doc/libunistring_9.html index 0586e0f2..dd29fdc0 100644 --- a/doc/libunistring_9.html +++ b/doc/libunistring_9.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -132,7 +132,7 @@ This function ignores control characters in the string.  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_abt.html b/doc/libunistring_abt.html index 47d71bac..0b987a15 100644 --- a/doc/libunistring_abt.html +++ b/doc/libunistring_abt.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -50,7 +50,7 @@ ul.toc {list-style: none}  </tr></table>  <h1>About This Document</h1>  <p> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.  </p>  <p>    The buttons in the navigation panels have the following meaning: @@ -158,7 +158,7 @@ ul.toc {list-style: none}  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/libunistring_toc.html b/doc/libunistring_toc.html index e7e4e51e..a9a15a73 100644 --- a/doc/libunistring_toc.html +++ b/doc/libunistring_toc.html @@ -1,6 +1,6 @@  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">  <html> -<!-- Created on July, 1 2009 by texi2html 1.78a --> +<!-- Created on August, 17 2009 by texi2html 1.78a -->  <!--  Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)              Karl Berry  <karl@freefriends.org> @@ -155,7 +155,7 @@ ul.toc {list-style: none}  </tr></table>  <p>   <font size="-1"> -  This document was generated by <em>Bruno Haible</em> on <em>July, 1 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>. +  This document was generated by <em>Bruno Haible</em> on <em>August, 17 2009</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.   </font>   <br> diff --git a/doc/stamp-vti b/doc/stamp-vti index ee4ba906..ff8daab0 100644 --- a/doc/stamp-vti +++ b/doc/stamp-vti @@ -1,4 +1,4 @@  @set UPDATED 29 June 2009  @set UPDATED-MONTH June 2009 -@set EDITION 0.9.1 -@set VERSION 0.9.1 +@set EDITION 0.9.1.1 +@set VERSION 0.9.1.1 diff --git a/doc/version.texi b/doc/version.texi index ee4ba906..ff8daab0 100644 --- a/doc/version.texi +++ b/doc/version.texi @@ -1,4 +1,4 @@  @set UPDATED 29 June 2009  @set UPDATED-MONTH June 2009 -@set EDITION 0.9.1 -@set VERSION 0.9.1 +@set EDITION 0.9.1.1 +@set VERSION 0.9.1.1 diff --git a/gnulib-local/Makefile.in b/gnulib-local/Makefile.in index 9c67bff5..1f0c6bb8 100644 --- a/gnulib-local/Makefile.in +++ b/gnulib-local/Makefile.in @@ -39,6 +39,7 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4  am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/alloca.m4 \  	$(top_srcdir)/gnulib-m4/codeset.m4 \ +	$(top_srcdir)/gnulib-m4/dup2.m4 \  	$(top_srcdir)/gnulib-m4/eealloc.m4 \  	$(top_srcdir)/gnulib-m4/environ.m4 \  	$(top_srcdir)/gnulib-m4/errno_h.m4 \ @@ -48,6 +49,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/exponentf.m4 \  	$(top_srcdir)/gnulib-m4/exponentl.m4 \  	$(top_srcdir)/gnulib-m4/extensions.m4 \ +	$(top_srcdir)/gnulib-m4/fcntl_h.m4 \  	$(top_srcdir)/gnulib-m4/float_h.m4 \  	$(top_srcdir)/gnulib-m4/fpieee.m4 \  	$(top_srcdir)/gnulib-m4/frexp.m4 \ @@ -91,8 +93,10 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/memchr.m4 \  	$(top_srcdir)/gnulib-m4/minmax.m4 \  	$(top_srcdir)/gnulib-m4/mmap-anon.m4 \ +	$(top_srcdir)/gnulib-m4/mode_t.m4 \  	$(top_srcdir)/gnulib-m4/multiarch.m4 \  	$(top_srcdir)/gnulib-m4/nocrash.m4 \ +	$(top_srcdir)/gnulib-m4/open.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexp.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexpl.m4 \  	$(top_srcdir)/gnulib-m4/printf.m4 \ @@ -101,6 +105,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/signbit.m4 \  	$(top_srcdir)/gnulib-m4/size_max.m4 \  	$(top_srcdir)/gnulib-m4/stdbool.m4 \ +	$(top_srcdir)/gnulib-m4/stddef_h.m4 \  	$(top_srcdir)/gnulib-m4/stdint.m4 \  	$(top_srcdir)/gnulib-m4/stdint_h.m4 \  	$(top_srcdir)/gnulib-m4/stdlib_h.m4 \ @@ -178,6 +183,7 @@ EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@  EOVERFLOW_VALUE = @EOVERFLOW_VALUE@  ERRNO_H = @ERRNO_H@  EXEEXT = @EXEEXT@ +FCNTL_H = @FCNTL_H@  FGREP = @FGREP@  FLOAT_H = @FLOAT_H@  GLIBC21 = @GLIBC21@ @@ -245,6 +251,7 @@ GNULIB_MEMPCPY = @GNULIB_MEMPCPY@  GNULIB_MEMRCHR = @GNULIB_MEMRCHR@  GNULIB_MKDTEMP = @GNULIB_MKDTEMP@  GNULIB_MKSTEMP = @GNULIB_MKSTEMP@ +GNULIB_OPEN = @GNULIB_OPEN@  GNULIB_PUTENV = @GNULIB_PUTENV@  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@  GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@ @@ -277,6 +284,7 @@ GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@  GNULIB_TRUNC = @GNULIB_TRUNC@  GNULIB_TRUNCF = @GNULIB_TRUNCF@  GNULIB_TRUNCL = @GNULIB_TRUNCL@ +GNULIB_UNISTD_H_GETOPT = @GNULIB_UNISTD_H_GETOPT@  GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@  GNULIB_UNSETENV = @GNULIB_UNSETENV@  GNULIB_WCRTOMB = @GNULIB_WCRTOMB@ @@ -375,6 +383,7 @@ HAVE_UNISTD_H = @HAVE_UNISTD_H@  HAVE_UNSETENV = @HAVE_UNSETENV@  HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@  HAVE_WCHAR_H = @HAVE_WCHAR_H@ +HAVE_WCHAR_T = @HAVE_WCHAR_T@  HAVE_WCRTOMB = @HAVE_WCRTOMB@  HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@  HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@ @@ -415,10 +424,12 @@ MAKEINFO = @MAKEINFO@  MKDIR_P = @MKDIR_P@  NAMESPACING = @NAMESPACING@  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@ +NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@  NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@  NEXT_AS_FIRST_DIRECTIVE_ICONV_H = @NEXT_AS_FIRST_DIRECTIVE_ICONV_H@  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@  NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@ +NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@ @@ -426,10 +437,12 @@ NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@  NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@  NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@  NEXT_ERRNO_H = @NEXT_ERRNO_H@ +NEXT_FCNTL_H = @NEXT_FCNTL_H@  NEXT_FLOAT_H = @NEXT_FLOAT_H@  NEXT_ICONV_H = @NEXT_ICONV_H@  NEXT_LOCALE_H = @NEXT_LOCALE_H@  NEXT_MATH_H = @NEXT_MATH_H@ +NEXT_STDDEF_H = @NEXT_STDDEF_H@  NEXT_STDINT_H = @NEXT_STDINT_H@  NEXT_STDLIB_H = @NEXT_STDLIB_H@  NEXT_STRING_H = @NEXT_STRING_H@ @@ -447,6 +460,7 @@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@  PACKAGE_NAME = @PACKAGE_NAME@  PACKAGE_STRING = @PACKAGE_STRING@  PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@  PACKAGE_VERSION = @PACKAGE_VERSION@  PATH_SEPARATOR = @PATH_SEPARATOR@  PERL = @PERL@ @@ -460,6 +474,7 @@ REPLACE_CEILF = @REPLACE_CEILF@  REPLACE_CEILL = @REPLACE_CEILL@  REPLACE_CHOWN = @REPLACE_CHOWN@  REPLACE_CLOSE = @REPLACE_CLOSE@ +REPLACE_DUP2 = @REPLACE_DUP2@  REPLACE_FCHDIR = @REPLACE_FCHDIR@  REPLACE_FLOORF = @REPLACE_FLOORF@  REPLACE_FLOORL = @REPLACE_FLOORL@ @@ -488,6 +503,8 @@ REPLACE_MEMCHR = @REPLACE_MEMCHR@  REPLACE_MEMMEM = @REPLACE_MEMMEM@  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@  REPLACE_NAN = @REPLACE_NAN@ +REPLACE_NULL = @REPLACE_NULL@ +REPLACE_OPEN = @REPLACE_OPEN@  REPLACE_PUTENV = @REPLACE_PUTENV@  REPLACE_ROUND = @REPLACE_ROUND@  REPLACE_ROUNDF = @REPLACE_ROUNDF@ @@ -513,10 +530,12 @@ SHELL = @SHELL@  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@  STDBOOL_H = @STDBOOL_H@ +STDDEF_H = @STDDEF_H@  STDINT_H = @STDINT_H@  STRIP = @STRIP@  TEXI2DVI = @TEXI2DVI@  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@ +UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@  VERSION = @VERSION@  VOID_UNSETENV = @VOID_UNSETENV@  WCHAR_H = @WCHAR_H@ diff --git a/gnulib-m4/dup2.m4 b/gnulib-m4/dup2.m4 new file mode 100644 index 00000000..2abc74cd --- /dev/null +++ b/gnulib-m4/dup2.m4 @@ -0,0 +1,35 @@ +#serial 6 +dnl Copyright (C) 2002, 2005, 2007, 2009 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. + +AC_DEFUN([gl_FUNC_DUP2], +[ +  AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) +  AC_REQUIRE([AC_CANONICAL_HOST]) +  AC_CHECK_FUNCS_ONCE([dup2]) +  if test $ac_cv_func_dup2 = no; then +    HAVE_DUP2=0 +    AC_LIBOBJ([dup2]) +  else +    AC_CACHE_CHECK([whether dup2 works], [gl_cv_func_dup2_works], +      [AC_RUN_IFELSE([AC_LANG_PROGRAM([[ +#include <unistd.h> +]], [return 1 - dup2 (1, 1);])], +	[gl_cv_func_dup2_works=yes], [gl_cv_func_dup2_works=no], +	[case "$host_os" in +	   mingw*) # on this platform, dup2 always returns 0 for success +	     gl_cv_func_dup2_works=no;; +	   cygwin*) # on cygwin 1.5.x, dup2(1,1) returns 0 +	     gl_cv_func_dup2_works=no;; +	   *) gl_cv_func_dup2_works=yes;; +	 esac])]) +    if test "$gl_cv_func_dup2_works" = no; then +      REPLACE_DUP2=1 +      AC_LIBOBJ([dup2]) +    fi +  fi +  AC_DEFINE_UNQUOTED([REPLACE_DUP2], [$REPLACE_DUP2], +    [Define to 1 if dup2 returns 0 instead of the target fd.]) +]) diff --git a/gnulib-m4/fcntl_h.m4 b/gnulib-m4/fcntl_h.m4 new file mode 100644 index 00000000..1ae0b15a --- /dev/null +++ b/gnulib-m4/fcntl_h.m4 @@ -0,0 +1,96 @@ +# Configure fcntl.h. +dnl Copyright (C) 2006, 2007, 2009 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 Written by Paul Eggert. + +AC_DEFUN([gl_FCNTL_H], +[ +  AC_REQUIRE([gl_FCNTL_H_DEFAULTS]) +  dnl Persuade glibc <fcntl.h> to define O_NOATIME and O_NOFOLLOW. +  AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) +  AC_CACHE_CHECK([for working fcntl.h], [gl_cv_header_working_fcntl_h], +    [AC_RUN_IFELSE( +       [AC_LANG_PROGRAM( +	  [[#include <sys/types.h> +	   #include <sys/stat.h> +	   #include <unistd.h> +	   #include <fcntl.h> +	   #ifndef O_NOATIME +	    #define O_NOATIME 0 +	   #endif +	   #ifndef O_NOFOLLOW +	    #define O_NOFOLLOW 0 +	   #endif +	   static int const constants[] = +	    { +	      O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND, +	      O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY +	    }; +	  ]], +	  [[ +	    int status = !constants; +	    { +	      static char const sym[] = "conftest.sym"; +	      if (symlink (".", sym) != 0 +		  || close (open (sym, O_RDONLY | O_NOFOLLOW)) == 0) +		status |= 32; +	    } +	    { +	      static char const file[] = "confdefs.h"; +	      int fd = open (file, O_RDONLY | O_NOATIME); +	      char c; +	      struct stat st0, st1; +	      if (fd < 0 +		  || fstat (fd, &st0) != 0 +		  || sleep (1) != 0 +		  || read (fd, &c, 1) != 1 +		  || close (fd) != 0 +		  || stat (file, &st1) != 0 +		  || st0.st_atime != st1.st_atime) +		status |= 64; +	    } +	    return status;]])], +       [gl_cv_header_working_fcntl_h=yes], +       [case $? in #( +	32) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #( +	64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #( +	96) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #( +	 *) gl_cv_header_working_fcntl_h='no';; +	esac], +       [gl_cv_header_working_fcntl_h=cross-compiling])]) + +  case $gl_cv_header_working_fcntl_h in #( +  *O_NOATIME* | no | cross-compiling) ac_val=0;; #( +  *) ac_val=1;; +  esac +  AC_DEFINE_UNQUOTED([HAVE_WORKING_O_NOATIME], [$ac_val], +    [Define to 1 if O_NOATIME works.]) + +  case $gl_cv_header_working_fcntl_h in #( +  *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #( +  *) ac_val=1;; +  esac +  AC_DEFINE_UNQUOTED([HAVE_WORKING_O_NOFOLLOW], [$ac_val], +    [Define to 1 if O_NOFOLLOW works.]) + +  gl_CHECK_NEXT_HEADERS([fcntl.h]) +  FCNTL_H='fcntl.h' +  AC_SUBST([FCNTL_H]) +]) + +AC_DEFUN([gl_FCNTL_MODULE_INDICATOR], +[ +  dnl Use AC_REQUIRE here, so that the default settings are expanded once only. +  AC_REQUIRE([gl_FCNTL_H_DEFAULTS]) +  GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 +]) + +AC_DEFUN([gl_FCNTL_H_DEFAULTS], +[ +  GNULIB_OPEN=0;  AC_SUBST([GNULIB_OPEN]) +  dnl Assume proper GNU behavior unless another module says otherwise. +  REPLACE_OPEN=0; AC_SUBST([REPLACE_OPEN]) +]) diff --git a/gnulib-m4/gnulib-comp.m4 b/gnulib-m4/gnulib-comp.m4 index efa88e95..39e7d193 100644 --- a/gnulib-m4/gnulib-comp.m4 +++ b/gnulib-m4/gnulib-comp.m4 @@ -44,6 +44,8 @@ AC_DEFUN([gl_INIT],    gl_COMMON    gl_source_base='lib'    gl_FUNC_ALLOCA +  gl_FUNC_DUP2 +  gl_UNISTD_MODULE_INDICATOR([dup2])    gl_HEADER_ERRNO_H    gl_FLOAT_H    gl_FUNC_FREXPL_NO_LIBM @@ -84,6 +86,7 @@ AC_DEFUN([gl_INIT],    gl_MATH_MODULE_INDICATOR([signbit])    gl_SIZE_MAX    AM_STDBOOL_H +  gl_STDDEF_H    gl_STDINT_H    gl_STDLIB_H    if test $gl_cond_libtool = false; then @@ -176,9 +179,10 @@ AC_DEFUN([gl_INIT],    gl_UNISTD_MODULE_INDICATOR([environ])    gl_ERROR    m4_ifdef([AM_XGETTEXT_OPTION], -    [AM_XGETTEXT_OPTION([--flag=error:3:c-format]) -     AM_XGETTEXT_OPTION([--flag=error_at_line:5:c-format])]) +    [AM_][XGETTEXT_OPTION([--flag=error:3:c-format]) +     AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])    gl_EXITFAIL +  gl_FCNTL_H    AC_SUBST([LIBINTL])    AC_SUBST([LTLIBINTL])    gl_DOUBLE_EXPONENT_LOCATION @@ -190,6 +194,9 @@ AC_DEFUN([gl_INIT],    gt_LOCALE_JA    gt_LOCALE_ZH_CN    gt_LOCALE_FR_UTF8 +  gl_FUNC_OPEN +  gl_MODULE_INDICATOR([open]) +  gl_FCNTL_MODULE_INDICATOR([open])    gl_FUNC_SETENV    gl_STDLIB_MODULE_INDICATOR([setenv])    AC_REQUIRE([gl_FLOAT_EXPONENT_LOCATION]) @@ -329,6 +336,7 @@ AC_DEFUN([gl_FILE_LIST], [    lib/c-strcaseeq.h    lib/c-strncasecmp.c    lib/config.charset +  lib/dup2.c    lib/errno.in.h    lib/float+.h    lib/float.in.h @@ -391,6 +399,7 @@ AC_DEFUN([gl_FILE_LIST], [    lib/signbitl.c    lib/size_max.h    lib/stdbool.in.h +  lib/stddef.in.h    lib/stdint.in.h    lib/stdio-impl.h    lib/stdlib.in.h @@ -1123,6 +1132,7 @@ AC_DEFUN([gl_FILE_LIST], [    m4/00gnulib.m4    m4/alloca.m4    m4/codeset.m4 +  m4/dup2.m4    m4/eealloc.m4    m4/environ.m4    m4/errno_h.m4 @@ -1132,6 +1142,7 @@ AC_DEFUN([gl_FILE_LIST], [    m4/exponentf.m4    m4/exponentl.m4    m4/extensions.m4 +  m4/fcntl_h.m4    m4/float_h.m4    m4/fpieee.m4    m4/frexp.m4 @@ -1174,8 +1185,10 @@ AC_DEFUN([gl_FILE_LIST], [    m4/memchr.m4    m4/minmax.m4    m4/mmap-anon.m4 +  m4/mode_t.m4    m4/multiarch.m4    m4/nocrash.m4 +  m4/open.m4    m4/printf-frexp.m4    m4/printf-frexpl.m4    m4/printf.m4 @@ -1184,6 +1197,7 @@ AC_DEFUN([gl_FILE_LIST], [    m4/signbit.m4    m4/size_max.m4    m4/stdbool.m4 +  m4/stddef_h.m4    m4/stdint.m4    m4/stdint_h.m4    m4/stdlib_h.m4 @@ -1206,8 +1220,10 @@ AC_DEFUN([gl_FILE_LIST], [    tests/test-c-strcase.sh    tests/test-c-strcasecmp.c    tests/test-c-strncasecmp.c +  tests/test-dup2.c    tests/test-environ.c    tests/test-errno.c +  tests/test-fcntl.c    tests/test-frexpl.c    tests/test-fseterr.c    tests/test-iconv.c @@ -1229,10 +1245,12 @@ AC_DEFUN([gl_FILE_LIST], [    tests/test-mbsinit.c    tests/test-mbsinit.sh    tests/test-memchr.c +  tests/test-open.c    tests/test-printf-frexp.c    tests/test-printf-frexpl.c    tests/test-signbit.c    tests/test-stdbool.c +  tests/test-stddef.c    tests/test-stdint.c    tests/test-stdlib.c    tests/test-strerror.c @@ -1587,9 +1605,11 @@ AC_DEFUN([gl_FILE_LIST], [    tests=lib/error.h    tests=lib/exitfail.c    tests=lib/exitfail.h +  tests=lib/fcntl.in.h    tests=lib/gettext.h    tests=lib/intprops.h    tests=lib/locale.in.h +  tests=lib/open.c    tests=lib/progname.c    tests=lib/progname.h    tests=lib/setenv.c diff --git a/gnulib-m4/iconv.m4 b/gnulib-m4/iconv.m4 index 3cc62682..ce21b0b8 100644 --- a/gnulib-m4/iconv.m4 +++ b/gnulib-m4/iconv.m4 @@ -1,4 +1,4 @@ -# iconv.m4 serial AM7 (gettext-0.18) +# iconv.m4 serial AM8 (gettext-0.18)  dnl Copyright (C) 2000-2002, 2007-2009 Free Software Foundation, Inc.  dnl This file is free software; the Free Software Foundation  dnl gives unlimited permission to copy and/or distribute it, @@ -172,8 +172,8 @@ size_t iconv();  ], [], [am_cv_proto_iconv_arg1=""], [am_cv_proto_iconv_arg1="const"])        am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])      am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` -    AC_MSG_RESULT([${ac_t:- -         }$am_cv_proto_iconv]) +    AC_MSG_RESULT([ +         $am_cv_proto_iconv])      AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1],        [Define as const if the declaration of iconv() needs const.])    fi diff --git a/gnulib-m4/locale_h.m4 b/gnulib-m4/locale_h.m4 index 2bf5abcc..86123670 100644 --- a/gnulib-m4/locale_h.m4 +++ b/gnulib-m4/locale_h.m4 @@ -1,5 +1,5 @@ -# locale_h.m4 serial 2 -dnl Copyright (C) 2007 Free Software Foundation, Inc. +# locale_h.m4 serial 3 +dnl Copyright (C) 2007, 2009 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. @@ -12,7 +12,11 @@ AC_DEFUN([gl_LOCALE_H],  int x = LC_MESSAGES;], [],         [gl_cv_header_working_locale_h=yes],         [gl_cv_header_working_locale_h=no])]) -  if test $gl_cv_header_working_locale_h = yes; then + +  dnl If <stddef.h> is replaced, then <locale.h> must also be replaced. +  AC_REQUIRE([gl_STDDEF_H]) + +  if test $gl_cv_header_working_locale_h = yes && test -z "$STDDEF_H"; then      LOCALE_H=    else      gl_CHECK_NEXT_HEADERS([locale.h]) diff --git a/gnulib-m4/mode_t.m4 b/gnulib-m4/mode_t.m4 new file mode 100644 index 00000000..a4dd694d --- /dev/null +++ b/gnulib-m4/mode_t.m4 @@ -0,0 +1,26 @@ +# mode_t.m4 serial 1 +dnl Copyright (C) 2009 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. + +# For using mode_t, it's sufficient to use AC_TYPE_MODE_T and +# include <sys/types.h>. + +# Define PROMOTED_MODE_T to the type that is the result of "default argument +# promotion" (ISO C 6.5.2.2.(6)) of the type mode_t. +AC_DEFUN([gl_PROMOTED_TYPE_MODE_T], +[ +  AC_REQUIRE([AC_TYPE_MODE_T]) +  AC_CACHE_CHECK([for promoted mode_t type], [gl_cv_promoted_mode_t], [ +    dnl Assume mode_t promotes to 'int' if and only if it is smaller than 'int', +    dnl and to itself otherwise. This assumption is not guaranteed by the ISO C +    dnl standard, but we don't know of any real-world counterexamples. +    AC_TRY_COMPILE([#include <sys/types.h>], +      [typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1];], +      [gl_cv_promoted_mode_t='int'], +      [gl_cv_promoted_mode_t='mode_t']) +  ]) +  AC_DEFINE_UNQUOTED([PROMOTED_MODE_T], [$gl_cv_promoted_mode_t], +    [Define to the type that is the result of default argument promotions of type mode_t.]) +]) diff --git a/gnulib-m4/open.m4 b/gnulib-m4/open.m4 new file mode 100644 index 00000000..c0eb8e86 --- /dev/null +++ b/gnulib-m4/open.m4 @@ -0,0 +1,65 @@ +# open.m4 serial 7 +dnl Copyright (C) 2007-2009 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. + +AC_DEFUN([gl_FUNC_OPEN], +[ +  AC_REQUIRE([AC_CANONICAL_HOST]) +  case "$host_os" in +    mingw* | pw*) +      gl_REPLACE_OPEN +      ;; +    *) +      dnl open("foo/") should not create a file when the file name has a +      dnl trailing slash. +      AC_CACHE_CHECK([whether open recognizes a trailing slash], +        [gl_cv_func_open_slash], +        [ +          AC_TRY_RUN([ +#include <fcntl.h> +#if HAVE_UNISTD_H +# include <unistd.h> +#endif +int main () +{ +  return open ("conftest.sl/", O_CREAT, 0600) >= 0; +}], [gl_cv_func_open_slash=yes], [gl_cv_func_open_slash=no], +            [ +changequote(,)dnl +             case "$host_os" in +               solaris2.[0-9]*) gl_cv_func_open_slash="guessing no" ;; +               hpux*)           gl_cv_func_open_slash="guessing no" ;; +               *)               gl_cv_func_open_slash="guessing yes" ;; +             esac +changequote([,])dnl +            ]) +          rm -f conftest.sl +        ]) +      case "$gl_cv_func_open_slash" in +        *no) +          AC_DEFINE([OPEN_TRAILING_SLASH_BUG], [1], +            [Define to 1 if open() fails to recognize a trailing slash.]) +          gl_REPLACE_OPEN +          ;; +      esac +      ;; +  esac +]) + +AC_DEFUN([gl_REPLACE_OPEN], +[ +  AC_REQUIRE([gl_FCNTL_H_DEFAULTS]) +  REPLACE_OPEN=1 +  AC_LIBOBJ([open]) +  gl_PREREQ_OPEN +]) + +# Prerequisites of lib/open.c. +AC_DEFUN([gl_PREREQ_OPEN], +[ +  AC_REQUIRE([AC_C_INLINE]) +  AC_REQUIRE([gl_PROMOTED_TYPE_MODE_T]) +  : +]) diff --git a/gnulib-m4/stddef_h.m4 b/gnulib-m4/stddef_h.m4 new file mode 100644 index 00000000..682e9c62 --- /dev/null +++ b/gnulib-m4/stddef_h.m4 @@ -0,0 +1,45 @@ +dnl A placeholder for POSIX 2008 <stddef.h>, for platforms that have issues. +# stddef_h.m4 serial 1 +dnl Copyright (C) 2009 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. + +AC_DEFUN([gl_STDDEF_H], +[ +  AC_REQUIRE([gl_STDDEF_H_DEFAULTS]) +  AC_REQUIRE([gt_TYPE_WCHAR_T]) +  if test $gt_cv_c_wchar_t = no; then +    HAVE_WCHAR_T=0 +    STDDEF_H=stddef.h +  fi +  AC_CACHE_CHECK([whether NULL can be used in arbitrary expressions], +    [gl_cv_decl_null_works], +    [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <stddef.h> +      int test[2 * (sizeof NULL == sizeof (void *)) -1]; +]])], +      [gl_cv_decl_null_works=yes], +      [gl_cv_decl_null_works=no])]) +  if test $gl_cv_decl_null_works = no; then +    REPLACE_NULL=1 +    STDDEF_H=stddef.h +  fi +  if test -n "$STDDEF_H"; then +    gl_CHECK_NEXT_HEADERS([stddef.h]) +  fi +]) + +AC_DEFUN([gl_STDDEF_MODULE_INDICATOR], +[ +  dnl Use AC_REQUIRE here, so that the default settings are expanded once only. +  AC_REQUIRE([gl_STDDEF_H_DEFAULTS]) +  GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 +]) + +AC_DEFUN([gl_STDDEF_H_DEFAULTS], +[ +  dnl Assume proper GNU behavior unless another module says otherwise. +  REPLACE_NULL=0;                AC_SUBST([REPLACE_NULL]) +  HAVE_WCHAR_T=1;                AC_SUBST([HAVE_WCHAR_T]) +  STDDEF_H='';                   AC_SUBST([STDDEF_H]) +]) diff --git a/gnulib-m4/unistd_h.m4 b/gnulib-m4/unistd_h.m4 index ff9a4ea0..d7a89e13 100644 --- a/gnulib-m4/unistd_h.m4 +++ b/gnulib-m4/unistd_h.m4 @@ -1,4 +1,4 @@ -# unistd_h.m4 serial 17 +# unistd_h.m4 serial 19  dnl Copyright (C) 2006-2009 Free Software Foundation, Inc.  dnl This file is free software; the Free Software Foundation  dnl gives unlimited permission to copy and/or distribute it, @@ -52,6 +52,7 @@ AC_DEFUN([gl_UNISTD_H_DEFAULTS],    GNULIB_LSEEK=0;            AC_SUBST([GNULIB_LSEEK])    GNULIB_READLINK=0;         AC_SUBST([GNULIB_READLINK])    GNULIB_SLEEP=0;            AC_SUBST([GNULIB_SLEEP]) +  GNULIB_UNISTD_H_GETOPT=0;  AC_SUBST([GNULIB_UNISTD_H_GETOPT])    GNULIB_UNISTD_H_SIGPIPE=0; AC_SUBST([GNULIB_UNISTD_H_SIGPIPE])    GNULIB_WRITE=0;            AC_SUBST([GNULIB_WRITE])    dnl Assume proper GNU behavior unless another module says otherwise. @@ -73,6 +74,7 @@ AC_DEFUN([gl_UNISTD_H_DEFAULTS],    HAVE_SYS_PARAM_H=0;     AC_SUBST([HAVE_SYS_PARAM_H])    REPLACE_CHOWN=0;        AC_SUBST([REPLACE_CHOWN])    REPLACE_CLOSE=0;        AC_SUBST([REPLACE_CLOSE]) +  REPLACE_DUP2=0;         AC_SUBST([REPLACE_DUP2])    REPLACE_FCHDIR=0;       AC_SUBST([REPLACE_FCHDIR])    REPLACE_GETCWD=0;       AC_SUBST([REPLACE_GETCWD])    REPLACE_GETPAGESIZE=0;  AC_SUBST([REPLACE_GETPAGESIZE]) @@ -80,4 +82,6 @@ AC_DEFUN([gl_UNISTD_H_DEFAULTS],    REPLACE_LSEEK=0;        AC_SUBST([REPLACE_LSEEK])    REPLACE_WRITE=0;        AC_SUBST([REPLACE_WRITE])    UNISTD_H_HAVE_WINSOCK2_H=0; AC_SUBST([UNISTD_H_HAVE_WINSOCK2_H]) +  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=0; +                           AC_SUBST([UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS])  ]) diff --git a/gnulib-m4/wchar.m4 b/gnulib-m4/wchar.m4 index 2e52a82a..ce53a45c 100644 --- a/gnulib-m4/wchar.m4 +++ b/gnulib-m4/wchar.m4 @@ -7,7 +7,7 @@ dnl with or without modifications, as long as this notice is preserved.  dnl Written by Eric Blake. -# wchar.m4 serial 23 +# wchar.m4 serial 25  AC_DEFUN([gl_WCHAR_H],  [ @@ -27,7 +27,10 @@ wchar_t w;]],    fi    AC_SUBST([HAVE_WINT_T]) -  if test $gl_cv_header_wchar_h_standalone != yes || test $gt_cv_c_wint_t != yes; then +  dnl If <stddef.h> is replaced, then <wchar.h> must also be replaced. +  AC_REQUIRE([gl_STDDEF_H]) + +  if test $gl_cv_header_wchar_h_standalone != yes || test $gt_cv_c_wint_t != yes || test -n "$STDDEF_H"; then      WCHAR_H=wchar.h    fi diff --git a/gnulib-m4/wcwidth.m4 b/gnulib-m4/wcwidth.m4 index 4bedefae..9cacb56f 100644 --- a/gnulib-m4/wcwidth.m4 +++ b/gnulib-m4/wcwidth.m4 @@ -1,5 +1,5 @@ -# wcwidth.m4 serial 14 -dnl Copyright (C) 2006-2008 Free Software Foundation, Inc. +# wcwidth.m4 serial 15 +dnl Copyright (C) 2006-2009 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. @@ -7,6 +7,7 @@ dnl with or without modifications, as long as this notice is preserved.  AC_DEFUN([gl_FUNC_WCWIDTH],  [    AC_REQUIRE([gl_WCHAR_H_DEFAULTS]) +  AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles    dnl Persuade glibc <wchar.h> to declare wcwidth().    AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) @@ -68,7 +69,15 @@ int main ()        return 1;    return 0;  }], [gl_cv_func_wcwidth_works=yes], [gl_cv_func_wcwidth_works=no], -          [gl_cv_func_wcwidth_works="guessing no"]) +          [ +changequote(,)dnl +           case "$host_os" in +                     # Guess yes on glibc systems. +             *-gnu*) gl_cv_func_wcwidth_works="guessing yes";; +             *)      gl_cv_func_wcwidth_works="guessing no";; +           esac +changequote([,])dnl +          ])        ])      case "$gl_cv_func_wcwidth_works" in        *yes) ;; diff --git a/lib/Makefile.am b/lib/Makefile.am index 24644e33..2c8da9d9 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -65,7 +65,7 @@ nobase_nodist_include_HEADERS = \  # AIX >= 5.3 has <stdbool.h>.  # Solaris 10 and some HP-UX 11 versions have <stdbool.h> but it does not  # necessarily work. -unistring/stdbool.h : $(STDBOOL_H) +unistring/stdbool.h : $(STDBOOL_H) stdbool.mini.h  	@MKDIR_P@ unistring  	rm -f $@-t $@  	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ @@ -85,6 +85,7 @@ unistring/stdbool.h : $(STDBOOL_H)  BUILT_SOURCES    += unistring/stdbool.h  MOSTLYCLEANFILES += unistring/stdbool.h-t  CLEANFILES       += unistring/stdbool.h +EXTRA_DIST       += stdbool.mini.h  # Produce an unistring/stdint.h that is not compiler dependent.  # Glibc >= 2 has <stdint.h>. diff --git a/lib/Makefile.gnulib b/lib/Makefile.gnulib index b7a5d319..735befa0 100644 --- a/lib/Makefile.gnulib +++ b/lib/Makefile.gnulib @@ -124,6 +124,15 @@ CLEANFILES += configmake.h configmake.h-t  ## end   gnulib module configmake +## begin gnulib module dup2 + + +EXTRA_DIST += dup2.c + +EXTRA_libunistring_la_SOURCES += dup2.c + +## end   gnulib module dup2 +  ## begin gnulib module errno  BUILT_SOURCES += $(ERRNO_H) @@ -603,6 +612,29 @@ EXTRA_DIST += stdbool.in.h  ## end   gnulib module stdbool +## begin gnulib module stddef + +BUILT_SOURCES += $(STDDEF_H) + +# We need the following in order to create <stddef.h> when the system +# doesn't have one that works with the given compiler. +stddef.h: stddef.in.h +	rm -f $@-t $@ +	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ +	  sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ +	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ +	      -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \ +	      -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \ +	      -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \ +	      < $(srcdir)/stddef.in.h; \ +	} > $@-t +	mv $@-t $@ +MOSTLYCLEANFILES += stddef.h stddef.h-t + +EXTRA_DIST += stddef.in.h + +## end   gnulib module stddef +  ## begin gnulib module stdint  BUILT_SOURCES += $(STDINT_H) @@ -3003,6 +3035,7 @@ unistd.h: unistd.in.h  	      -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \  	      -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \  	      -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \ +	      -e 's|@''GNULIB_UNISTD_H_GETOPT''@|$(GNULIB_UNISTD_H_GETOPT)|g' \  	      -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \  	      -e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \  	      -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \ @@ -3023,6 +3056,7 @@ unistd.h: unistd.in.h  	      -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \  	      -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \  	      -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \ +	      -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \  	      -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \  	      -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \  	      -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \ @@ -3030,6 +3064,7 @@ unistd.h: unistd.in.h  	      -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \  	      -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \  	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \ +	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \  	      -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \  	      < $(srcdir)/unistd.in.h; \  	} > $@-t diff --git a/lib/Makefile.in b/lib/Makefile.in index a8cc5680..e243d6b3 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -59,6 +59,7 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4  am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/alloca.m4 \  	$(top_srcdir)/gnulib-m4/codeset.m4 \ +	$(top_srcdir)/gnulib-m4/dup2.m4 \  	$(top_srcdir)/gnulib-m4/eealloc.m4 \  	$(top_srcdir)/gnulib-m4/environ.m4 \  	$(top_srcdir)/gnulib-m4/errno_h.m4 \ @@ -68,6 +69,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/exponentf.m4 \  	$(top_srcdir)/gnulib-m4/exponentl.m4 \  	$(top_srcdir)/gnulib-m4/extensions.m4 \ +	$(top_srcdir)/gnulib-m4/fcntl_h.m4 \  	$(top_srcdir)/gnulib-m4/float_h.m4 \  	$(top_srcdir)/gnulib-m4/fpieee.m4 \  	$(top_srcdir)/gnulib-m4/frexp.m4 \ @@ -111,8 +113,10 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/memchr.m4 \  	$(top_srcdir)/gnulib-m4/minmax.m4 \  	$(top_srcdir)/gnulib-m4/mmap-anon.m4 \ +	$(top_srcdir)/gnulib-m4/mode_t.m4 \  	$(top_srcdir)/gnulib-m4/multiarch.m4 \  	$(top_srcdir)/gnulib-m4/nocrash.m4 \ +	$(top_srcdir)/gnulib-m4/open.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexp.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexpl.m4 \  	$(top_srcdir)/gnulib-m4/printf.m4 \ @@ -121,6 +125,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/signbit.m4 \  	$(top_srcdir)/gnulib-m4/size_max.m4 \  	$(top_srcdir)/gnulib-m4/stdbool.m4 \ +	$(top_srcdir)/gnulib-m4/stddef_h.m4 \  	$(top_srcdir)/gnulib-m4/stdint.m4 \  	$(top_srcdir)/gnulib-m4/stdint_h.m4 \  	$(top_srcdir)/gnulib-m4/stdlib_h.m4 \ @@ -730,6 +735,7 @@ EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@  EOVERFLOW_VALUE = @EOVERFLOW_VALUE@  ERRNO_H = @ERRNO_H@  EXEEXT = @EXEEXT@ +FCNTL_H = @FCNTL_H@  FGREP = @FGREP@  FLOAT_H = @FLOAT_H@  GLIBC21 = @GLIBC21@ @@ -797,6 +803,7 @@ GNULIB_MEMPCPY = @GNULIB_MEMPCPY@  GNULIB_MEMRCHR = @GNULIB_MEMRCHR@  GNULIB_MKDTEMP = @GNULIB_MKDTEMP@  GNULIB_MKSTEMP = @GNULIB_MKSTEMP@ +GNULIB_OPEN = @GNULIB_OPEN@  GNULIB_PUTENV = @GNULIB_PUTENV@  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@  GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@ @@ -829,6 +836,7 @@ GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@  GNULIB_TRUNC = @GNULIB_TRUNC@  GNULIB_TRUNCF = @GNULIB_TRUNCF@  GNULIB_TRUNCL = @GNULIB_TRUNCL@ +GNULIB_UNISTD_H_GETOPT = @GNULIB_UNISTD_H_GETOPT@  GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@  GNULIB_UNSETENV = @GNULIB_UNSETENV@  GNULIB_WCRTOMB = @GNULIB_WCRTOMB@ @@ -927,6 +935,7 @@ HAVE_UNISTD_H = @HAVE_UNISTD_H@  HAVE_UNSETENV = @HAVE_UNSETENV@  HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@  HAVE_WCHAR_H = @HAVE_WCHAR_H@ +HAVE_WCHAR_T = @HAVE_WCHAR_T@  HAVE_WCRTOMB = @HAVE_WCRTOMB@  HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@  HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@ @@ -967,10 +976,12 @@ MAKEINFO = @MAKEINFO@  MKDIR_P = @MKDIR_P@  NAMESPACING = @NAMESPACING@  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@ +NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@  NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@  NEXT_AS_FIRST_DIRECTIVE_ICONV_H = @NEXT_AS_FIRST_DIRECTIVE_ICONV_H@  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@  NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@ +NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@ @@ -978,10 +989,12 @@ NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@  NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@  NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@  NEXT_ERRNO_H = @NEXT_ERRNO_H@ +NEXT_FCNTL_H = @NEXT_FCNTL_H@  NEXT_FLOAT_H = @NEXT_FLOAT_H@  NEXT_ICONV_H = @NEXT_ICONV_H@  NEXT_LOCALE_H = @NEXT_LOCALE_H@  NEXT_MATH_H = @NEXT_MATH_H@ +NEXT_STDDEF_H = @NEXT_STDDEF_H@  NEXT_STDINT_H = @NEXT_STDINT_H@  NEXT_STDLIB_H = @NEXT_STDLIB_H@  NEXT_STRING_H = @NEXT_STRING_H@ @@ -999,6 +1012,7 @@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@  PACKAGE_NAME = @PACKAGE_NAME@  PACKAGE_STRING = @PACKAGE_STRING@  PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@  PACKAGE_VERSION = @PACKAGE_VERSION@  PATH_SEPARATOR = @PATH_SEPARATOR@  PERL = @PERL@ @@ -1012,6 +1026,7 @@ REPLACE_CEILF = @REPLACE_CEILF@  REPLACE_CEILL = @REPLACE_CEILL@  REPLACE_CHOWN = @REPLACE_CHOWN@  REPLACE_CLOSE = @REPLACE_CLOSE@ +REPLACE_DUP2 = @REPLACE_DUP2@  REPLACE_FCHDIR = @REPLACE_FCHDIR@  REPLACE_FLOORF = @REPLACE_FLOORF@  REPLACE_FLOORL = @REPLACE_FLOORL@ @@ -1040,6 +1055,8 @@ REPLACE_MEMCHR = @REPLACE_MEMCHR@  REPLACE_MEMMEM = @REPLACE_MEMMEM@  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@  REPLACE_NAN = @REPLACE_NAN@ +REPLACE_NULL = @REPLACE_NULL@ +REPLACE_OPEN = @REPLACE_OPEN@  REPLACE_PUTENV = @REPLACE_PUTENV@  REPLACE_ROUND = @REPLACE_ROUND@  REPLACE_ROUNDF = @REPLACE_ROUNDF@ @@ -1065,10 +1082,12 @@ SHELL = @SHELL@  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@  STDBOOL_H = @STDBOOL_H@ +STDDEF_H = @STDDEF_H@  STDINT_H = @STDINT_H@  STRIP = @STRIP@  TEXI2DVI = @TEXI2DVI@  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@ +UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@  VERSION = @VERSION@  VOID_UNSETENV = @VOID_UNSETENV@  WCHAR_H = @WCHAR_H@ @@ -1134,26 +1153,26 @@ top_srcdir = @top_srcdir@  AUTOMAKE_OPTIONS = 1.5 gnits subdir-objects no-dependencies  # Version information according to Woe32 conventions. -EXTRA_DIST = alloca.in.h array-mergesort.h c-strcaseeq.h errno.in.h \ -	float.in.h fpucw.h frexp.c frexpl.c fseterr.h stdio-impl.h \ -	getpagesize.c $(top_srcdir)/build-aux/config.rpath \ -	iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h \ -	iconv_open-osf.h iconv.in.h iconv_open-aix.gperf \ -	iconv_open-hpux.gperf iconv_open-irix.gperf \ -	iconv_open-osf.gperf iconv_open.c float+.h isnan.c \ -	isnand-nolibm.h isnand.c float+.h isnan.c isnanf-nolibm.h \ -	isnanf.c float+.h isnan.c isnanl-nolibm.h isnanl.c \ -	$(top_srcdir)/build-aux/link-warning.h config.charset \ +EXTRA_DIST = alloca.in.h array-mergesort.h c-strcaseeq.h dup2.c \ +	errno.in.h float.in.h fpucw.h frexp.c frexpl.c fseterr.h \ +	stdio-impl.h getpagesize.c \ +	$(top_srcdir)/build-aux/config.rpath iconv_open-aix.h \ +	iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h \ +	iconv.in.h iconv_open-aix.gperf iconv_open-hpux.gperf \ +	iconv_open-irix.gperf iconv_open-osf.gperf iconv_open.c \ +	float+.h isnan.c isnand-nolibm.h isnand.c float+.h isnan.c \ +	isnanf-nolibm.h isnanf.c float+.h isnan.c isnanl-nolibm.h \ +	isnanl.c $(top_srcdir)/build-aux/link-warning.h config.charset \  	ref-add.sin ref-del.sin localename.h malloc.c malloca.h \  	malloca.valgrind math.in.h mbchar.h mbrtowc.c mbsinit.c \  	memchr.c memchr.valgrind memcmp2.h memxfrm.h printf-frexp.h \  	printf-frexp.c printf-frexpl.h relocatable.c relocatable.h \  	float+.h signbitd.c signbitf.c signbitl.c stdbool.in.h \ -	stdint.in.h stdlib.in.h streq.h iconveh.h string.in.h \ -	unicase.h unicase/cased.h unicase/caseprop.h unictype/bitmap.h \ -	unicase/caseprop.h unicase/ignorable.h unictype/bitmap.h \ -	unicase/locale-languages.h unicase/locale-languages.gperf \ -	unicase/special-casing-table.h \ +	stddef.in.h stdint.in.h stdlib.in.h streq.h iconveh.h \ +	string.in.h unicase.h unicase/cased.h unicase/caseprop.h \ +	unictype/bitmap.h unicase/caseprop.h unicase/ignorable.h \ +	unictype/bitmap.h unicase/locale-languages.h \ +	unicase/locale-languages.gperf unicase/special-casing-table.h \  	unicase/special-casing-table.gperf unicase/special-casing.h \  	unicase/casefold.h unicase/simple-mapping.h \  	unicase/tocasefold.h unicase/simple-mapping.h \ @@ -1360,28 +1379,31 @@ EXTRA_DIST = alloca.in.h array-mergesort.h c-strcaseeq.h errno.in.h \  	uniwbrk/u-wordbreaks.h uniwbrk/u-wordbreaks.h \  	uniwbrk/u-wordbreaks.h uniwbrk/wbrkprop.h localcharset.h \  	uniwidth.h uniwidth/cjk.h wchar.in.h wctype.in.h wcwidth.c \ -	stdint.mini.h libunistring.sym declared.sh libunistring.rc +	stdbool.mini.h stdint.mini.h libunistring.sym declared.sh \ +	libunistring.rc  BUILT_SOURCES = $(ALLOCA_H) configmake.h $(ERRNO_H) $(FLOAT_H) \  	$(ICONV_H) iconv_open-aix.h iconv_open-hpux.h \  	iconv_open-irix.h iconv_open-osf.h math.h $(STDBOOL_H) \ -	$(STDINT_H) stdlib.h string.h unicase/locale-languages.h \ -	unicase/special-casing-table.h unictype/pr_byname.h \ -	unictype/scripts_byname.h uninorm/composition-table.h unistd.h \ -	$(WCHAR_H) $(WCTYPE_H) unistring/stdbool.h unistring/stdint.h \ +	$(STDDEF_H) $(STDINT_H) stdlib.h string.h \ +	unicase/locale-languages.h unicase/special-casing-table.h \ +	unictype/pr_byname.h unictype/scripts_byname.h \ +	uninorm/composition-table.h unistd.h $(WCHAR_H) $(WCTYPE_H) \ +	unistring/stdbool.h unistring/stdint.h \  	unistring/localcharset.h unistring/iconveh.h  # We distribute it because declared.sh relies on GNU sed.  MOSTLYCLEANFILES = core *.stackdump core *.stackdump alloca.h \  	alloca.h-t errno.h errno.h-t float.h float.h-t iconv.h \  	iconv.h-t iconv_open-aix.h-t iconv_open-hpux.h-t \  	iconv_open-irix.h-t iconv_open-osf.h-t math.h math.h-t \ -	stdbool.h stdbool.h-t stdint.h stdint.h-t stdlib.h stdlib.h-t \ -	string.h string.h-t unicase/locale-languages.h-t \ -	unicase/special-casing-table.h-t unictype/pr_byname.h-t \ -	unictype/scripts_byname.h-t uninorm/composition-table.h-t \ -	unistd.h unistd.h-t wchar.h wchar.h-t wctype.h wctype.h-t \ -	unistring/stdbool.h-t unistring/stdint.h-t \ -	unistring/localcharset.h-t unistring/iconveh.h-t \ -	libunistring.sym-t config.h config.h-t $(am__append_4) +	stdbool.h stdbool.h-t stddef.h stddef.h-t stdint.h stdint.h-t \ +	stdlib.h stdlib.h-t string.h string.h-t \ +	unicase/locale-languages.h-t unicase/special-casing-table.h-t \ +	unictype/pr_byname.h-t unictype/scripts_byname.h-t \ +	uninorm/composition-table.h-t unistd.h unistd.h-t wchar.h \ +	wchar.h-t wctype.h wctype.h-t unistring/stdbool.h-t \ +	unistring/stdint.h-t unistring/localcharset.h-t \ +	unistring/iconveh.h-t libunistring.sym-t config.h config.h-t \ +	$(am__append_4)  CLEANFILES = configmake.h configmake.h-t charset.alias ref-add.sed \  	ref-del.sed unistring/stdbool.h unistring/stdint.h \  	unistring/localcharset.h unistring/iconveh.h @@ -1649,7 +1671,7 @@ libunistring_la_SOURCES = c-ctype.h c-ctype.c c-strcase.h \  	verify.h xsize.h version.c $(am__append_2)  libunistring_la_LIBADD = $(gl_LTLIBOBJS) $(WOE32_LIBADD)  libunistring_la_DEPENDENCIES = $(gl_LTLIBOBJS) $(WOE32_LIBADD) -EXTRA_libunistring_la_SOURCES = frexp.c frexpl.c getpagesize.c \ +EXTRA_libunistring_la_SOURCES = dup2.c frexp.c frexpl.c getpagesize.c \  	iconv_open.c isnan.c isnand.c isnan.c isnanf.c isnan.c \  	isnanl.c malloc.c mbrtowc.c mbsinit.c memchr.c printf-frexp.c \  	relocatable.c signbitd.c signbitf.c signbitl.c printf-args.c \ @@ -3819,6 +3841,20 @@ stdbool.h: stdbool.in.h  	} > $@-t  	mv $@-t $@ +# We need the following in order to create <stddef.h> when the system +# doesn't have one that works with the given compiler. +stddef.h: stddef.in.h +	rm -f $@-t $@ +	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ +	  sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ +	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ +	      -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \ +	      -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \ +	      -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \ +	      < $(srcdir)/stddef.in.h; \ +	} > $@-t +	mv $@-t $@ +  # We need the following in order to create <stdint.h> when the system  # doesn't have one that works with the given compiler.  stdint.h: stdint.in.h @@ -4022,6 +4058,7 @@ unistd.h: unistd.in.h  	      -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \  	      -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \  	      -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \ +	      -e 's|@''GNULIB_UNISTD_H_GETOPT''@|$(GNULIB_UNISTD_H_GETOPT)|g' \  	      -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \  	      -e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \  	      -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \ @@ -4042,6 +4079,7 @@ unistd.h: unistd.in.h  	      -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \  	      -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \  	      -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \ +	      -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \  	      -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \  	      -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \  	      -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \ @@ -4049,6 +4087,7 @@ unistd.h: unistd.in.h  	      -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \  	      -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \  	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \ +	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \  	      -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \  	      < $(srcdir)/unistd.in.h; \  	} > $@-t @@ -4132,7 +4171,7 @@ mostlyclean-local: mostlyclean-generic  # AIX >= 5.3 has <stdbool.h>.  # Solaris 10 and some HP-UX 11 versions have <stdbool.h> but it does not  # necessarily work. -unistring/stdbool.h : $(STDBOOL_H) +unistring/stdbool.h : $(STDBOOL_H) stdbool.mini.h  	@MKDIR_P@ unistring  	rm -f $@-t $@  	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ diff --git a/lib/dup2.c b/lib/dup2.c new file mode 100644 index 00000000..a7d3cfd7 --- /dev/null +++ b/lib/dup2.c @@ -0,0 +1,97 @@ +/* Duplicate an open file descriptor to a specified file descriptor. + +   Copyright (C) 1999, 2004, 2005, 2006, 2007, 2009 Free Software +   Foundation, Inc. + +   This program is free software: you can redistribute it and/or modify +   it under the terms of the GNU Lesser General Public License as published by +   the Free Software Foundation; either version 3 of the License, or +   (at your option) any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU Lesser General Public License for more details. + +   You should have received a copy of the GNU Lesser General Public License +   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ + +/* written by Paul Eggert */ + +#include <config.h> + +/* Specification.  */ +#include <unistd.h> + +#include <errno.h> +#include <fcntl.h> + +#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ +/* Get declarations of the Win32 API functions.  */ +# define WIN32_LEAN_AND_MEAN +# include <windows.h> +#endif + +#if REPLACE_DUP2 + +# undef dup2 + +int +rpl_dup2 (int fd, int desired_fd) +{ +  int result; +# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ +  /* If fd is closed, mingw hangs on dup2 (fd, fd).  If fd is open, +     dup2 (fd, fd) returns 0, but all further attempts to use fd in +     future dup2 calls will hang.  */ +  if (fd == desired_fd) +    { +      if ((HANDLE) _get_osfhandle (fd) == INVALID_HANDLE_VALUE) +        { +          errno = EBADF; +          return -1; +        } +      return fd; +    } +# endif +  result = dup2 (fd, desired_fd); +  if (result == 0) +    result = desired_fd; +  return result; +} + +#else /* !REPLACE_DUP2 */ + +/* On older platforms, dup2 did not exist.  */ + +# ifndef F_DUPFD +static int +dupfd (int fd, int desired_fd) +{ +  int duplicated_fd = dup (fd); +  if (duplicated_fd < 0 || duplicated_fd == desired_fd) +    return duplicated_fd; +  else +    { +      int r = dupfd (fd, desired_fd); +      int e = errno; +      close (duplicated_fd); +      errno = e; +      return r; +    } +} +# endif + +int +dup2 (int fd, int desired_fd) +{ +  if (fd == desired_fd) +    return fd; +  close (desired_fd); +# ifdef F_DUPFD +  return fcntl (fd, F_DUPFD, desired_fd); +# else +  return dupfd (fd, desired_fd); +# endif +} +#endif /* !REPLACE_DUP2 */ diff --git a/lib/math.in.h b/lib/math.in.h index efca0f0b..d4940515 100644 --- a/lib/math.in.h +++ b/lib/math.in.h @@ -148,7 +148,8 @@ extern long double ceill (long double x);  #endif -#if @GNULIB_MATHL@ || !@HAVE_DECL_COSL@ +#if @GNULIB_MATHL@ || (!@HAVE_DECL_COSL@ && !defined cosl) +# undef cosl  extern long double cosl (long double x);  #endif  #if !@GNULIB_MATHL@ && defined GNULIB_POSIXCHECK @@ -237,7 +238,8 @@ extern long double ldexpl (long double x, int exp);  #endif -#if @GNULIB_MATHL@ || !@HAVE_DECL_LOGL@ +#if @GNULIB_MATHL@ || (!@HAVE_DECL_LOGL@ && !defined logl) +# undef logl  extern long double logl (long double x);  #endif  #if !@GNULIB_MATHL@ && defined GNULIB_POSIXCHECK @@ -292,7 +294,8 @@ extern long double roundl (long double x);  #endif -#if @GNULIB_MATHL@ || !@HAVE_DECL_SINL@ +#if @GNULIB_MATHL@ || (!@HAVE_DECL_SINL@ && !defined sinl) +# undef sinl  extern long double sinl (long double x);  #endif  #if !@GNULIB_MATHL@ && defined GNULIB_POSIXCHECK diff --git a/lib/stdbool.mini.h b/lib/stdbool.mini.h new file mode 100644 index 00000000..285f80c2 --- /dev/null +++ b/lib/stdbool.mini.h @@ -0,0 +1,99 @@ +/* Copyright (C) 2001-2003, 2006-2009 Free Software Foundation, Inc. +   Written by Bruno Haible <haible@clisp.cons.org>, 2001. + +   This program is free software; you can redistribute it and/or modify +   it under the terms of the GNU General Public License as published by +   the Free Software Foundation; either version 2, or (at your option) +   any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU General Public License for more details. + +   You should have received a copy of the GNU General Public License +   along with this program; if not, write to the Free Software Foundation, +   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */ + +#ifndef _UNISTRING_STDBOOL_H +#define _UNISTRING_STDBOOL_H + +/* ISO C 99 <stdbool.h> for platforms that lack it.  */ + +/* Usage suggestions: + +   Programs that use <stdbool.h> should be aware of some limitations +   and standards compliance issues. + +   Standards compliance: + +       - <stdbool.h> must be #included before 'bool', 'false', 'true' +         can be used. + +       - You cannot assume that sizeof (bool) == 1. + +       - Programs should not undefine the macros bool, true, and false, +         as C99 lists that as an "obsolescent feature". + +   Limitations of this substitute, when used in a C89 environment: + +       - <stdbool.h> must be #included before the '_Bool' type can be used. + +       - You cannot assume that _Bool is a typedef; it might be a macro. + +       - Bit-fields of type 'bool' are not supported.  Portable code +         should use 'unsigned int foo : 1;' rather than 'bool foo : 1;'. + +       - In C99, casts and automatic conversions to '_Bool' or 'bool' are +         performed in such a way that every nonzero value gets converted +         to 'true', and zero gets converted to 'false'.  This doesn't work +         with this substitute.  With this substitute, only the values 0 and 1 +         give the expected result when converted to _Bool' or 'bool'. + +   Also, it is suggested that programs use 'bool' rather than '_Bool'; +   this isn't required, but 'bool' is more common.  */ + + +/* 7.16. Boolean type and values */ + +/* For the sake of symbolic names in gdb, we define true and false as +   enum constants, not only as macros. +   It is tempting to write +      typedef enum { false = 0, true = 1 } _Bool; +   so that gdb prints values of type 'bool' symbolically. But if we do +   this, values of type '_Bool' may promote to 'int' or 'unsigned int' +   (see ISO C 99 6.7.2.2.(4)); however, '_Bool' must promote to 'int' +   (see ISO C 99 6.3.1.1.(2)).  So we add a negative value to the +   enum; this ensures that '_Bool' promotes to 'int'.  */ +#if defined __cplusplus +  /* Assume the compiler has 'bool' and '_Bool'.  */ +#else +   /* If @HAVE__BOOL@: +        Some HP-UX cc and AIX IBM C compiler versions have compiler bugs when +        the built-in _Bool type is used.  See +          http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html +          http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html +          http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html +        Similar bugs are likely with other compilers as well; this file +        wouldn't be used if <stdbool.h> was working. +        So we override the _Bool type. +      If !@HAVE__BOOL@: +        Need to define _Bool ourselves. As 'signed char' or as an enum type? +        Use of a typedef, with SunPRO C, leads to a stupid +          "warning: _Bool is a keyword in ISO C99". +        Use of an enum type, with IRIX cc, leads to a stupid +          "warning(1185): enumerated type mixed with another type". +        Even the existence of an enum type, without a typedef, +          "Invalid enumerator. (badenum)" with HP-UX cc on Tru64. +        The only benefit of the enum, debuggability, is not important +        with these compilers.  So use 'signed char' and no enum.  */ +# define _Bool signed char +#endif +#define bool _Bool + +/* The other macros must be usable in preprocessor directives.  */ +#define false 0 +#define true 1 +#define __bool_true_false_are_defined 1 + +#endif /* _UNISTRING_STDBOOL_H */ diff --git a/lib/stddef.in.h b/lib/stddef.in.h new file mode 100644 index 00000000..dacc83d9 --- /dev/null +++ b/lib/stddef.in.h @@ -0,0 +1,86 @@ +/* A substitute for POSIX 2008 <stddef.h>, for platforms that have issues. + +   Copyright (C) 2009 Free Software Foundation, Inc. + +   This program is free software; you can redistribute it and/or modify +   it under the terms of the GNU Lesser General Public License as published by +   the Free Software Foundation; either version 2, or (at your option) +   any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU Lesser General Public License for more details. + +   You should have received a copy of the GNU Lesser General Public License +   along with this program; if not, write to the Free Software Foundation, +   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */ + +/* Written by Eric Blake.  */ + +/* + * POSIX 2008 <stddef.h> for platforms that have issues. + * <http://www.opengroup.org/susv3xbd/stddef.h.html> + */ + +#if __GNUC__ >= 3 +@PRAGMA_SYSTEM_HEADER@ +#endif + +#if defined __need_wchar_t || defined __need_size_t  \ +  || defined __need_ptrdiff_t || defined __need_NULL \ +  || defined __need_wint_t +/* Special invocation convention inside gcc header files.  In +   particular, gcc provides a version of <stddef.h> that blindly +   redefines NULL even when __need_wint_t was defined, even though +   wint_t is not normally provided by <stddef.h>.  Hence, we must +   remember if special invocation has ever been used to obtain wint_t, +   in which case we need to clean up NULL yet again.  */ + +# if !(defined _GL_STDDEF_H && defined _GL_STDDEF_WINT_T) +#  ifdef __need_wint_t +#   undef _GL_STDDEF_H +#   define _GL_STDDEF_WINT_T +#  endif +#  @INCLUDE_NEXT@ @NEXT_STDDEF_H@ +# endif + +#else +/* Normal invocation convention.  */ + +# ifndef _GL_STDDEF_H + +/* The include_next requires a split double-inclusion guard.  */ + +#  @INCLUDE_NEXT@ @NEXT_STDDEF_H@ + +#  ifndef _GL_STDDEF_H +#   define _GL_STDDEF_H + +/* On NetBSD 5.0, the definition of NULL lacks proper parentheses.  */ +#if @REPLACE_NULL@ +# undef NULL +# ifdef __cplusplus +   /* ISO C++ says that the macro NULL must expand to an integer constant +      expression, hence '((void *) 0)' is not allowed in C++.  */ +#  if __GNUG__ >= 3 +    /* GNU C++ has a __null macro that behaves like an integer ('int' or +       'long') but has the same size as a pointer.  Use that, to avoid +       warnings.  */ +#   define NULL __null +#  else +#   define NULL 0L +#  endif +# else +#  define NULL ((void *) 0) +# endif +#endif + +/* Some platforms lack wchar_t.  */ +#if !@HAVE_WCHAR_T@ +# define wchar_t int +#endif + +#  endif /* _GL_STDDEF_H */ +# endif /* _GL_STDDEF_H */ +#endif /* __need_XXX */ diff --git a/lib/stdlib.in.h b/lib/stdlib.in.h index 23325b56..2a62fb73 100644 --- a/lib/stdlib.in.h +++ b/lib/stdlib.in.h @@ -35,6 +35,8 @@  #ifndef _GL_STDLIB_H  #define _GL_STDLIB_H +/* NetBSD 5.0 mis-defines NULL.  */ +#include <stddef.h>  /* Solaris declares getloadavg() in <sys/loadavg.h>.  */  #if @GNULIB_GETLOADAVG@ && @HAVE_SYS_LOADAVG_H@ diff --git a/lib/string.in.h b/lib/string.in.h index fe114256..35407658 100644 --- a/lib/string.in.h +++ b/lib/string.in.h @@ -28,6 +28,8 @@  #ifndef _GL_STRING_H  #define _GL_STRING_H +/* NetBSD 5.0 mis-defines NULL.  */ +#include <stddef.h>  #ifndef __attribute__  /* This feature is available in gcc versions 2.5 and later.  */ diff --git a/lib/unistd.in.h b/lib/unistd.in.h index 2e42c0b8..19bf5be8 100644 --- a/lib/unistd.in.h +++ b/lib/unistd.in.h @@ -29,6 +29,9 @@  #ifndef _GL_UNISTD_H  #define _GL_UNISTD_H +/* NetBSD 5.0 mis-defines NULL.  Also get size_t.  */ +#include <stddef.h> +  /* mingw doesn't define the SEEK_* or *_FILENO macros in <unistd.h>.  */  #if !(defined SEEK_CUR && defined SEEK_END && defined SEEK_SET)  # include <stdio.h> @@ -43,6 +46,11 @@  # include <sys/types.h>  #endif +/* Get getopt(), optarg, optind, opterr, optopt.  */ +#if @GNULIB_UNISTD_H_GETOPT@ +# include <getopt.h> +#endif +  #if @GNULIB_GETHOSTNAME@  /* Get all possible declarations of gethostname().  */  # if @UNISTD_H_HAVE_WINSOCK2_H@ @@ -137,7 +145,7 @@ extern int chown (const char *file, uid_t uid, gid_t gid);  #  define close rpl_close  extern int close (int);  # endif -#elif @UNISTD_H_HAVE_WINSOCK2_H@ +#elif @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@  # undef close  # define close close_used_without_requesting_gnulib_module_close  #elif defined GNULIB_POSIXCHECK @@ -150,10 +158,13 @@ extern int close (int);  #if @GNULIB_DUP2@ -# if !@HAVE_DUP2@ +# if @REPLACE_DUP2@ +#  define dup2 rpl_dup2 +# endif +# if !@HAVE_DUP2@ || @REPLACE_DUP2@  /* Copy the file descriptor OLDFD into file descriptor NEWFD.  Do nothing if     NEWFD = OLDFD, otherwise close NEWFD first if it is open. -   Return 0 if successful, otherwise -1 and errno set. +   Return newfd if successful, otherwise -1 and errno set.     See the POSIX:2001 specification     <http://www.opengroup.org/susv3xsh/dup2.html>.  */  extern int dup2 (int oldfd, int newfd); @@ -214,7 +225,11 @@ extern int fchdir (int /*fd*/);  #  define dup rpl_dup  extern int dup (int); -#  define dup2 rpl_dup2 + +#  if @REPLACE_DUP2@ +#   undef dup2 +#  endif +#  define dup2 rpl_dup2_fchdir  extern int dup2 (int, int);  # endif @@ -363,7 +378,6 @@ extern int gethostname(char *name, size_t len);     See <http://www.opengroup.org/susv3xsh/getlogin.html>.   */  # if !@HAVE_DECL_GETLOGIN_R@ -#  include <stddef.h>  extern int getlogin_r (char *name, size_t size);  # endif  #elif defined GNULIB_POSIXCHECK @@ -524,7 +538,6 @@ extern int link (const char *path1, const char *path2);     See the POSIX:2001 specification     <http://www.opengroup.org/susv3xsh/readlink.html>.  */  # if !@HAVE_READLINK@ -#  include <stddef.h>  extern int readlink (const char *file, char *buf, size_t bufsize);  # endif  #elif defined GNULIB_POSIXCHECK diff --git a/lib/vasnprintf.c b/lib/vasnprintf.c index c620b4c0..35db978c 100644 --- a/lib/vasnprintf.c +++ b/lib/vasnprintf.c @@ -5476,6 +5476,7 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp,  #undef TCHARS_PER_DCHAR  #undef SNPRINTF  #undef USE_SNPRINTF +#undef DCHAR_SET  #undef DCHAR_CPY  #undef PRINTF_PARSE  #undef DIRECTIVES diff --git a/tests/Makefile.gnulib b/tests/Makefile.gnulib index 454cfe7d..f86db501 100644 --- a/tests/Makefile.gnulib +++ b/tests/Makefile.gnulib @@ -77,6 +77,14 @@ EXTRA_DIST += test-c-strcase.sh test-c-strcasecmp.c test-c-strncasecmp.c  ## end   gnulib module c-strcase-tests +## begin gnulib module dup2-tests + +TESTS += test-dup2 +check_PROGRAMS += test-dup2 +EXTRA_DIST += test-dup2.c + +## end   gnulib module dup2-tests +  ## begin gnulib module environ-tests  TESTS += test-environ @@ -113,6 +121,38 @@ EXTRA_libtests_a_SOURCES += exitfail.c  ## end   gnulib module exitfail +## begin gnulib module fcntl + +BUILT_SOURCES += $(FCNTL_H) + +# We need the following in order to create <fcntl.h> when the system +# doesn't have one that works with the given compiler. +fcntl.h: fcntl.in.h +	rm -f $@-t $@ +	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ +	  sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ +	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ +	      -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \ +	      -e 's|@''GNULIB_OPEN''@|$(GNULIB_OPEN)|g' \ +	      -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \ +	      < $(srcdir)/fcntl.in.h; \ +	} > $@-t +	mv $@-t $@ +MOSTLYCLEANFILES += fcntl.h fcntl.h-t + +EXTRA_DIST += fcntl.in.h + +## end   gnulib module fcntl + +## begin gnulib module fcntl-tests + +TESTS += test-fcntl +check_PROGRAMS += test-fcntl + +EXTRA_DIST += test-fcntl.c + +## end   gnulib module fcntl-tests +  ## begin gnulib module frexpl-nolibm-tests  TESTS += test-frexpl-nolibm @@ -273,6 +313,24 @@ EXTRA_DIST += test-memchr.c zerosize-ptr.h  ## end   gnulib module memchr-tests +## begin gnulib module open + + +EXTRA_DIST += open.c + +EXTRA_libtests_a_SOURCES += open.c + +## end   gnulib module open + +## begin gnulib module open-tests + +TESTS += test-open +check_PROGRAMS += test-open + +EXTRA_DIST += test-open.c + +## end   gnulib module open-tests +  ## begin gnulib module printf-frexp-tests  TESTS += test-printf-frexp @@ -324,6 +382,15 @@ EXTRA_DIST += test-stdbool.c  ## end   gnulib module stdbool-tests +## begin gnulib module stddef-tests + +TESTS += test-stddef +check_PROGRAMS += test-stddef + +EXTRA_DIST += test-stddef.c + +## end   gnulib module stddef-tests +  ## begin gnulib module stdint-tests  TESTS += test-stdint diff --git a/tests/Makefile.in b/tests/Makefile.in index fa734572..b1d9e4a7 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -49,42 +49,43 @@ host_triplet = @host@  DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \  	$(srcdir)/Makefile.gnulib $(srcdir)/Makefile.in  TESTS = test-alloca-opt$(EXEEXT) test-array-mergesort$(EXEEXT) \ -	test-c-ctype$(EXEEXT) test-c-strcase.sh test-environ$(EXEEXT) \ -	test-errno$(EXEEXT) test-frexpl-nolibm$(EXEEXT) \ -	test-fseterr$(EXEEXT) test-iconv$(EXEEXT) \ -	test-isnand-nolibm$(EXEEXT) test-isnanf-nolibm$(EXEEXT) \ -	test-isnanl-nolibm$(EXEEXT) test-locale$(EXEEXT) \ -	test-localename$(EXEEXT) test-malloca$(EXEEXT) \ -	test-math$(EXEEXT) test-mbrtowc1.sh test-mbrtowc2.sh \ -	test-mbrtowc3.sh test-mbrtowc4.sh test-mbsinit.sh \ -	test-memchr$(EXEEXT) test-printf-frexp$(EXEEXT) \ -	test-printf-frexpl$(EXEEXT) test-signbit$(EXEEXT) \ -	test-stdbool$(EXEEXT) test-stdint$(EXEEXT) \ -	test-stdlib$(EXEEXT) test-strerror$(EXEEXT) \ -	test-striconveh$(EXEEXT) test-striconveha$(EXEEXT) \ -	test-string$(EXEEXT) test-cased$(EXEEXT) \ -	test-ignorable$(EXEEXT) unicase/test-locale-language.sh \ -	test-uc_tolower$(EXEEXT) test-uc_totitle$(EXEEXT) \ -	test-uc_toupper$(EXEEXT) test-u16-casecmp$(EXEEXT) \ -	test-u16-casecoll$(EXEEXT) test-u16-casefold$(EXEEXT) \ -	test-u16-is-cased$(EXEEXT) test-u16-is-casefolded$(EXEEXT) \ -	test-u16-is-lowercase$(EXEEXT) test-u16-is-titlecase$(EXEEXT) \ -	test-u16-is-uppercase$(EXEEXT) test-u16-tolower$(EXEEXT) \ -	test-u16-totitle$(EXEEXT) test-u16-toupper$(EXEEXT) \ -	test-u32-casecmp$(EXEEXT) test-u32-casecoll$(EXEEXT) \ -	test-u32-casefold$(EXEEXT) test-u32-is-cased$(EXEEXT) \ -	test-u32-is-casefolded$(EXEEXT) test-u32-is-lowercase$(EXEEXT) \ -	test-u32-is-titlecase$(EXEEXT) test-u32-is-uppercase$(EXEEXT) \ -	test-u32-tolower$(EXEEXT) test-u32-totitle$(EXEEXT) \ -	test-u32-toupper$(EXEEXT) test-u8-casecmp$(EXEEXT) \ -	test-u8-casecoll$(EXEEXT) test-u8-casefold$(EXEEXT) \ -	test-u8-is-cased$(EXEEXT) test-u8-is-casefolded$(EXEEXT) \ -	test-u8-is-lowercase$(EXEEXT) test-u8-is-titlecase$(EXEEXT) \ -	test-u8-is-uppercase$(EXEEXT) test-u8-tolower$(EXEEXT) \ -	test-u8-totitle$(EXEEXT) test-u8-toupper$(EXEEXT) \ -	unicase/test-ulc-casecmp1.sh unicase/test-ulc-casecmp2.sh \ -	unicase/test-ulc-casecoll1.sh unicase/test-ulc-casecoll2.sh \ -	test-u16-conv-from-enc$(EXEEXT) test-u16-conv-to-enc$(EXEEXT) \ +	test-c-ctype$(EXEEXT) test-c-strcase.sh test-dup2$(EXEEXT) \ +	test-environ$(EXEEXT) test-errno$(EXEEXT) test-fcntl$(EXEEXT) \ +	test-frexpl-nolibm$(EXEEXT) test-fseterr$(EXEEXT) \ +	test-iconv$(EXEEXT) test-isnand-nolibm$(EXEEXT) \ +	test-isnanf-nolibm$(EXEEXT) test-isnanl-nolibm$(EXEEXT) \ +	test-locale$(EXEEXT) test-localename$(EXEEXT) \ +	test-malloca$(EXEEXT) test-math$(EXEEXT) test-mbrtowc1.sh \ +	test-mbrtowc2.sh test-mbrtowc3.sh test-mbrtowc4.sh \ +	test-mbsinit.sh test-memchr$(EXEEXT) test-open$(EXEEXT) \ +	test-printf-frexp$(EXEEXT) test-printf-frexpl$(EXEEXT) \ +	test-signbit$(EXEEXT) test-stdbool$(EXEEXT) \ +	test-stddef$(EXEEXT) test-stdint$(EXEEXT) test-stdlib$(EXEEXT) \ +	test-strerror$(EXEEXT) test-striconveh$(EXEEXT) \ +	test-striconveha$(EXEEXT) test-string$(EXEEXT) \ +	test-cased$(EXEEXT) test-ignorable$(EXEEXT) \ +	unicase/test-locale-language.sh test-uc_tolower$(EXEEXT) \ +	test-uc_totitle$(EXEEXT) test-uc_toupper$(EXEEXT) \ +	test-u16-casecmp$(EXEEXT) test-u16-casecoll$(EXEEXT) \ +	test-u16-casefold$(EXEEXT) test-u16-is-cased$(EXEEXT) \ +	test-u16-is-casefolded$(EXEEXT) test-u16-is-lowercase$(EXEEXT) \ +	test-u16-is-titlecase$(EXEEXT) test-u16-is-uppercase$(EXEEXT) \ +	test-u16-tolower$(EXEEXT) test-u16-totitle$(EXEEXT) \ +	test-u16-toupper$(EXEEXT) test-u32-casecmp$(EXEEXT) \ +	test-u32-casecoll$(EXEEXT) test-u32-casefold$(EXEEXT) \ +	test-u32-is-cased$(EXEEXT) test-u32-is-casefolded$(EXEEXT) \ +	test-u32-is-lowercase$(EXEEXT) test-u32-is-titlecase$(EXEEXT) \ +	test-u32-is-uppercase$(EXEEXT) test-u32-tolower$(EXEEXT) \ +	test-u32-totitle$(EXEEXT) test-u32-toupper$(EXEEXT) \ +	test-u8-casecmp$(EXEEXT) test-u8-casecoll$(EXEEXT) \ +	test-u8-casefold$(EXEEXT) test-u8-is-cased$(EXEEXT) \ +	test-u8-is-casefolded$(EXEEXT) test-u8-is-lowercase$(EXEEXT) \ +	test-u8-is-titlecase$(EXEEXT) test-u8-is-uppercase$(EXEEXT) \ +	test-u8-tolower$(EXEEXT) test-u8-totitle$(EXEEXT) \ +	test-u8-toupper$(EXEEXT) unicase/test-ulc-casecmp1.sh \ +	unicase/test-ulc-casecmp2.sh unicase/test-ulc-casecoll1.sh \ +	unicase/test-ulc-casecoll2.sh test-u16-conv-from-enc$(EXEEXT) \ +	test-u16-conv-to-enc$(EXEEXT) \  	test-u16-strconv-from-enc$(EXEEXT) \  	test-u16-strconv-to-enc$(EXEEXT) \  	test-u32-conv-from-enc$(EXEEXT) test-u32-conv-to-enc$(EXEEXT) \ @@ -234,16 +235,17 @@ noinst_PROGRAMS =  check_PROGRAMS = test-alloca-opt$(EXEEXT) \  	test-array-mergesort$(EXEEXT) test-c-ctype$(EXEEXT) \  	test-c-strcasecmp$(EXEEXT) test-c-strncasecmp$(EXEEXT) \ -	test-environ$(EXEEXT) test-errno$(EXEEXT) \ -	test-frexpl-nolibm$(EXEEXT) test-fseterr$(EXEEXT) \ -	test-iconv$(EXEEXT) test-isnand-nolibm$(EXEEXT) \ -	test-isnanf-nolibm$(EXEEXT) test-isnanl-nolibm$(EXEEXT) \ -	test-locale$(EXEEXT) test-localename$(EXEEXT) \ -	test-malloca$(EXEEXT) test-math$(EXEEXT) test-mbrtowc$(EXEEXT) \ -	test-mbsinit$(EXEEXT) test-memchr$(EXEEXT) \ +	test-dup2$(EXEEXT) test-environ$(EXEEXT) test-errno$(EXEEXT) \ +	test-fcntl$(EXEEXT) test-frexpl-nolibm$(EXEEXT) \ +	test-fseterr$(EXEEXT) test-iconv$(EXEEXT) \ +	test-isnand-nolibm$(EXEEXT) test-isnanf-nolibm$(EXEEXT) \ +	test-isnanl-nolibm$(EXEEXT) test-locale$(EXEEXT) \ +	test-localename$(EXEEXT) test-malloca$(EXEEXT) \ +	test-math$(EXEEXT) test-mbrtowc$(EXEEXT) test-mbsinit$(EXEEXT) \ +	test-memchr$(EXEEXT) test-open$(EXEEXT) \  	test-printf-frexp$(EXEEXT) test-printf-frexpl$(EXEEXT) \  	test-signbit$(EXEEXT) test-stdbool$(EXEEXT) \ -	test-stdint$(EXEEXT) test-stdlib$(EXEEXT) \ +	test-stddef$(EXEEXT) test-stdint$(EXEEXT) test-stdlib$(EXEEXT) \  	test-strerror$(EXEEXT) test-striconveh$(EXEEXT) \  	test-striconveha$(EXEEXT) test-string$(EXEEXT) \  	test-cased$(EXEEXT) test-ignorable$(EXEEXT) \ @@ -418,6 +420,7 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4  am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/alloca.m4 \  	$(top_srcdir)/gnulib-m4/codeset.m4 \ +	$(top_srcdir)/gnulib-m4/dup2.m4 \  	$(top_srcdir)/gnulib-m4/eealloc.m4 \  	$(top_srcdir)/gnulib-m4/environ.m4 \  	$(top_srcdir)/gnulib-m4/errno_h.m4 \ @@ -427,6 +430,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/exponentf.m4 \  	$(top_srcdir)/gnulib-m4/exponentl.m4 \  	$(top_srcdir)/gnulib-m4/extensions.m4 \ +	$(top_srcdir)/gnulib-m4/fcntl_h.m4 \  	$(top_srcdir)/gnulib-m4/float_h.m4 \  	$(top_srcdir)/gnulib-m4/fpieee.m4 \  	$(top_srcdir)/gnulib-m4/frexp.m4 \ @@ -470,8 +474,10 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/memchr.m4 \  	$(top_srcdir)/gnulib-m4/minmax.m4 \  	$(top_srcdir)/gnulib-m4/mmap-anon.m4 \ +	$(top_srcdir)/gnulib-m4/mode_t.m4 \  	$(top_srcdir)/gnulib-m4/multiarch.m4 \  	$(top_srcdir)/gnulib-m4/nocrash.m4 \ +	$(top_srcdir)/gnulib-m4/open.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexp.m4 \  	$(top_srcdir)/gnulib-m4/printf-frexpl.m4 \  	$(top_srcdir)/gnulib-m4/printf.m4 \ @@ -480,6 +486,7 @@ am__aclocal_m4_deps = $(top_srcdir)/gnulib-m4/00gnulib.m4 \  	$(top_srcdir)/gnulib-m4/signbit.m4 \  	$(top_srcdir)/gnulib-m4/size_max.m4 \  	$(top_srcdir)/gnulib-m4/stdbool.m4 \ +	$(top_srcdir)/gnulib-m4/stddef_h.m4 \  	$(top_srcdir)/gnulib-m4/stdint.m4 \  	$(top_srcdir)/gnulib-m4/stdint_h.m4 \  	$(top_srcdir)/gnulib-m4/stdlib_h.m4 \ @@ -923,6 +930,11 @@ test_digit_OBJECTS = $(am_test_digit_OBJECTS)  test_digit_LDADD = $(LDADD)  test_digit_DEPENDENCIES = libtests.a ../lib/libunistring.la libtests.a \  	$(am__DEPENDENCIES_1) +test_dup2_SOURCES = test-dup2.c +test_dup2_OBJECTS = test-dup2.$(OBJEXT) +test_dup2_LDADD = $(LDADD) +test_dup2_DEPENDENCIES = libtests.a ../lib/libunistring.la libtests.a \ +	$(am__DEPENDENCIES_1)  test_environ_SOURCES = test-environ.c  test_environ_OBJECTS = test-environ.$(OBJEXT)  test_environ_LDADD = $(LDADD) @@ -933,6 +945,11 @@ test_errno_OBJECTS = test-errno.$(OBJEXT)  test_errno_LDADD = $(LDADD)  test_errno_DEPENDENCIES = libtests.a ../lib/libunistring.la libtests.a \  	$(am__DEPENDENCIES_1) +test_fcntl_SOURCES = test-fcntl.c +test_fcntl_OBJECTS = test-fcntl.$(OBJEXT) +test_fcntl_LDADD = $(LDADD) +test_fcntl_DEPENDENCIES = libtests.a ../lib/libunistring.la libtests.a \ +	$(am__DEPENDENCIES_1)  am_test_frexpl_nolibm_OBJECTS = test-frexpl.$(OBJEXT)  test_frexpl_nolibm_OBJECTS = $(am_test_frexpl_nolibm_OBJECTS)  test_frexpl_nolibm_LDADD = $(LDADD) @@ -1043,6 +1060,11 @@ test_numeric_OBJECTS = $(am_test_numeric_OBJECTS)  test_numeric_LDADD = $(LDADD)  test_numeric_DEPENDENCIES = libtests.a ../lib/libunistring.la \  	libtests.a $(am__DEPENDENCIES_1) +test_open_SOURCES = test-open.c +test_open_OBJECTS = test-open.$(OBJEXT) +test_open_LDADD = $(LDADD) +test_open_DEPENDENCIES = libtests.a ../lib/libunistring.la libtests.a \ +	$(am__DEPENDENCIES_1)  am_test_pr_alphabetic_OBJECTS = unictype/test-pr_alphabetic.$(OBJEXT)  test_pr_alphabetic_OBJECTS = $(am_test_pr_alphabetic_OBJECTS)  test_pr_alphabetic_LDADD = $(LDADD) @@ -1568,6 +1590,11 @@ test_stdbool_OBJECTS = test-stdbool.$(OBJEXT)  test_stdbool_LDADD = $(LDADD)  test_stdbool_DEPENDENCIES = libtests.a ../lib/libunistring.la \  	libtests.a $(am__DEPENDENCIES_1) +test_stddef_SOURCES = test-stddef.c +test_stddef_OBJECTS = test-stddef.$(OBJEXT) +test_stddef_LDADD = $(LDADD) +test_stddef_DEPENDENCIES = libtests.a ../lib/libunistring.la \ +	libtests.a $(am__DEPENDENCIES_1)  test_stdint_SOURCES = test-stdint.c  test_stdint_OBJECTS = test-stdint.$(OBJEXT)  test_stdint_LDADD = $(LDADD) @@ -2211,15 +2238,16 @@ SOURCES = $(libtests_a_SOURCES) $(EXTRA_libtests_a_SOURCES) \  	$(test_ctype_space_SOURCES) $(test_ctype_upper_SOURCES) \  	$(test_ctype_xdigit_SOURCES) $(test_decdigit_SOURCES) \  	$(test_decomposing_form_SOURCES) $(test_decomposition_SOURCES) \ -	$(test_digit_SOURCES) test-environ.c test-errno.c \ -	$(test_frexpl_nolibm_SOURCES) test-fseterr.c test-iconv.c \ -	$(test_ignorable_SOURCES) test-isnand-nolibm.c \ +	$(test_digit_SOURCES) test-dup2.c test-environ.c test-errno.c \ +	test-fcntl.c $(test_frexpl_nolibm_SOURCES) test-fseterr.c \ +	test-iconv.c $(test_ignorable_SOURCES) test-isnand-nolibm.c \  	test-isnanf-nolibm.c test-isnanl-nolibm.c test-locale.c \  	$(test_locale_language_SOURCES) test-localename.c \  	test-malloca.c test-math.c test-mbrtowc.c test-mbsinit.c \  	test-memchr.c $(test_mirror_SOURCES) $(test_nfc_SOURCES) \  	$(test_nfd_SOURCES) $(test_nfkc_SOURCES) $(test_nfkd_SOURCES) \ -	$(test_numeric_SOURCES) $(test_pr_alphabetic_SOURCES) \ +	$(test_numeric_SOURCES) test-open.c \ +	$(test_pr_alphabetic_SOURCES) \  	$(test_pr_ascii_hex_digit_SOURCES) \  	$(test_pr_bidi_arabic_digit_SOURCES) \  	$(test_pr_bidi_arabic_right_to_left_SOURCES) \ @@ -2285,9 +2313,10 @@ SOURCES = $(libtests_a_SOURCES) $(EXTRA_libtests_a_SOURCES) \  	$(test_pr_xid_start_SOURCES) $(test_pr_zero_width_SOURCES) \  	test-printf-frexp.c test-printf-frexpl.c \  	$(test_scripts_SOURCES) test-signbit.c test-stdbool.c \ -	test-stdint.c test-stdlib.c test-strerror.c test-striconveh.c \ -	test-striconveha.c test-string.c $(test_sy_c_ident_SOURCES) \ -	$(test_sy_c_whitespace_SOURCES) $(test_sy_java_ident_SOURCES) \ +	test-stddef.c test-stdint.c test-stdlib.c test-strerror.c \ +	test-striconveh.c test-striconveha.c test-string.c \ +	$(test_sy_c_ident_SOURCES) $(test_sy_c_whitespace_SOURCES) \ +	$(test_sy_java_ident_SOURCES) \  	$(test_sy_java_whitespace_SOURCES) \  	$(test_u16_asnprintf1_SOURCES) $(test_u16_casecmp_SOURCES) \  	$(test_u16_casecoll_SOURCES) $(test_u16_casefold_SOURCES) \ @@ -2400,15 +2429,16 @@ DIST_SOURCES = $(libtests_a_SOURCES) $(EXTRA_libtests_a_SOURCES) \  	$(test_ctype_space_SOURCES) $(test_ctype_upper_SOURCES) \  	$(test_ctype_xdigit_SOURCES) $(test_decdigit_SOURCES) \  	$(test_decomposing_form_SOURCES) $(test_decomposition_SOURCES) \ -	$(test_digit_SOURCES) test-environ.c test-errno.c \ -	$(test_frexpl_nolibm_SOURCES) test-fseterr.c test-iconv.c \ -	$(test_ignorable_SOURCES) test-isnand-nolibm.c \ +	$(test_digit_SOURCES) test-dup2.c test-environ.c test-errno.c \ +	test-fcntl.c $(test_frexpl_nolibm_SOURCES) test-fseterr.c \ +	test-iconv.c $(test_ignorable_SOURCES) test-isnand-nolibm.c \  	test-isnanf-nolibm.c test-isnanl-nolibm.c test-locale.c \  	$(test_locale_language_SOURCES) test-localename.c \  	test-malloca.c test-math.c test-mbrtowc.c test-mbsinit.c \  	test-memchr.c $(test_mirror_SOURCES) $(test_nfc_SOURCES) \  	$(test_nfd_SOURCES) $(test_nfkc_SOURCES) $(test_nfkd_SOURCES) \ -	$(test_numeric_SOURCES) $(test_pr_alphabetic_SOURCES) \ +	$(test_numeric_SOURCES) test-open.c \ +	$(test_pr_alphabetic_SOURCES) \  	$(test_pr_ascii_hex_digit_SOURCES) \  	$(test_pr_bidi_arabic_digit_SOURCES) \  	$(test_pr_bidi_arabic_right_to_left_SOURCES) \ @@ -2474,9 +2504,10 @@ DIST_SOURCES = $(libtests_a_SOURCES) $(EXTRA_libtests_a_SOURCES) \  	$(test_pr_xid_start_SOURCES) $(test_pr_zero_width_SOURCES) \  	test-printf-frexp.c test-printf-frexpl.c \  	$(test_scripts_SOURCES) test-signbit.c test-stdbool.c \ -	test-stdint.c test-stdlib.c test-strerror.c test-striconveh.c \ -	test-striconveha.c test-string.c $(test_sy_c_ident_SOURCES) \ -	$(test_sy_c_whitespace_SOURCES) $(test_sy_java_ident_SOURCES) \ +	test-stddef.c test-stdint.c test-stdlib.c test-strerror.c \ +	test-striconveh.c test-striconveha.c test-string.c \ +	$(test_sy_c_ident_SOURCES) $(test_sy_c_whitespace_SOURCES) \ +	$(test_sy_java_ident_SOURCES) \  	$(test_sy_java_whitespace_SOURCES) \  	$(test_u16_asnprintf1_SOURCES) $(test_u16_casecmp_SOURCES) \  	$(test_u16_casecoll_SOURCES) $(test_u16_casefold_SOURCES) \ @@ -2649,6 +2680,7 @@ EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@  EOVERFLOW_VALUE = @EOVERFLOW_VALUE@  ERRNO_H = @ERRNO_H@  EXEEXT = @EXEEXT@ +FCNTL_H = @FCNTL_H@  FGREP = @FGREP@  FLOAT_H = @FLOAT_H@  GLIBC21 = @GLIBC21@ @@ -2716,6 +2748,7 @@ GNULIB_MEMPCPY = @GNULIB_MEMPCPY@  GNULIB_MEMRCHR = @GNULIB_MEMRCHR@  GNULIB_MKDTEMP = @GNULIB_MKDTEMP@  GNULIB_MKSTEMP = @GNULIB_MKSTEMP@ +GNULIB_OPEN = @GNULIB_OPEN@  GNULIB_PUTENV = @GNULIB_PUTENV@  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@  GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@ @@ -2748,6 +2781,7 @@ GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@  GNULIB_TRUNC = @GNULIB_TRUNC@  GNULIB_TRUNCF = @GNULIB_TRUNCF@  GNULIB_TRUNCL = @GNULIB_TRUNCL@ +GNULIB_UNISTD_H_GETOPT = @GNULIB_UNISTD_H_GETOPT@  GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@  GNULIB_UNSETENV = @GNULIB_UNSETENV@  GNULIB_WCRTOMB = @GNULIB_WCRTOMB@ @@ -2846,6 +2880,7 @@ HAVE_UNISTD_H = @HAVE_UNISTD_H@  HAVE_UNSETENV = @HAVE_UNSETENV@  HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@  HAVE_WCHAR_H = @HAVE_WCHAR_H@ +HAVE_WCHAR_T = @HAVE_WCHAR_T@  HAVE_WCRTOMB = @HAVE_WCRTOMB@  HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@  HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@ @@ -2886,10 +2921,12 @@ MAKEINFO = @MAKEINFO@  MKDIR_P = @MKDIR_P@  NAMESPACING = @NAMESPACING@  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@ +NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@  NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@  NEXT_AS_FIRST_DIRECTIVE_ICONV_H = @NEXT_AS_FIRST_DIRECTIVE_ICONV_H@  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@  NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@ +NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@ @@ -2897,10 +2934,12 @@ NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@  NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@  NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@  NEXT_ERRNO_H = @NEXT_ERRNO_H@ +NEXT_FCNTL_H = @NEXT_FCNTL_H@  NEXT_FLOAT_H = @NEXT_FLOAT_H@  NEXT_ICONV_H = @NEXT_ICONV_H@  NEXT_LOCALE_H = @NEXT_LOCALE_H@  NEXT_MATH_H = @NEXT_MATH_H@ +NEXT_STDDEF_H = @NEXT_STDDEF_H@  NEXT_STDINT_H = @NEXT_STDINT_H@  NEXT_STDLIB_H = @NEXT_STDLIB_H@  NEXT_STRING_H = @NEXT_STRING_H@ @@ -2918,6 +2957,7 @@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@  PACKAGE_NAME = @PACKAGE_NAME@  PACKAGE_STRING = @PACKAGE_STRING@  PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@  PACKAGE_VERSION = @PACKAGE_VERSION@  PATH_SEPARATOR = @PATH_SEPARATOR@  PERL = @PERL@ @@ -2931,6 +2971,7 @@ REPLACE_CEILF = @REPLACE_CEILF@  REPLACE_CEILL = @REPLACE_CEILL@  REPLACE_CHOWN = @REPLACE_CHOWN@  REPLACE_CLOSE = @REPLACE_CLOSE@ +REPLACE_DUP2 = @REPLACE_DUP2@  REPLACE_FCHDIR = @REPLACE_FCHDIR@  REPLACE_FLOORF = @REPLACE_FLOORF@  REPLACE_FLOORL = @REPLACE_FLOORL@ @@ -2959,6 +3000,8 @@ REPLACE_MEMCHR = @REPLACE_MEMCHR@  REPLACE_MEMMEM = @REPLACE_MEMMEM@  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@  REPLACE_NAN = @REPLACE_NAN@ +REPLACE_NULL = @REPLACE_NULL@ +REPLACE_OPEN = @REPLACE_OPEN@  REPLACE_PUTENV = @REPLACE_PUTENV@  REPLACE_ROUND = @REPLACE_ROUND@  REPLACE_ROUNDF = @REPLACE_ROUNDF@ @@ -2984,10 +3027,12 @@ SHELL = @SHELL@  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@  STDBOOL_H = @STDBOOL_H@ +STDDEF_H = @STDDEF_H@  STDINT_H = @STDINT_H@  STRIP = @STRIP@  TEXI2DVI = @TEXI2DVI@  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@ +UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@  VERSION = @VERSION@  VOID_UNSETENV = @VOID_UNSETENV@  WCHAR_H = @WCHAR_H@ @@ -3084,16 +3129,17 @@ noinst_LIBRARIES =  check_LIBRARIES = libtests.a  EXTRA_DIST = test-alloca-opt.c test-array-mergesort.c test-c-ctype.c \  	test-c-strcase.sh test-c-strcasecmp.c test-c-strncasecmp.c \ -	test-environ.c test-errno.c error.c error.h exitfail.c \ -	exitfail.h test-frexpl.c test-fseterr.c test-iconv.c \ -	intprops.h test-isnand-nolibm.c test-isnand.h nan.h \ -	test-isnanf-nolibm.c test-isnanf.h nan.h test-isnanl-nolibm.c \ -	test-isnanl.h nan.h locale.in.h test-locale.c \ -	test-localename.c test-malloca.c test-math.c test-mbrtowc1.sh \ -	test-mbrtowc2.sh test-mbrtowc3.sh test-mbrtowc4.sh \ -	test-mbrtowc.c test-mbsinit.sh test-mbsinit.c test-memchr.c \ -	zerosize-ptr.h test-printf-frexp.c test-printf-frexpl.c \ -	setenv.c test-signbit.c test-stdbool.c test-stdint.c \ +	test-dup2.c test-environ.c test-errno.c error.c error.h \ +	exitfail.c exitfail.h fcntl.in.h test-fcntl.c test-frexpl.c \ +	test-fseterr.c test-iconv.c intprops.h test-isnand-nolibm.c \ +	test-isnand.h nan.h test-isnanf-nolibm.c test-isnanf.h nan.h \ +	test-isnanl-nolibm.c test-isnanl.h nan.h locale.in.h \ +	test-locale.c test-localename.c test-malloca.c test-math.c \ +	test-mbrtowc1.sh test-mbrtowc2.sh test-mbrtowc3.sh \ +	test-mbrtowc4.sh test-mbrtowc.c test-mbsinit.sh test-mbsinit.c \ +	test-memchr.c zerosize-ptr.h open.c test-open.c \ +	test-printf-frexp.c test-printf-frexpl.c setenv.c \ +	test-signbit.c test-stdbool.c test-stddef.c test-stdint.c \  	test-stdlib.c strerror.c test-strerror.c test-striconveh.c \  	test-striconveha.c test-string.c unicase/test-cased.c \  	unicase/test-predicate-part1.h unicase/test-predicate-part2.h \ @@ -3550,9 +3596,10 @@ EXTRA_DIST = test-alloca-opt.c test-array-mergesort.c test-c-ctype.c \  	uniwidth/test-uc_width.c uniwidth/test-uc_width2.c \  	uniwidth/test-uc_width2.sh unsetenv.c test-wchar.c wctob.c \  	test-wctype.c test-wcwidth.c xalloc.h xmalloc.c -BUILT_SOURCES = $(LOCALE_H) +BUILT_SOURCES = $(FCNTL_H) $(LOCALE_H)  SUFFIXES =  -MOSTLYCLEANFILES = core *.stackdump locale.h locale.h-t +MOSTLYCLEANFILES = core *.stackdump fcntl.h fcntl.h-t locale.h \ +	locale.h-t  MOSTLYCLEANDIRS =   CLEANFILES =   DISTCLEANFILES =  @@ -3566,8 +3613,8 @@ LDADD = libtests.a ../lib/libunistring.la libtests.a $(LIBTESTS_LIBDEPS)  libtests_a_SOURCES = gettext.h progname.h progname.c xalloc-die.c  libtests_a_LIBADD = $(gltests_LIBOBJS)  libtests_a_DEPENDENCIES = $(gltests_LIBOBJS) -EXTRA_libtests_a_SOURCES = error.c exitfail.c setenv.c strerror.c \ -	unsetenv.c wctob.c xmalloc.c +EXTRA_libtests_a_SOURCES = error.c exitfail.c open.c setenv.c \ +	strerror.c unsetenv.c wctob.c xmalloc.c  AM_LIBTOOLFLAGS = --preserve-dup-deps  test_frexpl_nolibm_SOURCES = test-frexpl.c  test_iconv_LDADD = $(LDADD) @LIBICONV@ @@ -4411,12 +4458,18 @@ unictype/test-digit.$(OBJEXT): unictype/$(am__dirstamp) \  test-digit$(EXEEXT): $(test_digit_OBJECTS) $(test_digit_DEPENDENCIES)   	@rm -f test-digit$(EXEEXT)  	$(AM_V_CCLD)$(LINK) $(test_digit_OBJECTS) $(test_digit_LDADD) $(LIBS) +test-dup2$(EXEEXT): $(test_dup2_OBJECTS) $(test_dup2_DEPENDENCIES)  +	@rm -f test-dup2$(EXEEXT) +	$(AM_V_CCLD)$(LINK) $(test_dup2_OBJECTS) $(test_dup2_LDADD) $(LIBS)  test-environ$(EXEEXT): $(test_environ_OBJECTS) $(test_environ_DEPENDENCIES)   	@rm -f test-environ$(EXEEXT)  	$(AM_V_CCLD)$(LINK) $(test_environ_OBJECTS) $(test_environ_LDADD) $(LIBS)  test-errno$(EXEEXT): $(test_errno_OBJECTS) $(test_errno_DEPENDENCIES)   	@rm -f test-errno$(EXEEXT)  	$(AM_V_CCLD)$(LINK) $(test_errno_OBJECTS) $(test_errno_LDADD) $(LIBS) +test-fcntl$(EXEEXT): $(test_fcntl_OBJECTS) $(test_fcntl_DEPENDENCIES)  +	@rm -f test-fcntl$(EXEEXT) +	$(AM_V_CCLD)$(LINK) $(test_fcntl_OBJECTS) $(test_fcntl_LDADD) $(LIBS)  test-frexpl-nolibm$(EXEEXT): $(test_frexpl_nolibm_OBJECTS) $(test_frexpl_nolibm_DEPENDENCIES)   	@rm -f test-frexpl-nolibm$(EXEEXT)  	$(AM_V_CCLD)$(LINK) $(test_frexpl_nolibm_OBJECTS) $(test_frexpl_nolibm_LDADD) $(LIBS) @@ -4520,6 +4573,9 @@ unictype/test-numeric.$(OBJEXT): unictype/$(am__dirstamp) \  test-numeric$(EXEEXT): $(test_numeric_OBJECTS) $(test_numeric_DEPENDENCIES)   	@rm -f test-numeric$(EXEEXT)  	$(AM_V_CCLD)$(LINK) $(test_numeric_OBJECTS) $(test_numeric_LDADD) $(LIBS) +test-open$(EXEEXT): $(test_open_OBJECTS) $(test_open_DEPENDENCIES)  +	@rm -f test-open$(EXEEXT) +	$(AM_V_CCLD)$(LINK) $(test_open_OBJECTS) $(test_open_LDADD) $(LIBS)  unictype/test-pr_alphabetic.$(OBJEXT): unictype/$(am__dirstamp) \  	unictype/$(DEPDIR)/$(am__dirstamp)  test-pr_alphabetic$(EXEEXT): $(test_pr_alphabetic_OBJECTS) $(test_pr_alphabetic_DEPENDENCIES)  @@ -4942,6 +4998,9 @@ test-signbit$(EXEEXT): $(test_signbit_OBJECTS) $(test_signbit_DEPENDENCIES)  test-stdbool$(EXEEXT): $(test_stdbool_OBJECTS) $(test_stdbool_DEPENDENCIES)   	@rm -f test-stdbool$(EXEEXT)  	$(AM_V_CCLD)$(LINK) $(test_stdbool_OBJECTS) $(test_stdbool_LDADD) $(LIBS) +test-stddef$(EXEEXT): $(test_stddef_OBJECTS) $(test_stddef_DEPENDENCIES)  +	@rm -f test-stddef$(EXEEXT) +	$(AM_V_CCLD)$(LINK) $(test_stddef_OBJECTS) $(test_stddef_LDADD) $(LIBS)  test-stdint$(EXEEXT): $(test_stdint_OBJECTS) $(test_stdint_DEPENDENCIES)   	@rm -f test-stdint$(EXEEXT)  	$(AM_V_CCLD)$(LINK) $(test_stdint_OBJECTS) $(test_stdint_LDADD) $(LIBS) @@ -5879,6 +5938,7 @@ distclean-compile:  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/error.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exitfail.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/open.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/progname.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/setenv.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strerror.Po@am__quote@ @@ -5887,8 +5947,10 @@ distclean-compile:  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-c-ctype.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-c-strcasecmp.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-c-strncasecmp.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dup2.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-environ.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-errno.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-fcntl.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-frexpl.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-fseterr.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-iconv.Po@am__quote@ @@ -5902,10 +5964,12 @@ distclean-compile:  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-mbrtowc.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-mbsinit.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-memchr.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-open.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-printf-frexp.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-printf-frexpl.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-signbit.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-stdbool.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-stddef.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-stdint.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-stdlib.Po@am__quote@  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-strerror.Po@am__quote@ @@ -6680,6 +6744,20 @@ uninstall-am:  	tags-recursive uninstall uninstall-am +# We need the following in order to create <fcntl.h> when the system +# doesn't have one that works with the given compiler. +fcntl.h: fcntl.in.h +	rm -f $@-t $@ +	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ +	  sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ +	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ +	      -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \ +	      -e 's|@''GNULIB_OPEN''@|$(GNULIB_OPEN)|g' \ +	      -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \ +	      < $(srcdir)/fcntl.in.h; \ +	} > $@-t +	mv $@-t $@ +  # We need the following in order to create <locale.h> when the system  # doesn't have one that provides all definitions.  locale.h: locale.in.h diff --git a/tests/error.c b/tests/error.c index 3177bd5d..af2287b2 100644 --- a/tests/error.c +++ b/tests/error.c @@ -1,5 +1,5 @@  /* Error handler for noninteractive utilities -   Copyright (C) 1990-1998, 2000-2007 Free Software Foundation, Inc. +   Copyright (C) 1990-1998, 2000-2007, 2009 Free Software Foundation, Inc.     This file is part of the GNU C Library.     This program is free software: you can redistribute it and/or modify @@ -85,6 +85,8 @@ extern void __error_at_line (int status, int errnum, const char *file_name,  #else /* not _LIBC */ +# include <fcntl.h> +  # if !HAVE_DECL_STRERROR_R && STRERROR_R_CHAR_P  #  ifndef HAVE_DECL_STRERROR_R  "this configure-time declaration test was not run" @@ -236,6 +238,12 @@ error (int status, int errnum, const char *message, ...)  		   0);  #endif +#if !_LIBC && defined F_GETFL +  /* POSIX states that fflush (stdout) after fclose is unspecified; it +     is safe in glibc, but not on all other platforms.  fflush (NULL) +     is always defined, but too draconian.  */ +  if (0 <= fcntl (1, F_GETFL)) +#endif    fflush (stdout);  #ifdef _LIBC    _IO_flockfile (stderr); @@ -295,6 +303,12 @@ error_at_line (int status, int errnum, const char *file_name,  		   0);  #endif +#if !_LIBC && defined F_GETFL +  /* POSIX states that fflush (stdout) after fclose is unspecified; it +     is safe in glibc, but not on all other platforms.  fflush (NULL) +     is always defined, but too draconian.  */ +  if (0 <= fcntl (1, F_GETFL)) +#endif    fflush (stdout);  #ifdef _LIBC    _IO_flockfile (stderr); diff --git a/tests/fcntl.in.h b/tests/fcntl.in.h new file mode 100644 index 00000000..fd7520e8 --- /dev/null +++ b/tests/fcntl.in.h @@ -0,0 +1,144 @@ +/* Like <fcntl.h>, but with non-working flags defined to 0. + +   Copyright (C) 2006-2008 Free Software Foundation, Inc. + +   This program is free software: you can redistribute it and/or modify +   it under the terms of the GNU General Public License as published by +   the Free Software Foundation; either version 3 of the License, or +   (at your option) any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU General Public License for more details. + +   You should have received a copy of the GNU General Public License +   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ + +/* written by Paul Eggert */ + +#if __GNUC__ >= 3 +@PRAGMA_SYSTEM_HEADER@ +#endif + +#if defined __need_system_fcntl_h +/* Special invocation convention.  */ + +#include <sys/types.h> +#include <sys/stat.h> +#include <unistd.h> +#@INCLUDE_NEXT@ @NEXT_FCNTL_H@ + +#else +/* Normal invocation convention.  */ + +#ifndef _GL_FCNTL_H + +#include <sys/types.h> +#include <sys/stat.h> +#include <unistd.h> +/* The include_next requires a split double-inclusion guard.  */ +#@INCLUDE_NEXT@ @NEXT_FCNTL_H@ + +#ifndef _GL_FCNTL_H +#define _GL_FCNTL_H + + +/* Declare overridden functions.  */ + +#ifdef __cplusplus +extern "C" { +#endif + +#if @GNULIB_OPEN@ +# if @REPLACE_OPEN@ +#  undef open +#  define open rpl_open +extern int open (const char *filename, int flags, ...); +# endif +#endif + +#ifdef FCHDIR_REPLACEMENT +/* gnulib internal function.  */ +extern void _gl_register_fd (int fd, const char *filename); +#endif + +#ifdef __cplusplus +} +#endif + + +/* Fix up the O_* macros.  */ + +#if !defined O_DIRECT && defined O_DIRECTIO +/* Tru64 spells it `O_DIRECTIO'.  */ +# define O_DIRECT O_DIRECTIO +#endif + +#ifndef O_DIRECT +# define O_DIRECT 0 +#endif + +#ifndef O_DIRECTORY +# define O_DIRECTORY 0 +#endif + +#ifndef O_DSYNC +# define O_DSYNC 0 +#endif + +#ifndef O_NDELAY +# define O_NDELAY 0 +#endif + +#ifndef O_NOATIME +# define O_NOATIME 0 +#endif + +#ifndef O_NONBLOCK +# define O_NONBLOCK O_NDELAY +#endif + +#ifndef O_NOCTTY +# define O_NOCTTY 0 +#endif + +#ifndef O_NOFOLLOW +# define O_NOFOLLOW 0 +#endif + +#ifndef O_NOLINKS +# define O_NOLINKS 0 +#endif + +#ifndef O_RSYNC +# define O_RSYNC 0 +#endif + +#ifndef O_SYNC +# define O_SYNC 0 +#endif + +/* For systems that distinguish between text and binary I/O. +   O_BINARY is usually declared in fcntl.h  */ +#if !defined O_BINARY && defined _O_BINARY +  /* For MSC-compatible compilers.  */ +# define O_BINARY _O_BINARY +# define O_TEXT _O_TEXT +#endif + +#if defined __BEOS__ || defined __HAIKU__ +  /* BeOS 5 and Haiku have O_BINARY and O_TEXT, but they have no effect.  */ +# undef O_BINARY +# undef O_TEXT +#endif + +#ifndef O_BINARY +# define O_BINARY 0 +# define O_TEXT 0 +#endif + + +#endif /* _GL_FCNTL_H */ +#endif /* _GL_FCNTL_H */ +#endif diff --git a/tests/locale.in.h b/tests/locale.in.h index 10629f6c..0557c9f1 100644 --- a/tests/locale.in.h +++ b/tests/locale.in.h @@ -1,5 +1,5 @@  /* A POSIX <locale.h>. -   Copyright (C) 2007-2008 Free Software Foundation, Inc. +   Copyright (C) 2007-2009 Free Software Foundation, Inc.     This program is free software: you can redistribute it and/or modify     it under the terms of the GNU General Public License as published by @@ -26,6 +26,9 @@  #ifndef _GL_LOCALE_H  #define _GL_LOCALE_H +/* NetBSD 5.0 mis-defines NULL.  */ +#include <stddef.h> +  /* The LC_MESSAGES locale category is specified in POSIX, but not in ISO C.     On systems that don't define it, use the same value as GNU libintl.  */  #if !defined LC_MESSAGES diff --git a/tests/open.c b/tests/open.c new file mode 100644 index 00000000..326e6d15 --- /dev/null +++ b/tests/open.c @@ -0,0 +1,137 @@ +/* Open a descriptor to a file. +   Copyright (C) 2007-2009 Free Software Foundation, Inc. + +   This program is free software: you can redistribute it and/or modify +   it under the terms of the GNU General Public License as published by +   the Free Software Foundation; either version 3 of the License, or +   (at your option) any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU General Public License for more details. + +   You should have received a copy of the GNU General Public License +   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ + +/* Written by Bruno Haible <bruno@clisp.org>, 2007.  */ + +#include <config.h> + +/* Get the original definition of open.  It might be defined as a macro.  */ +#define __need_system_fcntl_h +#include <fcntl.h> +#undef __need_system_fcntl_h +#include <sys/types.h> + +static inline int +orig_open (const char *filename, int flags, mode_t mode) +{ +  return open (filename, flags, mode); +} + +/* Specification.  */ +#include <fcntl.h> + +#include <errno.h> +#include <stdarg.h> +#include <string.h> +#include <sys/types.h> +#include <sys/stat.h> + +int +open (const char *filename, int flags, ...) +{ +  mode_t mode; +  int fd; + +  mode = 0; +  if (flags & O_CREAT) +    { +      va_list arg; +      va_start (arg, flags); + +      /* We have to use PROMOTED_MODE_T instead of mode_t, otherwise GCC 4 +	 creates crashing code when 'mode_t' is smaller than 'int'.  */ +      mode = va_arg (arg, PROMOTED_MODE_T); + +      va_end (arg); +    } + +#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ +  if (strcmp (filename, "/dev/null") == 0) +    filename = "NUL"; +#endif + +#if OPEN_TRAILING_SLASH_BUG +  /* If the filename ends in a slash and one of O_CREAT, O_WRONLY, O_RDWR +     is specified, then fail. +     Rationale: POSIX <http://www.opengroup.org/susv3/basedefs/xbd_chap04.html> +     says that +       "A pathname that contains at least one non-slash character and that +        ends with one or more trailing slashes shall be resolved as if a +        single dot character ( '.' ) were appended to the pathname." +     and +       "The special filename dot shall refer to the directory specified by +        its predecessor." +     If the named file already exists as a directory, then +       - if O_CREAT is specified, open() must fail because of the semantics +         of O_CREAT, +       - if O_WRONLY or O_RDWR is specified, open() must fail because POSIX +         <http://www.opengroup.org/susv3/functions/open.html> says that it +         fails with errno = EISDIR in this case. +     If the named file does not exist or does not name a directory, then +       - if O_CREAT is specified, open() must fail since open() cannot create +         directories, +       - if O_WRONLY or O_RDWR is specified, open() must fail because the +         file does not contain a '.' directory.  */ +  if (flags & (O_CREAT | O_WRONLY | O_RDWR)) +    { +      size_t len = strlen (filename); +      if (len > 0 && filename[len - 1] == '/') +	{ +	  errno = EISDIR; +	  return -1; +	} +    } +#endif + +  fd = orig_open (filename, flags, mode); + +#if OPEN_TRAILING_SLASH_BUG +  /* If the filename ends in a slash and fd does not refer to a directory, +     then fail. +     Rationale: POSIX <http://www.opengroup.org/susv3/basedefs/xbd_chap04.html> +     says that +       "A pathname that contains at least one non-slash character and that +        ends with one or more trailing slashes shall be resolved as if a +        single dot character ( '.' ) were appended to the pathname." +     and +       "The special filename dot shall refer to the directory specified by +        its predecessor." +     If the named file without the slash is not a directory, open() must fail +     with ENOTDIR.  */ +  if (fd >= 0) +    { +      size_t len = strlen (filename); +      if (len > 0 && filename[len - 1] == '/') +	{ +	  struct stat statbuf; + +	  if (fstat (fd, &statbuf) >= 0 && !S_ISDIR (statbuf.st_mode)) +	    { +	      close (fd); +	      errno = ENOTDIR; +	      return -1; +	    } +	} +    } +#endif + +#ifdef FCHDIR_REPLACEMENT +  if (fd >= 0) +    _gl_register_fd (fd, filename); +#endif + +  return fd; +} diff --git a/tests/test-dup2.c b/tests/test-dup2.c new file mode 100644 index 00000000..2009aaa2 --- /dev/null +++ b/tests/test-dup2.c @@ -0,0 +1,121 @@ +/* Test duplicating file descriptors. +   Copyright (C) 2009 Free Software Foundation, Inc. + +   This program is free software: you can redistribute it and/or modify +   it under the terms of the GNU General Public License as published by +   the Free Software Foundation; either version 3 of the License, or +   (at your option) any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU General Public License for more details. + +   You should have received a copy of the GNU General Public License +   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ + +/* Written by Eric Blake <ebb9@byu.net>, 2009.  */ + +#include <config.h> + +#include <unistd.h> + +#include <errno.h> +#include <fcntl.h> +#include <stdio.h> +#include <stdlib.h> + +#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ +/* Get declarations of the Win32 API functions.  */ +# define WIN32_LEAN_AND_MEAN +# include <windows.h> +#endif + +#define ASSERT(expr) \ +  do									     \ +    {									     \ +      if (!(expr))							     \ +        {								     \ +          fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \ +          fflush (stderr);						     \ +          abort ();							     \ +        }								     \ +    }									     \ +  while (0) + +/* Return non-zero if FD is open.  */ +static int +is_open (int fd) +{ +#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ +  /* On Win32, the initial state of unassigned standard file +     descriptors is that they are open but point to an +     INVALID_HANDLE_VALUE, and there is no fcntl.  */ +  return (HANDLE) _get_osfhandle (fd) != INVALID_HANDLE_VALUE; +#else +# ifndef F_GETFL +#  error Please port fcntl to your platform +# endif +  return 0 <= fcntl (fd, F_GETFL); +#endif +} + +int +main () +{ +  const char *file = "test-dup2.tmp"; +  char buffer[1]; +  int fd = open (file, O_CREAT | O_RDWR, 0600); + +  /* Assume std descriptors were provided by invoker.  */ +  ASSERT (STDERR_FILENO < fd); +  ASSERT (is_open (fd)); +  /* Ignore any other fd's leaked into this process.  */ +  close (fd + 1); +  close (fd + 2); +  ASSERT (!is_open (fd + 1)); +  ASSERT (!is_open (fd + 2)); + +  /* Assigning to self must be a no-op.  */ +  ASSERT (dup2 (fd, fd) == fd); +  ASSERT (is_open (fd)); + +  /* If the source is not open, then the destination is unaffected.  */ +  errno = 0; +  ASSERT (dup2 (fd + 1, fd + 1) == -1); +  ASSERT (errno == EBADF); +  ASSERT (!is_open (fd + 1)); +  errno = 0; +  ASSERT (dup2 (fd + 1, fd) == -1); +  ASSERT (errno == EBADF); +  ASSERT (is_open (fd)); + +  /* The destination must be valid.  */ +  errno = 0; +  ASSERT (dup2 (fd, -2) == -1); +  ASSERT (errno == EBADF); + +  /* Using dup2 can skip fds.  */ +  ASSERT (dup2 (fd, fd + 2) == fd + 2); +  ASSERT (is_open (fd)); +  ASSERT (!is_open (fd + 1)); +  ASSERT (is_open (fd + 2)); + +  /* Prove that dup2 closes the previous occupant of a fd.  */ +  ASSERT (open ("/dev/null", O_WRONLY, 0600) == fd + 1); +  ASSERT (dup2 (fd + 1, fd) == fd); +  ASSERT (close (fd + 1) == 0); +  ASSERT (write (fd, "1", 1) == 1); +  ASSERT (dup2 (fd + 2, fd) == fd); +  ASSERT (write (fd + 2, "2", 1) == 1); +  ASSERT (lseek (fd, SEEK_SET, 0) == 0); +  ASSERT (read (fd, buffer, 1) == 1); +  ASSERT (*buffer == '2'); + +  /* Clean up.  */ +  ASSERT (close (fd + 2) == 0); +  ASSERT (close (fd) == 0); +  ASSERT (unlink (file) == 0); + +  return 0; +} diff --git a/tests/test-fcntl.c b/tests/test-fcntl.c new file mode 100644 index 00000000..449984c8 --- /dev/null +++ b/tests/test-fcntl.c @@ -0,0 +1,35 @@ +/* Test of <fcntl.h> substitute. +   Copyright (C) 2007 Free Software Foundation, Inc. + +   This program is free software: you can redistribute it and/or modify +   it under the terms of the GNU General Public License as published by +   the Free Software Foundation; either version 3 of the License, or +   (at your option) any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU General Public License for more details. + +   You should have received a copy of the GNU General Public License +   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ + +/* Written by Bruno Haible <bruno@clisp.org>, 2007.  */ + +#include <config.h> + +#include <fcntl.h> + +/* Check that the various O_* macros are defined.  */ +int o = O_DIRECT | O_DIRECTORY | O_DSYNC | O_NDELAY | O_NOATIME | O_NONBLOCK +	| O_NOCTTY | O_NOFOLLOW | O_NOLINKS | O_RSYNC | O_SYNC +	| O_BINARY | O_TEXT; + +/* Check that the various SEEK_* macros are defined.  */ +int sk[] = { SEEK_CUR, SEEK_END, SEEK_SET }; + +int +main () +{ +  return 0; +} diff --git a/tests/test-open.c b/tests/test-open.c new file mode 100644 index 00000000..f7bb5436 --- /dev/null +++ b/tests/test-open.c @@ -0,0 +1,47 @@ +/* Test of opening a file descriptor. +   Copyright (C) 2007-2009 Free Software Foundation, Inc. + +   This program is free software: you can redistribute it and/or modify +   it under the terms of the GNU General Public License as published by +   the Free Software Foundation; either version 3 of the License, or +   (at your option) any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU General Public License for more details. + +   You should have received a copy of the GNU General Public License +   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ + +/* Written by Bruno Haible <bruno@clisp.org>, 2007.  */ + +#include <config.h> + +#include <fcntl.h> + +#include <stdio.h> +#include <stdlib.h> + +#define ASSERT(expr) \ +  do									     \ +    {									     \ +      if (!(expr))							     \ +        {								     \ +          fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \ +          fflush (stderr);						     \ +          abort ();							     \ +        }								     \ +    }									     \ +  while (0) + +int +main () +{ +  ASSERT (open ("nonexist.ent/", O_CREAT | O_RDONLY, 0600) < 0); +  ASSERT (open ("/dev/null/", O_RDONLY) < 0); + +  ASSERT (open ("/dev/null", O_RDONLY) >= 0); + +  return 0; +} diff --git a/tests/test-stddef.c b/tests/test-stddef.c new file mode 100644 index 00000000..f8484987 --- /dev/null +++ b/tests/test-stddef.c @@ -0,0 +1,38 @@ +/* Test of <stddef.h> substitute. +   Copyright (C) 2009 Free Software Foundation, Inc. + +   This program is free software: you can redistribute it and/or modify +   it under the terms of the GNU General Public License as published by +   the Free Software Foundation; either version 3 of the License, or +   (at your option) any later version. + +   This program is distributed in the hope that it will be useful, +   but WITHOUT ANY WARRANTY; without even the implied warranty of +   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +   GNU General Public License for more details. + +   You should have received a copy of the GNU General Public License +   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ + +/* Written by Eric Blake <ebb9@byu.net>, 2009.  */ + +#include <config.h> + +#include <stddef.h> + +#include "verify.h" + +/* Check that appropriate types are defined.  */ +wchar_t a = 'c'; +ptrdiff_t b = 1; +size_t c = 2; + +/* Check that NULL can be passed through varargs as a pointer type, +   per POSIX 2008.  */ +verify (sizeof NULL == sizeof (void *)); + +int +main () +{ +  return 0; +} diff --git a/tests/test-wchar.c b/tests/test-wchar.c index 19da7d93..28660688 100644 --- a/tests/test-wchar.c +++ b/tests/test-wchar.c @@ -1,5 +1,5 @@  /* Test of <wchar.h> substitute. -   Copyright (C) 2007-2008 Free Software Foundation, Inc. +   Copyright (C) 2007-2009 Free Software Foundation, Inc.     This program is free software: you can redistribute it and/or modify     it under the terms of the GNU General Public License as published by @@ -20,10 +20,16 @@  #include <wchar.h> +#include "verify.h" +  /* Check that the types wchar_t and wint_t are defined.  */  wchar_t a = 'c';  wint_t b = 'x'; +/* Check that NULL can be passed through varargs as a pointer type, +   per POSIX 2008.  */ +verify (sizeof NULL == sizeof (void *)); +  int  main ()  { diff --git a/tests/uniconv/test-u16-conv-from-enc.c b/tests/uniconv/test-u16-conv-from-enc.c index ac7617b3..1d1594eb 100644 --- a/tests/uniconv/test-u16-conv-from-enc.c +++ b/tests/uniconv/test-u16-conv-from-enc.c @@ -129,7 +129,7 @@ main ()      }    /* autodetect_jp is only supported when iconv() support ISO-2022-JP-2.  */ -# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__) +# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__ || defined __sun)    /* Test conversions from autodetect_jp to UTF-16.  */    for (h = 0; h < SIZEOF (handlers); h++)      { diff --git a/tests/uniconv/test-u16-strconv-from-enc.c b/tests/uniconv/test-u16-strconv-from-enc.c index f2f173a8..492898d0 100644 --- a/tests/uniconv/test-u16-strconv-from-enc.c +++ b/tests/uniconv/test-u16-strconv-from-enc.c @@ -1,5 +1,5 @@  /* Test of conversion to UTF-16 from legacy encodings. -   Copyright (C) 2007-2008 Free Software Foundation, Inc. +   Copyright (C) 2007-2009 Free Software Foundation, Inc.     This program is free software: you can redistribute it and/or modify     it under the terms of the GNU General Public License as published by @@ -83,7 +83,7 @@ main ()      }    /* autodetect_jp is only supported when iconv() support ISO-2022-JP-2.  */ -# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__) +# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__ || defined __sun)    /* Test conversions from autodetect_jp to UTF-16.  */    for (h = 0; h < SIZEOF (handlers); h++)      { diff --git a/tests/uniconv/test-u32-conv-from-enc.c b/tests/uniconv/test-u32-conv-from-enc.c index 8f709f18..34640841 100644 --- a/tests/uniconv/test-u32-conv-from-enc.c +++ b/tests/uniconv/test-u32-conv-from-enc.c @@ -129,7 +129,7 @@ main ()      }    /* autodetect_jp is only supported when iconv() support ISO-2022-JP-2.  */ -# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__) +# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__ || defined __sun)    /* Test conversions from autodetect_jp to UTF-16.  */    for (h = 0; h < SIZEOF (handlers); h++)      { diff --git a/tests/uniconv/test-u32-strconv-from-enc.c b/tests/uniconv/test-u32-strconv-from-enc.c index 96af7385..2c0e04bf 100644 --- a/tests/uniconv/test-u32-strconv-from-enc.c +++ b/tests/uniconv/test-u32-strconv-from-enc.c @@ -1,5 +1,5 @@  /* Test of conversion to UTF-32 from legacy encodings. -   Copyright (C) 2007-2008 Free Software Foundation, Inc. +   Copyright (C) 2007-2009 Free Software Foundation, Inc.     This program is free software: you can redistribute it and/or modify     it under the terms of the GNU General Public License as published by @@ -83,7 +83,7 @@ main ()      }    /* autodetect_jp is only supported when iconv() support ISO-2022-JP-2.  */ -# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__) +# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__ || defined __sun)    /* Test conversions from autodetect_jp to UTF-16.  */    for (h = 0; h < SIZEOF (handlers); h++)      { diff --git a/tests/uniconv/test-u8-conv-from-enc.c b/tests/uniconv/test-u8-conv-from-enc.c index 0768be63..ec8703cc 100644 --- a/tests/uniconv/test-u8-conv-from-enc.c +++ b/tests/uniconv/test-u8-conv-from-enc.c @@ -124,7 +124,7 @@ main ()      }    /* autodetect_jp is only supported when iconv() support ISO-2022-JP-2.  */ -# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__) +# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__ || defined __sun)    /* Test conversions from autodetect_jp to UTF-8.  */    for (h = 0; h < SIZEOF (handlers); h++)      { diff --git a/tests/uniconv/test-u8-strconv-from-enc.c b/tests/uniconv/test-u8-strconv-from-enc.c index 7f70c297..8c32ee68 100644 --- a/tests/uniconv/test-u8-strconv-from-enc.c +++ b/tests/uniconv/test-u8-strconv-from-enc.c @@ -1,5 +1,5 @@  /* Test of conversion to UTF-8 from legacy encodings. -   Copyright (C) 2007-2008 Free Software Foundation, Inc. +   Copyright (C) 2007-2009 Free Software Foundation, Inc.     This program is free software: you can redistribute it and/or modify     it under the terms of the GNU General Public License as published by @@ -74,7 +74,7 @@ main ()      }    /* autodetect_jp is only supported when iconv() support ISO-2022-JP-2.  */ -# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__) +# if defined _LIBICONV_VERSION || !(defined _AIX || defined __sgi || defined __hpux || defined __osf__ || defined __sun)    /* Test conversions from autodetect_jp to UTF-8.  */    for (h = 0; h < SIZEOF (handlers); h++)      { @@ -1,6 +1,6 @@  # Version number and release date. -VERSION_NUMBER=0.9.1 -RELEASE_DATE=2009-06-30      # in "date +%Y-%m-%d" format +VERSION_NUMBER=0.9.1.1 +RELEASE_DATE=2009-08-17      # in "date +%Y-%m-%d" format  # Version of gnulib that was used in this release. -GNULIB_GIT_COMMIT=e43d583475dc364a0816df054471e6bc4bb75106 +GNULIB_GIT_COMMIT=077d9afeabe70728bec79f7ea9eff0264a7fccdc  | 
