diff options
Diffstat (limited to 'configure')
| -rwxr-xr-x | configure | 1553 | 
1 files changed, 1211 insertions, 342 deletions
@@ -792,6 +792,10 @@ GNULIB_FFLUSH  GNULIB_FDOPEN  GNULIB_FCLOSE  GNULIB_DPRINTF +NEXT_AS_FIRST_DIRECTIVE_CTYPE_H +NEXT_CTYPE_H +HAVE_ISBLANK +GNULIB_ISBLANK  LOCALE_TR_UTF8  LOCALE_FR  gltests_WITNESS @@ -1914,6 +1918,9 @@ NEXT_STDLIB_H  GL_GENERATE_STDINT_H_FALSE  GL_GENERATE_STDINT_H_TRUE  STDINT_H +HAVE_SYS_INTTYPES_H +HAVE_SYS_BITYPES_H +HAVE_C99_STDINT_H  WINT_T_SUFFIX  WCHAR_T_SUFFIX  SIG_ATOMIC_T_SUFFIX @@ -1927,8 +1934,6 @@ BITSIZEOF_WCHAR_T  BITSIZEOF_SIG_ATOMIC_T  BITSIZEOF_SIZE_T  BITSIZEOF_PTRDIFF_T -HAVE_SYS_BITYPES_H -HAVE_SYS_INTTYPES_H  HAVE_STDINT_H  NEXT_AS_FIRST_DIRECTIVE_STDINT_H  NEXT_STDINT_H @@ -2151,6 +2156,7 @@ HAVE_REALPATH  HAVE_RANDOM_R  HAVE_RANDOM_H  HAVE_RANDOM +HAVE_QSORT_R  HAVE_PTSNAME_R  HAVE_PTSNAME  HAVE_POSIX_OPENPT @@ -2208,6 +2214,11 @@ LIBPTH  INTL_MACOSX_LIBS  LOCALCHARSET_TESTS_ENVIRONMENT  GLIBC21 +GL_GENERATE_LIMITS_H_FALSE +GL_GENERATE_LIMITS_H_TRUE +LIMITS_H +NEXT_AS_FIRST_DIRECTIVE_LIMITS_H +NEXT_LIMITS_H  HAVE_LANGINFO_YESEXPR  HAVE_LANGINFO_ERA  HAVE_LANGINFO_T_FMT_AMPM @@ -2540,7 +2551,6 @@ LIPO  NMEDIT  DSYMUTIL  MANIFEST_TOOL -ac_ct_AR  LN_S  NM  ac_ct_DUMPBIN @@ -2554,6 +2564,7 @@ DLLTOOL  AS  RANLIB  ARFLAGS +ac_ct_AR  AR  EGREP  GREP @@ -4335,6 +4346,7 @@ as_fn_append ac_func_list " iswcntrl"  as_fn_append ac_header_list " wctype.h"  as_fn_append ac_func_list " iswblank"  as_fn_append ac_header_list " langinfo.h" +as_fn_append ac_header_list " limits.h"  as_fn_append ac_header_list " unistd.h"  as_fn_append ac_func_list " symlink"  as_fn_append ac_header_list " math.h" @@ -4352,6 +4364,8 @@ as_fn_append ac_func_list " strdup"  as_fn_append ac_func_list " wcwidth"  as_fn_append ac_func_list " btowc"  as_fn_append ac_func_list " _set_invalid_parameter_handler" +as_fn_append ac_func_list " getprogname" +as_fn_append ac_func_list " getexecname"  as_fn_append ac_header_list " inttypes.h"  as_fn_append ac_header_list " xlocale.h"  as_fn_append ac_func_list " newlocale" @@ -6443,245 +6457,6 @@ $as_echo "$ac_cv_path_EGREP" >&6; }   EGREP="$ac_cv_path_EGREP" - - -  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Minix Amsterdam compiler" >&5 -$as_echo_n "checking for Minix Amsterdam compiler... " >&6; } -if ${gl_cv_c_amsterdam_compiler+:} false; then : -  $as_echo_n "(cached) " >&6 -else - -      cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h.  */ - -#ifdef __ACK__ -Amsterdam -#endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -  $EGREP "Amsterdam" >/dev/null 2>&1; then : -  gl_cv_c_amsterdam_compiler=yes -else -  gl_cv_c_amsterdam_compiler=no -fi -rm -f conftest* - - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_c_amsterdam_compiler" >&5 -$as_echo "$gl_cv_c_amsterdam_compiler" >&6; } -  if test -z "$AR"; then -    if test $gl_cv_c_amsterdam_compiler = yes; then -      AR='cc -c.a' -      if test -z "$ARFLAGS"; then -        ARFLAGS='-o' -      fi -    else -                  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:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_AR+:} false; then : -  $as_echo_n "(cached) " >&6 -else -  if test -n "$AR"; then -  ac_cv_prog_AR="$AR" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -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 -  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -    ac_cv_prog_AR="${ac_tool_prefix}ar" -    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 -    break 2 -  fi -done -  done -IFS=$as_save_IFS - -fi -fi -AR=$ac_cv_prog_AR -if test -n "$AR"; then -  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 -$as_echo "$AR" >&6; } -else -  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -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:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_AR+:} false; then : -  $as_echo_n "(cached) " >&6 -else -  if test -n "$ac_ct_AR"; then -  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -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 -  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -    ac_cv_prog_ac_ct_AR="ar" -    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 -    break 2 -  fi -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:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 -$as_echo "$ac_ct_AR" >&6; } -else -  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - -  if test "x$ac_ct_AR" = x; then -    AR="ar" -  else -    case $cross_compiling:$ac_tool_warned in -yes:) -{ $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 -    AR=$ac_ct_AR -  fi -else -  AR="$ac_cv_prog_AR" -fi - -      if test -z "$ARFLAGS"; then -        ARFLAGS='cr' -      fi -    fi -  else -    if test -z "$ARFLAGS"; then -      ARFLAGS='cr' -    fi -  fi - - -  if test -z "$RANLIB"; then -    if test $gl_cv_c_amsterdam_compiler = yes; then -      RANLIB=':' -    else -            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:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_RANLIB+:} false; then : -  $as_echo_n "(cached) " >&6 -else -  if test -n "$RANLIB"; then -  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -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 -  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" -    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 -    break 2 -  fi -done -  done -IFS=$as_save_IFS - -fi -fi -RANLIB=$ac_cv_prog_RANLIB -if test -n "$RANLIB"; then -  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 -$as_echo "$RANLIB" >&6; } -else -  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -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:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : -  $as_echo_n "(cached) " >&6 -else -  if test -n "$ac_ct_RANLIB"; then -  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -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 -  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -    ac_cv_prog_ac_ct_RANLIB="ranlib" -    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 -    break 2 -  fi -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:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 -$as_echo "$ac_ct_RANLIB" >&6; } -else -  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - -  if test "x$ac_ct_RANLIB" = x; then -    RANLIB=":" -  else -    case $cross_compiling:$ac_tool_warned in -yes:) -{ $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 -    RANLIB=$ac_ct_RANLIB -  fi -else -  RANLIB="$ac_cv_prog_RANLIB" -fi - -    fi -  fi - - -  { $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 ${ac_cv_header_stdc+:} false; then : @@ -6872,10 +6647,22 @@ $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }    $as_echo "#define _GNU_SOURCE 1" >>confdefs.h -  $as_echo "#define __USE_MINGW_ANSI_STDIO 1" >>confdefs.h -    $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h +  $as_echo "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h + +  $as_echo "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h + +  $as_echo "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h + +  $as_echo "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h + +  $as_echo "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h + +  $as_echo "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h + +  $as_echo "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h +    $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5 @@ -6936,6 +6723,416 @@ $as_echo "$ac_cv_should_define__xopen_source" >&6; } +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Minix Amsterdam compiler" >&5 +$as_echo_n "checking for Minix Amsterdam compiler... " >&6; } +if ${gl_cv_c_amsterdam_compiler+:} false; then : +  $as_echo_n "(cached) " >&6 +else + +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ + +#ifdef __ACK__ +Amsterdam +#endif + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | +  $EGREP "Amsterdam" >/dev/null 2>&1; then : +  gl_cv_c_amsterdam_compiler=yes +else +  gl_cv_c_amsterdam_compiler=no +fi +rm -f conftest* + + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_c_amsterdam_compiler" >&5 +$as_echo "$gl_cv_c_amsterdam_compiler" >&6; } + +      if test $gl_cv_c_amsterdam_compiler = yes; then +    if test -z "$AR"; then +      AR='cc -c.a' +    fi +    if test -z "$ARFLAGS"; then +      ARFLAGS='-o' +    fi +  else +                                        if test -n "$ac_tool_prefix"; then +  for ac_prog in ar lib "link -lib" +  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:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_AR+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$AR"; then +  ac_cv_prog_AR="$AR" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +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 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_AR="$ac_tool_prefix$ac_prog" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +  done +IFS=$as_save_IFS + +fi +fi +AR=$ac_cv_prog_AR +if test -n "$AR"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 +$as_echo "$AR" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +    test -n "$AR" && break +  done +fi +if test -z "$AR"; then +  ac_ct_AR=$AR +  for ac_prog in ar lib "link -lib" +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:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_AR+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$ac_ct_AR"; then +  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +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 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_ac_ct_AR="$ac_prog" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +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:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 +$as_echo "$ac_ct_AR" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +  test -n "$ac_ct_AR" && break +done + +  if test "x$ac_ct_AR" = x; then +    AR="false" +  else +    case $cross_compiling:$ac_tool_warned in +yes:) +{ $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 +    AR=$ac_ct_AR +  fi +fi + +: ${AR=ar} + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 +$as_echo_n "checking the archiver ($AR) interface... " >&6; } +if ${am_cv_ar_interface+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  ac_ext=c +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 + +   am_cv_ar_interface=ar +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +int some_variable = 0; +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' +      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 +  (eval $am_ar_try) 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } +      if test "$ac_status" -eq 0; then +        am_cv_ar_interface=ar +      else +        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5' +        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 +  (eval $am_ar_try) 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } +        if test "$ac_status" -eq 0; then +          am_cv_ar_interface=lib +        else +          am_cv_ar_interface=unknown +        fi +      fi +      rm -f conftest.lib libconftest.a + +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +   ac_ext=c +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 + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 +$as_echo "$am_cv_ar_interface" >&6; } + +case $am_cv_ar_interface in +ar) +  ;; +lib) +  # Microsoft lib, so override with the ar-lib wrapper script. +  # FIXME: It is wrong to rewrite AR. +  # But if we don't then we get into trouble of one sort or another. +  # A longer-term fix would be to have automake use am__AR in this case, +  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something +  # similar. +  AR="$am_aux_dir/ar-lib $AR" +  ;; +unknown) +  as_fn_error $? "could not determine $AR interface" "$LINENO" 5 +  ;; +esac + +  fi + +        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:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_AR+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$AR"; then +  ac_cv_prog_AR="$AR" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +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 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_AR="${ac_tool_prefix}ar" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +  done +IFS=$as_save_IFS + +fi +fi +AR=$ac_cv_prog_AR +if test -n "$AR"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 +$as_echo "$AR" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +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:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_AR+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$ac_ct_AR"; then +  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +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 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_ac_ct_AR="ar" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +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:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 +$as_echo "$ac_ct_AR" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + +  if test "x$ac_ct_AR" = x; then +    AR="ar" +  else +    case $cross_compiling:$ac_tool_warned in +yes:) +{ $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 +    AR=$ac_ct_AR +  fi +else +  AR="$ac_cv_prog_AR" +fi + +  if test -z "$ARFLAGS"; then +    ARFLAGS='cr' +  fi + + + +  if test -z "$RANLIB"; then +    if test $gl_cv_c_amsterdam_compiler = yes; then +      RANLIB=':' +    else +            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:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_RANLIB+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$RANLIB"; then +  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +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 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +  done +IFS=$as_save_IFS + +fi +fi +RANLIB=$ac_cv_prog_RANLIB +if test -n "$RANLIB"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 +$as_echo "$RANLIB" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +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:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$ac_ct_RANLIB"; then +  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +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 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_ac_ct_RANLIB="ranlib" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +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:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 +$as_echo "$ac_ct_RANLIB" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + +  if test "x$ac_ct_RANLIB" = x; then +    RANLIB=":" +  else +    case $cross_compiling:$ac_tool_warned in +yes:) +{ $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 +    RANLIB=$ac_ct_RANLIB +  fi +else +  RANLIB="$ac_cv_prog_RANLIB" +fi + +    fi +  fi + + + + + +    # IEEE behaviour is the default on all CPUs except Alpha and SH    # (according to the test results of Bruno Haible's ieeefp/fenv_default.m4    # and the GCC 4.1.2 manual). @@ -7012,6 +7209,10 @@ fi +  # Pre-early section. + + +    # Code from module absolute-header:    # Code from module alloca-opt: @@ -7027,6 +7228,11 @@ fi    # Code from module c-strcase-tests:    # Code from module c-strcaseeq:    # Code from module configmake: +  # Code from module ctype: +  # Code from module ctype-tests: +  # Code from module dirname-lgpl: +  # Code from module dosname: +  # Code from module double-slash-root:    # Code from module environ:    # Code from module environ-tests:    # Code from module errno: @@ -7034,11 +7240,11 @@ fi    # Code from module error:    # Code from module exitfail:    # Code from module extensions: -    # Code from module extern-inline:    # Code from module fdopen:    # Code from module fdopen-tests:    # Code from module fgetc-tests: +  # Code from module flexmember:    # Code from module float:    # Code from module float-tests:    # Code from module fpieee: @@ -7054,8 +7260,11 @@ fi    # Code from module fseterr-tests:    # Code from module fwrite-tests:    # Code from module getpagesize: +  # Code from module getprogname: +  # Code from module getprogname-tests:    # Code from module gettext-h:    # Code from module gperf: +  # Code from module hard-locale:    # Code from module havelib:    # Code from module iconv:    # Code from module iconv-h: @@ -7079,6 +7288,8 @@ fi    # Code from module iswblank-tests:    # Code from module langinfo:    # Code from module langinfo-tests: +  # Code from module limits-h: +  # Code from module limits-h-tests:    # Code from module localcharset:    # Code from module locale:    # Code from module locale-tests: @@ -7112,7 +7323,6 @@ fi    # Code from module printf-frexpl:    # Code from module printf-frexpl-tests:    # Code from module printf-safe: -  # Code from module progname:    # Code from module putenv:    # Code from module relocatable-lib-lgpl:    # Code from module setenv: @@ -17841,17 +18051,19 @@ fi           $am_cv_proto_iconv" >&5  $as_echo "           $am_cv_proto_iconv" >&6; } +  else +            am_cv_proto_iconv_arg1="" +  fi  cat >>confdefs.h <<_ACEOF  #define ICONV_CONST $am_cv_proto_iconv_arg1  _ACEOF -       if test -n "$am_cv_proto_iconv_arg1"; then -         ICONV_CONST="const" -       fi +     if test -n "$am_cv_proto_iconv_arg1"; then +       ICONV_CONST="const" +     fi -  fi @@ -19022,6 +19234,132 @@ fi + + + + + + + + + + + +     if test $gl_cv_have_include_next = yes; then +       gl_cv_next_limits_h='<'limits.h'>' +     else +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <limits.h>" >&5 +$as_echo_n "checking absolute name of <limits.h>... " >&6; } +if ${gl_cv_next_limits_h+:} false; then : +  $as_echo_n "(cached) " >&6 +else + +             if test $ac_cv_header_limits_h = yes; then + + + + +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <limits.h> +_ACEOF +                case "$host_os" in +    aix*) gl_absname_cpp="$ac_cpp -C" ;; +    *)    gl_absname_cpp="$ac_cpp" ;; +  esac + +  case "$host_os" in +    mingw*) +                                          gl_dirsep_regex='[/\\]' +      ;; +    *) +      gl_dirsep_regex='\/' +      ;; +  esac +      gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g' +  gl_header_literal_regex=`echo 'limits.h' \ +                           | sed -e "$gl_make_literal_regex_sed"` +  gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{ +      s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/ +      s|^/[^/]|//&| +      p +      q +    }' + +        gl_cv_absolute_limits_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 | +  sed -n "$gl_absolute_header_sed"` + +           gl_header=$gl_cv_absolute_limits_h +           gl_cv_next_limits_h='"'$gl_header'"' +          else +               gl_cv_next_limits_h='<'limits.h'>' +             fi + + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_limits_h" >&5 +$as_echo "$gl_cv_next_limits_h" >&6; } +     fi +     NEXT_LIMITS_H=$gl_cv_next_limits_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='<'limits.h'>' +     else +       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include' +       gl_next_as_first_directive=$gl_cv_next_limits_h +     fi +     NEXT_AS_FIRST_DIRECTIVE_LIMITS_H=$gl_next_as_first_directive + + + + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether limits.h has ULLONG_WIDTH etc." >&5 +$as_echo_n "checking whether limits.h has ULLONG_WIDTH etc.... " >&6; } +if ${gl_cv_header_limits_width+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#ifndef __STDC_WANT_IEC_60559_BFP_EXT__ +                           #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 +                          #endif +                          #include <limits.h> +                          int ullw = ULLONG_WIDTH; +int +main () +{ + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  gl_cv_header_limits_width=yes +else +  gl_cv_header_limits_width=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_limits_width" >&5 +$as_echo "$gl_cv_header_limits_width" >&6; } +  if test "$gl_cv_header_limits_width" = yes; then +    LIMITS_H= +  else +    LIMITS_H=limits.h +  fi + +   if test -n "$LIMITS_H"; then +  GL_GENERATE_LIMITS_H_TRUE= +  GL_GENERATE_LIMITS_H_FALSE='#' +else +  GL_GENERATE_LIMITS_H_TRUE='#' +  GL_GENERATE_LIMITS_H_FALSE= +fi + + +    { $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 ${am_cv_langinfo_codeset+:} false; then : @@ -20330,6 +20668,7 @@ $as_echo "$gl_threads_api" >&6; }    HAVE_POSIX_OPENPT=1;    HAVE_PTSNAME=1;    HAVE_PTSNAME_R=1; +  HAVE_QSORT_R=1;    HAVE_RANDOM=1;    HAVE_RANDOM_H=1;    HAVE_RANDOM_R=1; @@ -20435,7 +20774,10 @@ else  int  main ()  { -return ! malloc (0); +char *p = malloc (0); +            int result = !p; +            free (p); +            return result;    ;    return 0;  } @@ -21527,59 +21869,67 @@ else  /* end confdefs.h.  */               #include <stdbool.h> -             #ifndef bool -              "error: bool is not defined" -             #endif -             #ifndef false -              "error: false is not defined" -             #endif -             #if false -              "error: false is not 0" -             #endif -             #ifndef true -              "error: true is not defined" -             #endif -             #if true != 1 -              "error: true is not 1" + +             #ifdef __cplusplus +              typedef bool Bool; +             #else +              typedef _Bool Bool; +              #ifndef bool +               "error: bool is not defined" +              #endif +              #ifndef false +               "error: false is not defined" +              #endif +              #if false +               "error: false is not 0" +              #endif +              #ifndef true +               "error: true is not defined" +              #endif +              #if true != 1 +               "error: true is not 1" +              #endif               #endif +               #ifndef __bool_true_false_are_defined                "error: __bool_true_false_are_defined is not defined"               #endif -             struct s { _Bool s: 1; _Bool t; } s; +             struct s { Bool s: 1; Bool t; bool u: 1; bool v; } s;               char a[true == 1 ? 1 : -1];               char b[false == 0 ? 1 : -1];               char c[__bool_true_false_are_defined == 1 ? 1 : -1];               char d[(bool) 0.5 == true ? 1 : -1];               /* See body of main program for 'e'.  */ -             char f[(_Bool) 0.0 == false ? 1 : -1]; +             char f[(Bool) 0.0 == false ? 1 : -1];               char g[true]; -             char h[sizeof (_Bool)]; +             char h[sizeof (Bool)];               char i[sizeof s.t];               enum { j = false, k = true, l = false * true, m = true * 256 };               /* The following fails for                  HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ -             _Bool n[m]; +             Bool n[m];               char o[sizeof n == m * sizeof n[0] ? 1 : -1]; -             char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; +             char p[-1 - (Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];               /* Catch a bug in an HP-UX C compiler.  See                  http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html                  http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html                */ -             _Bool q = true; -             _Bool *pq = &q; +             Bool q = true; +             Bool *pq = &q; +             bool *qq = &q;  int  main ()  {               bool e = &s; -             *pq |= q; -             *pq |= ! q; +             *pq |= q; *pq |= ! q; +             *qq |= q; *qq |= ! q;               /* Refer to every declared value, to avoid compiler optimizations.  */               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l -                     + !m + !n + !o + !p + !q + !pq); +                     + !m + !n + !o + !p + !q + !pq + !qq);    ;    return 0; @@ -21650,6 +22000,8 @@ $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h + +    if test $ac_cv_type_long_long_int = yes; then      HAVE_LONG_LONG_INT=1    else @@ -21783,6 +22135,8 @@ else  #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */ +#define __STDC_CONSTANT_MACROS 1 +#define __STDC_LIMIT_MACROS 1  #include <stdint.h>  /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */  #if !(defined WCHAR_MIN && defined WCHAR_MAX) @@ -21873,6 +22227,15 @@ uintptr_t h = UINTPTR_MAX;  intmax_t i = INTMAX_MAX;  uintmax_t j = UINTMAX_MAX; +/* Check that SIZE_MAX has the correct type, if possible.  */ +#if 201112 <= __STDC_VERSION__ +int k = _Generic (SIZE_MAX, size_t: 0); +#elif (2 <= __GNUC__ || defined __IBM__TYPEOF__ \ +       || (0x5110 <= __SUNPRO_C && !__STDC__)) +extern size_t k; +extern __typeof__ (SIZE_MAX) k; +#endif +  #include <limits.h> /* for CHAR_BIT */  #define TYPE_MINIMUM(t) \    ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ TYPE_MAXIMUM (t))) @@ -21951,6 +22314,8 @@ else  #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */ +#define __STDC_CONSTANT_MACROS 1 +#define __STDC_LIMIT_MACROS 1  #include <stdint.h> @@ -22036,8 +22401,111 @@ fi  { $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 + +  HAVE_C99_STDINT_H=0 +  HAVE_SYS_BITYPES_H=0 +  HAVE_SYS_INTTYPES_H=0 +  STDINT_H=stdint.h    if test "$gl_cv_header_working_stdint_h" = yes; then -    STDINT_H= +    HAVE_C99_STDINT_H=1 +            { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h predates C++11" >&5 +$as_echo_n "checking whether stdint.h predates C++11... " >&6; } +if ${gl_cv_header_stdint_predates_cxx11_h+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  gl_cv_header_stdint_predates_cxx11_h=yes +       cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ + + +#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */ +#include <stdint.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 + + +intmax_t im = INTMAX_MAX; +int32_t i32 = INT32_C (0x7fffffff); + +int +main () +{ + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  gl_cv_header_stdint_predates_cxx11_h=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_predates_cxx11_h" >&5 +$as_echo "$gl_cv_header_stdint_predates_cxx11_h" >&6; } + +    if test "$gl_cv_header_stdint_predates_cxx11_h" = yes; then + +$as_echo "#define __STDC_CONSTANT_MACROS 1" >>confdefs.h + + +$as_echo "#define __STDC_LIMIT_MACROS 1" >>confdefs.h + +    fi +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h has UINTMAX_WIDTH etc." >&5 +$as_echo_n "checking whether stdint.h has UINTMAX_WIDTH etc.... " >&6; } +if ${gl_cv_header_stdint_width+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  gl_cv_header_stdint_width=no +       cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ + +            /* Work if build is not clean.  */ +            #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 +            #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ +             #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 +            #endif +            #include <stdint.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 + +            int iw = UINTMAX_WIDTH; + +int +main () +{ + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  gl_cv_header_stdint_width=yes +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_width" >&5 +$as_echo "$gl_cv_header_stdint_width" >&6; } +    if test "$gl_cv_header_stdint_width" = yes; then +      STDINT_H= +    fi    else              for ac_header in sys/inttypes.h sys/bitypes.h  do : @@ -22054,19 +22522,12 @@ done      if test $ac_cv_header_sys_inttypes_h = yes; then        HAVE_SYS_INTTYPES_H=1 -    else -      HAVE_SYS_INTTYPES_H=0      fi -      if test $ac_cv_header_sys_bitypes_h = yes; then        HAVE_SYS_BITYPES_H=1 -    else -      HAVE_SYS_BITYPES_H=0      fi - -    if test $APPLE_UNIVERSAL_BUILD = 0; then @@ -22364,9 +22825,23 @@ _ACEOF      BITSIZEOF_WINT_T=32    fi -    STDINT_H=stdint.h    fi +  # The substitute stdint.h needs the substitute limit.h's _GL_INTEGER_WIDTH. +  LIMITS_H=limits.h +   if test -n "$LIMITS_H"; then +  GL_GENERATE_LIMITS_H_TRUE= +  GL_GENERATE_LIMITS_H_FALSE='#' +else +  GL_GENERATE_LIMITS_H_TRUE='#' +  GL_GENERATE_LIMITS_H_FALSE= +fi + + + + + +     if test -n "$STDINT_H"; then    GL_GENERATE_STDINT_H_TRUE=    GL_GENERATE_STDINT_H_FALSE='#' @@ -23647,11 +24122,12 @@ nocrash_init (void)  #else  /* Avoid a crash on POSIX systems.  */  #include <signal.h> +#include <unistd.h>  /* A POSIX signal handler.  */  static void  exception_handler (int sig)  { -  exit (1); +  _exit (1);  }  static void  nocrash_init (void) @@ -24401,11 +24877,12 @@ nocrash_init (void)  #else  /* Avoid a crash on POSIX systems.  */  #include <signal.h> +#include <unistd.h>  /* A POSIX signal handler.  */  static void  exception_handler (int sig)  { -  exit (1); +  _exit (1);  }  static void  nocrash_init (void) @@ -24547,12 +25024,13 @@ extern int zero (void);  int main () { return zero(); }  _ACEOF +                              save_ac_compile="$ac_compile" +     ac_compile=`echo "$save_ac_compile" | sed s/conftest/conftest1/`       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$?    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; }; then -       mv conftest.$ac_objext conftest1.$ac_objext         cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ @@ -24568,12 +25046,12 @@ _ACEOF  int zero (void) { return 0; }  _ACEOF +              ac_compile=`echo "$save_ac_compile" | sed s/conftest/conftest2/`         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$?    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; }; then -         mv conftest.$ac_objext conftest2.$ac_objext           if $CC -o conftest$ac_exeext $CFLAGS $LDFLAGS conftest1.$ac_objext conftest2.$ac_objext $LIBS >&5 2>&1; then             :           else @@ -24581,6 +25059,7 @@ _ACEOF           fi         fi       fi +     ac_compile="$save_ac_compile"       rm -f conftest1.$ac_objext conftest2.$ac_objext conftest$ac_exeext  fi @@ -24738,6 +25217,49 @@ $as_echo "$gt_cv_locale_fr" >&6; } +  GNULIB_ISBLANK=0; +    HAVE_ISBLANK=1; + + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether // is distinct from /" >&5 +$as_echo_n "checking whether // is distinct from /... " >&6; } +if ${gl_cv_double_slash_root+:} false; then : +  $as_echo_n "(cached) " >&6 +else +   if test x"$cross_compiling" = xyes ; then +        # When cross-compiling, there is no way to tell whether // is special +        # short of a list of hosts.  However, the only known hosts to date +        # that have a distinct // are Apollo DomainOS (too old to port to), +        # Cygwin, and z/OS.  If anyone knows of another system for which // has +        # special semantics and is distinct from /, please report it to +        # <bug-gnulib@gnu.org>. +        case $host in +          *-cygwin | i370-ibm-openedition) +            gl_cv_double_slash_root=yes ;; +          *) +            # Be optimistic and assume that / and // are the same when we +            # don't know. +            gl_cv_double_slash_root='unknown, assuming no' ;; +        esac +      else +        set x `ls -di / // 2>/dev/null` +        if test "$2" = "$4" && wc //dev/null >/dev/null 2>&1; then +          gl_cv_double_slash_root=no +        else +          gl_cv_double_slash_root=yes +        fi +      fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_double_slash_root" >&5 +$as_echo "$gl_cv_double_slash_root" >&6; } +  if test "$gl_cv_double_slash_root" = yes; then + +$as_echo "#define DOUBLE_SLASH_IS_DISTINCT_ROOT 1" >>confdefs.h + +  fi + + @@ -25003,6 +25525,10 @@ $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h + + + +    GNULIB_IMAXABS=0;    GNULIB_IMAXDIV=0;    GNULIB_STRTOIMAX=0; @@ -25220,6 +25746,9 @@ _ACEOF + + +  ac_fn_c_check_decl "$LINENO" "setenv" "ac_cv_have_decl_setenv" "$ac_includes_default"  if test "x$ac_cv_have_decl_setenv" = xyes; then :    ac_have_decl=1 @@ -25466,6 +25995,50 @@ fi +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array member" >&5 +$as_echo_n "checking for flexible array member... " >&6; } +if ${ac_cv_c_flexmember+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <stdlib.h> +            #include <stdio.h> +            #include <stddef.h> +            struct s { int n; double d[]; }; +int +main () +{ +int m = getchar (); +            size_t nbytes = offsetof (struct s, d) + m * sizeof (double); +            nbytes += sizeof (struct s) - 1; +            nbytes -= nbytes % sizeof (struct s); +            struct s *p = malloc (nbytes); +            p->d[0] = 0.0; +            return p->d != (double *) NULL; +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  ac_cv_c_flexmember=yes +else +  ac_cv_c_flexmember=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_flexmember" >&5 +$as_echo "$ac_cv_c_flexmember" >&6; } +  if test $ac_cv_c_flexmember = yes; then + +$as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h + +  else +    $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h + +  fi + +    FLOAT_H= @@ -26056,6 +26629,9 @@ $as_echo "#define GNULIB_TEST_FREXPL 1" >>confdefs.h    fi +  : + + @@ -27281,6 +27857,7 @@ fi +    LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\"" @@ -27654,7 +28231,7 @@ int main ()        memset (&state, '\0', sizeof (mbstate_t));        if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))          if (mbsinit (&state)) -          return 1; +          return 2;      }    return 0;  } @@ -27721,7 +28298,7 @@ int main ()        memset (&state, '\0', sizeof (mbstate_t));        if (mbrtowc (&wc, input + 3, 6, &state) != 4            && mbtowc (&wc, input + 3, 6) == 4) -        return 1; +        return 2;      }    return 0;  } @@ -27908,7 +28485,7 @@ int main ()        mbrtowc (&wc, NULL, 5, &state);        /* Check that wc was not modified.  */        if (wc != (wchar_t) 0xBADFACE) -        return 1; +        return 2;      }    return 0;  } @@ -28108,7 +28685,7 @@ int main ()        memset (&state, '\0', sizeof (mbstate_t));        if (mbrtowc (&wc, "", 1, &state) != 0) -        return 1; +        return 2;      }    return 0;  } @@ -28154,13 +28731,13 @@ else             int             main (void)             { -             return mbrtowc (&wc, "", 0, &mbs) == (size_t) -2; +             return mbrtowc (&wc, "", 0, &mbs) != (size_t) -2;             }  _ACEOF  if ac_fn_c_try_run "$LINENO"; then : -  gl_cv_func_mbrtowc_empty_input=no -else    gl_cv_func_mbrtowc_empty_input=yes +else +  gl_cv_func_mbrtowc_empty_input=no  fi  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \    conftest.$ac_objext conftest.beam conftest.$ac_ext @@ -28171,6 +28748,60 @@ fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_empty_input" >&5  $as_echo "$gl_cv_func_mbrtowc_empty_input" >&6; } + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C locale is free of encoding errors" >&5 +$as_echo_n "checking whether the C locale is free of encoding errors... " >&6; } +if ${gl_cv_C_locale_sans_EILSEQ+:} false; then : +  $as_echo_n "(cached) " >&6 +else + +               gl_cv_C_locale_sans_EILSEQ="guessing no" + +     if test "$cross_compiling" = yes; then : +  : +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <limits.h> +            #include <locale.h> +            #include <wchar.h> + +int +main () +{ + +            int i; +            char *locale = setlocale (LC_ALL, "C"); +            if (! locale) +              return 2; +            for (i = CHAR_MIN; i <= CHAR_MAX; i++) +              { +                char c = i; +                wchar_t wc; +                mbstate_t mbs = { 0, }; +                size_t ss = mbrtowc (&wc, &c, 1, &mbs); +                if (1 < ss) +                  return 3; +              } +            return 0; + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : +  gl_cv_C_locale_sans_EILSEQ=yes +else +  gl_cv_C_locale_sans_EILSEQ=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_C_locale_sans_EILSEQ" >&5 +$as_echo "$gl_cv_C_locale_sans_EILSEQ" >&6; } +        case "$gl_cv_func_mbrtowc_null_arg1" in          *yes) ;;          *) @@ -28211,6 +28842,14 @@ $as_echo "#define MBRTOWC_EMPTY_INPUT_BUG 1" >>confdefs.h             REPLACE_MBRTOWC=1             ;;        esac +      case $gl_cv_C_locale_sans_EILSEQ in +        *yes) ;; +        *) +$as_echo "#define C_LOCALE_MAYBE_EILSEQ 1" >>confdefs.h + +           REPLACE_MBRTOWC=1 +           ;; +      esac      fi    fi @@ -28299,7 +28938,7 @@ int main ()        memset (&state, '\0', sizeof (mbstate_t));        if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))          if (mbsinit (&state)) -          return 1; +          return 2;      }    return 0;  } @@ -28366,7 +29005,7 @@ int main ()        memset (&state, '\0', sizeof (mbstate_t));        if (mbrtowc (&wc, input + 3, 6, &state) != 4            && mbtowc (&wc, input + 3, 6) == 4) -        return 1; +        return 2;      }    return 0;  } @@ -30088,7 +30727,7 @@ $as_echo "$gl_cv_next_stdlib_h" >&6; } -    for gl_func in _Exit atoll canonicalize_file_name getloadavg getsubopt grantpt     initstate initstate_r mkdtemp mkostemp mkostemps mkstemp mkstemps     posix_openpt ptsname ptsname_r random random_r realpath rpmatch     secure_getenv setenv setstate setstate_r srandom srandom_r     strtod strtoll strtoull unlockpt unsetenv; do +    for gl_func in _Exit atoll canonicalize_file_name getloadavg getsubopt grantpt     initstate initstate_r mkdtemp mkostemp mkostemps mkstemp mkstemps     posix_openpt ptsname ptsname_r qsort_r random random_r realpath rpmatch     secure_getenv setenv setstate setstate_r srandom srandom_r     strtod strtoll strtoull unlockpt unsetenv; do      as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5  $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; } @@ -30213,11 +30852,17 @@ else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ +#ifdef __MVS__ +/* z/OS does not deliver signals while strstr() is running (thanks to +   restrictions on its LE runtime), which prevents us from limiting the +   running time of this test.  */ +# error "This test does not work properly on z/OS" +#endif  #include <signal.h> /* for signal */  #include <string.h> /* for strstr */  #include <stdlib.h> /* for malloc */  #include <unistd.h> /* for alarm */ -static void quit (int sig) { exit (sig + 128); } +static void quit (int sig) { _exit (sig + 128); }  int  main () @@ -43343,7 +43988,7 @@ fi              || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \                   && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \                        || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \ -                           && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0 +                           && test $LIBUNISTRING_VERSION_SUBMINOR -lt 6                           }                      }                 } @@ -44560,7 +45205,7 @@ fi              || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \                   && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \                        || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \ -                           && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0 +                           && test $LIBUNISTRING_VERSION_SUBMINOR -lt 6                           }                      }                 } @@ -45779,7 +46424,7 @@ fi              || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \                   && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \                        || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \ -                           && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0 +                           && test $LIBUNISTRING_VERSION_SUBMINOR -lt 6                           }                      }                 } @@ -46870,7 +47515,7 @@ _ACEOF    if test $ac_cv_func_wcwidth = yes; then      HAVE_WCWIDTH=1 -                    { $as_echo "$as_me:${as_lineno-$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 ${gl_cv_func_wcwidth_works+:} false; then :    $as_echo_n "(cached) " >&6 @@ -46917,6 +47562,8 @@ int main ()          result |= 2;        if (wcwidth (0x200B) > 0)          result |= 4; +      if (wcwidth (0xFF1A) == 0) +        result |= 8;      }    return result;  } @@ -47706,6 +48353,165 @@ $as_echo "$gt_cv_locale_tr_utf8" >&6; } + + + + + +     if test $gl_cv_have_include_next = yes; then +       gl_cv_next_ctype_h='<'ctype.h'>' +     else +       { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <ctype.h>" >&5 +$as_echo_n "checking absolute name of <ctype.h>... " >&6; } +if ${gl_cv_next_ctype_h+:} false; then : +  $as_echo_n "(cached) " >&6 +else + + + +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <ctype.h> +_ACEOF +                case "$host_os" in +    aix*) gl_absname_cpp="$ac_cpp -C" ;; +    *)    gl_absname_cpp="$ac_cpp" ;; +  esac + +  case "$host_os" in +    mingw*) +                                          gl_dirsep_regex='[/\\]' +      ;; +    *) +      gl_dirsep_regex='\/' +      ;; +  esac +      gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g' +  gl_header_literal_regex=`echo 'ctype.h' \ +                           | sed -e "$gl_make_literal_regex_sed"` +  gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{ +      s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/ +      s|^/[^/]|//&| +      p +      q +    }' + +        gl_cv_absolute_ctype_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 | +  sed -n "$gl_absolute_header_sed"` + +           gl_header=$gl_cv_absolute_ctype_h +           gl_cv_next_ctype_h='"'$gl_header'"' + + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_ctype_h" >&5 +$as_echo "$gl_cv_next_ctype_h" >&6; } +     fi +     NEXT_CTYPE_H=$gl_cv_next_ctype_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='<'ctype.h'>' +     else +       # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include' +       gl_next_as_first_directive=$gl_cv_next_ctype_h +     fi +     NEXT_AS_FIRST_DIRECTIVE_CTYPE_H=$gl_next_as_first_directive + + + + + + +    for gl_func in isblank; do +    as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh` +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5 +$as_echo_n "checking whether $gl_func is declared without a macro... " >&6; } +if eval \${$as_gl_Symbol+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <ctype.h> + +int +main () +{ +#undef $gl_func +  (void) $gl_func; +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  eval "$as_gl_Symbol=yes" +else +  eval "$as_gl_Symbol=no" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$as_gl_Symbol +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +    if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then : +  cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1 +_ACEOF + +                     eval ac_cv_have_decl_$gl_func=yes +fi +      done + + + + + + + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether // is distinct from /" >&5 +$as_echo_n "checking whether // is distinct from /... " >&6; } +if ${gl_cv_double_slash_root+:} false; then : +  $as_echo_n "(cached) " >&6 +else +   if test x"$cross_compiling" = xyes ; then +        # When cross-compiling, there is no way to tell whether // is special +        # short of a list of hosts.  However, the only known hosts to date +        # that have a distinct // are Apollo DomainOS (too old to port to), +        # Cygwin, and z/OS.  If anyone knows of another system for which // has +        # special semantics and is distinct from /, please report it to +        # <bug-gnulib@gnu.org>. +        case $host in +          *-cygwin | i370-ibm-openedition) +            gl_cv_double_slash_root=yes ;; +          *) +            # Be optimistic and assume that / and // are the same when we +            # don't know. +            gl_cv_double_slash_root='unknown, assuming no' ;; +        esac +      else +        set x `ls -di / // 2>/dev/null` +        if test "$2" = "$4" && wc //dev/null >/dev/null 2>&1; then +          gl_cv_double_slash_root=no +        else +          gl_cv_double_slash_root=yes +        fi +      fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_double_slash_root" >&5 +$as_echo "$gl_cv_double_slash_root" >&6; } +  if test "$gl_cv_double_slash_root" = yes; then + +$as_echo "#define DOUBLE_SLASH_IS_DISTINCT_ROOT 1" >>confdefs.h + +  fi + + + + + + +      if test "$GNULIB_ENVIRON" != 1; then          if test "$GNULIB_ENVIRON" = 0; then        GNULIB_ENVIRON=$gl_module_indicator_condition @@ -47957,6 +48763,97 @@ $as_echo "#define GNULIB_TEST_GETPAGESIZE 1" >>confdefs.h +  ac_found=0 +  ac_fn_c_check_decl "$LINENO" "program_invocation_name" "ac_cv_have_decl_program_invocation_name" "#include <errno.h> +" +if test "x$ac_cv_have_decl_program_invocation_name" = xyes; then : +  ac_have_decl=1 +else +  ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_PROGRAM_INVOCATION_NAME $ac_have_decl +_ACEOF +if test $ac_have_decl = 1; then : +  ac_found=1 +fi + +  ac_fn_c_check_decl "$LINENO" "program_invocation_short_name" "ac_cv_have_decl_program_invocation_short_name" "#include <errno.h> +" +if test "x$ac_cv_have_decl_program_invocation_short_name" = xyes; then : +  ac_have_decl=1 +else +  ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME $ac_have_decl +_ACEOF +if test $ac_have_decl = 1; then : +  ac_found=1 +fi + +  ac_fn_c_check_decl "$LINENO" "__argv" "ac_cv_have_decl___argv" "#include <stdlib.h> +" +if test "x$ac_cv_have_decl___argv" = xyes; then : +  ac_have_decl=1 +else +  ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL___ARGV $ac_have_decl +_ACEOF +if test $ac_have_decl = 1; then : +  ac_found=1 +fi + + +  # Incur the cost of this test only if none of the above worked. +  if test $ac_found = 0; then +    # On OpenBSD 5.1, using the global __progname variable appears to be +    # the only way to implement getprogname. +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __progname is defined in default libraries" >&5 +$as_echo_n "checking whether __progname is defined in default libraries... " >&6; } +if ${gl_cv_var___progname+:} false; then : +  $as_echo_n "(cached) " >&6 +else + +        gl_cv_var___progname= +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +extern char *__progname; +int +main () +{ +return *__progname; + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : +  gl_cv_var___progname=yes + +fi +rm -f core conftest.err conftest.$ac_objext \ +    conftest$ac_exeext conftest.$ac_ext + + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_var___progname" >&5 +$as_echo "$gl_cv_var___progname" >&6; } +    if test "$gl_cv_var___progname" = yes; then + +$as_echo "#define HAVE_VAR___PROGNAME 1" >>confdefs.h + +    fi +  fi + + + + @@ -49787,17 +50684,6 @@ $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h - -  if test $ac_cv_func__set_invalid_parameter_handler = yes; then -    HAVE_MSVC_INVALID_PARAMETER_HANDLER=1 - -$as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h - -  else -    HAVE_MSVC_INVALID_PARAMETER_HANDLER=0 -  fi - -    if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then @@ -49811,8 +50697,6 @@ $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h    fi - -    if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then @@ -49825,30 +50709,6 @@ $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h    gltests_LIBOBJS="$gltests_LIBOBJS msvc-nothrow.$ac_objext"    fi -  ac_fn_c_check_decl "$LINENO" "program_invocation_name" "ac_cv_have_decl_program_invocation_name" "#include <errno.h> -" -if test "x$ac_cv_have_decl_program_invocation_name" = xyes; then : -  ac_have_decl=1 -else -  ac_have_decl=0 -fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PROGRAM_INVOCATION_NAME $ac_have_decl -_ACEOF - -  ac_fn_c_check_decl "$LINENO" "program_invocation_short_name" "ac_cv_have_decl_program_invocation_short_name" "#include <errno.h> -" -if test "x$ac_cv_have_decl_program_invocation_short_name" = xyes; then : -  ac_have_decl=1 -else -  ac_have_decl=0 -fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME $ac_have_decl -_ACEOF -       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for putenv compatible with GNU and SVID" >&5 @@ -50720,6 +51580,7 @@ fi +  $as_echo "#define __USE_MINGW_ANSI_STDIO 1" >>confdefs.h @@ -55271,7 +56132,7 @@ int main ()        memset (&state, '\0', sizeof (mbstate_t));        if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))          if (mbsinit (&state)) -          return 1; +          return 2;      }    return 0;  } @@ -55338,7 +56199,7 @@ int main ()        memset (&state, '\0', sizeof (mbstate_t));        if (mbrtowc (&wc, input + 3, 6, &state) != 4            && mbtowc (&wc, input + 3, 6) == 4) -        return 1; +        return 2;      }    return 0;  } @@ -57011,6 +57872,10 @@ Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi +if test -z "${GL_GENERATE_LIMITS_H_TRUE}" && test -z "${GL_GENERATE_LIMITS_H_FALSE}"; then +  as_fn_error $? "conditional \"GL_GENERATE_LIMITS_H\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi  if test -z "${GL_GENERATE_STDBOOL_H_TRUE}" && test -z "${GL_GENERATE_STDBOOL_H_FALSE}"; then    as_fn_error $? "conditional \"GL_GENERATE_STDBOOL_H\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -57019,6 +57884,10 @@ if test -z "${GL_GENERATE_STDDEF_H_TRUE}" && test -z "${GL_GENERATE_STDDEF_H_FAL    as_fn_error $? "conditional \"GL_GENERATE_STDDEF_H\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi +if test -z "${GL_GENERATE_LIMITS_H_TRUE}" && test -z "${GL_GENERATE_LIMITS_H_FALSE}"; then +  as_fn_error $? "conditional \"GL_GENERATE_LIMITS_H\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi  if test -z "${GL_GENERATE_STDINT_H_TRUE}" && test -z "${GL_GENERATE_STDINT_H_FALSE}"; then    as_fn_error $? "conditional \"GL_GENERATE_STDINT_H\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  | 
