configure revision 1.99
11.1Stv#! /bin/sh
21.1Stv# Guess values for system-dependent variables and create Makefiles.
31.84Schristos# Generated by GNU Autoconf 2.69 for libnbcompat noversion.
41.1Stv#
51.41Ssalo# Report bugs to <lib-bug-people@NetBSD.org>.
61.1Stv#
71.84Schristos#
81.84Schristos# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
91.84Schristos#
101.84Schristos#
111.1Stv# This configure script is free software; the Free Software Foundation
121.1Stv# gives unlimited permission to copy, distribute and modify it.
131.84Schristos## -------------------- ##
141.84Schristos## M4sh Initialization. ##
151.84Schristos## -------------------- ##
161.84Schristos
171.84Schristos# Be more Bourne compatible
181.84SchristosDUALCASE=1; export DUALCASE # for MKS sh
191.84Schristosif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
201.84Schristos  emulate sh
211.84Schristos  NULLCMD=:
221.84Schristos  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
231.84Schristos  # is contrary to our usage.  Disable this feature.
241.84Schristos  alias -g '${1+"$@"}'='"$@"'
251.84Schristos  setopt NO_GLOB_SUBST
261.84Schristoselse
271.84Schristos  case `(set -o) 2>/dev/null` in #(
281.84Schristos  *posix*) :
291.84Schristos    set -o posix ;; #(
301.84Schristos  *) :
311.84Schristos     ;;
321.84Schristosesac
331.84Schristosfi
341.84Schristos
351.84Schristos
361.84Schristosas_nl='
371.84Schristos'
381.84Schristosexport as_nl
391.84Schristos# Printing a long string crashes Solaris 7 /usr/bin/printf.
401.84Schristosas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
411.84Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
421.84Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
431.84Schristos# Prefer a ksh shell builtin over an external printf program on Solaris,
441.84Schristos# but without wasting forks for bash or zsh.
451.84Schristosif test -z "$BASH_VERSION$ZSH_VERSION" \
461.84Schristos    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
471.84Schristos  as_echo='print -r --'
481.84Schristos  as_echo_n='print -rn --'
491.84Schristoselif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
501.84Schristos  as_echo='printf %s\n'
511.84Schristos  as_echo_n='printf %s'
521.84Schristoselse
531.84Schristos  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
541.84Schristos    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
551.84Schristos    as_echo_n='/usr/ucb/echo -n'
561.84Schristos  else
571.84Schristos    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
581.84Schristos    as_echo_n_body='eval
591.84Schristos      arg=$1;
601.84Schristos      case $arg in #(
611.84Schristos      *"$as_nl"*)
621.84Schristos	expr "X$arg" : "X\\(.*\\)$as_nl";
631.84Schristos	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
641.84Schristos      esac;
651.84Schristos      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
661.84Schristos    '
671.84Schristos    export as_echo_n_body
681.84Schristos    as_echo_n='sh -c $as_echo_n_body as_echo'
691.84Schristos  fi
701.84Schristos  export as_echo_body
711.84Schristos  as_echo='sh -c $as_echo_body as_echo'
721.84Schristosfi
731.84Schristos
741.84Schristos# The user is always right.
751.84Schristosif test "${PATH_SEPARATOR+set}" != set; then
761.84Schristos  PATH_SEPARATOR=:
771.84Schristos  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
781.84Schristos    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
791.84Schristos      PATH_SEPARATOR=';'
801.84Schristos  }
811.84Schristosfi
821.74Schristos
831.74Schristos
841.84Schristos# IFS
851.84Schristos# We need space, tab and new line, in precisely that order.  Quoting is
861.84Schristos# there to prevent editors from complaining about space-tab.
871.84Schristos# (If _AS_PATH_WALK were called with IFS unset, it would disable word
881.84Schristos# splitting by setting IFS to empty value.)
891.84SchristosIFS=" ""	$as_nl"
901.84Schristos
911.84Schristos# Find who we are.  Look in the path if we contain no directory separator.
921.84Schristosas_myself=
931.84Schristoscase $0 in #((
941.84Schristos  *[\\/]* ) as_myself=$0 ;;
951.84Schristos  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
961.84Schristosfor as_dir in $PATH
971.84Schristosdo
981.84Schristos  IFS=$as_save_IFS
991.84Schristos  test -z "$as_dir" && as_dir=.
1001.84Schristos    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1011.84Schristos  done
1021.84SchristosIFS=$as_save_IFS
1031.84Schristos
1041.84Schristos     ;;
1051.84Schristosesac
1061.84Schristos# We did not find ourselves, most probably we were run as `sh COMMAND'
1071.84Schristos# in which case we are not to be found in the path.
1081.84Schristosif test "x$as_myself" = x; then
1091.84Schristos  as_myself=$0
1101.84Schristosfi
1111.84Schristosif test ! -f "$as_myself"; then
1121.84Schristos  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1131.84Schristos  exit 1
1141.84Schristosfi
1151.84Schristos
1161.84Schristos# Unset variables that we do not need and which cause bugs (e.g. in
1171.84Schristos# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1181.84Schristos# suppresses any "Segmentation fault" message there.  '((' could
1191.84Schristos# trigger a bug in pdksh 5.2.14.
1201.84Schristosfor as_var in BASH_ENV ENV MAIL MAILPATH
1211.84Schristosdo eval test x\${$as_var+set} = xset \
1221.84Schristos  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1231.84Schristosdone
1241.84SchristosPS1='$ '
1251.84SchristosPS2='> '
1261.84SchristosPS4='+ '
1271.84Schristos
1281.84Schristos# NLS nuisances.
1291.84SchristosLC_ALL=C
1301.84Schristosexport LC_ALL
1311.84SchristosLANGUAGE=C
1321.84Schristosexport LANGUAGE
1331.74Schristos
1341.84Schristos# CDPATH.
1351.84Schristos(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1361.65Schristos
1371.84Schristos# Use a proper internal environment variable to ensure we don't fall
1381.84Schristos  # into an infinite loop, continuously re-executing ourselves.
1391.84Schristos  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
1401.84Schristos    _as_can_reexec=no; export _as_can_reexec;
1411.84Schristos    # We cannot yet assume a decent shell, so we have to provide a
1421.84Schristos# neutralization value for shells without unset; and this also
1431.84Schristos# works around shells that cannot unset nonexistent variables.
1441.84Schristos# Preserve -v and -x to the replacement shell.
1451.84SchristosBASH_ENV=/dev/null
1461.84SchristosENV=/dev/null
1471.84Schristos(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
1481.84Schristoscase $- in # ((((
1491.84Schristos  *v*x* | *x*v* ) as_opts=-vx ;;
1501.84Schristos  *v* ) as_opts=-v ;;
1511.84Schristos  *x* ) as_opts=-x ;;
1521.84Schristos  * ) as_opts= ;;
1531.84Schristosesac
1541.84Schristosexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
1551.84Schristos# Admittedly, this is quite paranoid, since all the known shells bail
1561.84Schristos# out after a failed `exec'.
1571.84Schristos$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
1581.84Schristosas_fn_exit 255
1591.84Schristos  fi
1601.84Schristos  # We don't want this to propagate to other subprocesses.
1611.84Schristos          { _as_can_reexec=; unset _as_can_reexec;}
1621.84Schristosif test "x$CONFIG_SHELL" = x; then
1631.84Schristos  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
1641.65Schristos  emulate sh
1651.65Schristos  NULLCMD=:
1661.84Schristos  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1671.84Schristos  # is contrary to our usage.  Disable this feature.
1681.84Schristos  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1691.84Schristos  setopt NO_GLOB_SUBST
1701.84Schristoselse
1711.84Schristos  case \`(set -o) 2>/dev/null\` in #(
1721.84Schristos  *posix*) :
1731.84Schristos    set -o posix ;; #(
1741.84Schristos  *) :
1751.84Schristos     ;;
1761.84Schristosesac
1771.84Schristosfi
1781.84Schristos"
1791.84Schristos  as_required="as_fn_return () { (exit \$1); }
1801.84Schristosas_fn_success () { as_fn_return 0; }
1811.84Schristosas_fn_failure () { as_fn_return 1; }
1821.84Schristosas_fn_ret_success () { return 0; }
1831.84Schristosas_fn_ret_failure () { return 1; }
1841.84Schristos
1851.84Schristosexitcode=0
1861.84Schristosas_fn_success || { exitcode=1; echo as_fn_success failed.; }
1871.84Schristosas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1881.84Schristosas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1891.84Schristosas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
1901.84Schristosif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
1911.84Schristos
1921.84Schristoselse
1931.84Schristos  exitcode=1; echo positional parameters were not saved.
1941.84Schristosfi
1951.84Schristostest x\$exitcode = x0 || exit 1
1961.84Schristostest -x / || exit 1"
1971.84Schristos  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1981.84Schristos  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1991.84Schristos  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
2001.84Schristos  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
2011.84Schristostest \$(( 1 + 1 )) = 2 || exit 1"
2021.84Schristos  if (eval "$as_required") 2>/dev/null; then :
2031.84Schristos  as_have_required=yes
2041.84Schristoselse
2051.84Schristos  as_have_required=no
2061.84Schristosfi
2071.84Schristos  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
2081.84Schristos
2091.84Schristoselse
2101.84Schristos  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2111.84Schristosas_found=false
2121.84Schristosfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
2131.84Schristosdo
2141.84Schristos  IFS=$as_save_IFS
2151.84Schristos  test -z "$as_dir" && as_dir=.
2161.84Schristos  as_found=:
2171.84Schristos  case $as_dir in #(
2181.84Schristos	 /*)
2191.84Schristos	   for as_base in sh bash ksh sh5; do
2201.84Schristos	     # Try only shells that exist, to save several forks.
2211.84Schristos	     as_shell=$as_dir/$as_base
2221.84Schristos	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
2231.84Schristos		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
2241.84Schristos  CONFIG_SHELL=$as_shell as_have_required=yes
2251.84Schristos		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
2261.84Schristos  break 2
2271.84Schristosfi
2281.84Schristosfi
2291.84Schristos	   done;;
2301.84Schristos       esac
2311.84Schristos  as_found=false
2321.84Schristosdone
2331.84Schristos$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
2341.84Schristos	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
2351.84Schristos  CONFIG_SHELL=$SHELL as_have_required=yes
2361.84Schristosfi; }
2371.84SchristosIFS=$as_save_IFS
2381.84Schristos
2391.84Schristos
2401.84Schristos      if test "x$CONFIG_SHELL" != x; then :
2411.84Schristos  export CONFIG_SHELL
2421.84Schristos             # We cannot yet assume a decent shell, so we have to provide a
2431.84Schristos# neutralization value for shells without unset; and this also
2441.84Schristos# works around shells that cannot unset nonexistent variables.
2451.84Schristos# Preserve -v and -x to the replacement shell.
2461.84SchristosBASH_ENV=/dev/null
2471.84SchristosENV=/dev/null
2481.84Schristos(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
2491.84Schristoscase $- in # ((((
2501.84Schristos  *v*x* | *x*v* ) as_opts=-vx ;;
2511.84Schristos  *v* ) as_opts=-v ;;
2521.84Schristos  *x* ) as_opts=-x ;;
2531.84Schristos  * ) as_opts= ;;
2541.84Schristosesac
2551.84Schristosexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
2561.84Schristos# Admittedly, this is quite paranoid, since all the known shells bail
2571.84Schristos# out after a failed `exec'.
2581.84Schristos$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
2591.84Schristosexit 255
2601.65Schristosfi
2611.61Schristos
2621.84Schristos    if test x$as_have_required = xno; then :
2631.84Schristos  $as_echo "$0: This script requires a shell more modern than all"
2641.84Schristos  $as_echo "$0: the shells that I found on your system."
2651.84Schristos  if test x${ZSH_VERSION+set} = xset ; then
2661.84Schristos    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
2671.84Schristos    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
2681.84Schristos  else
2691.84Schristos    $as_echo "$0: Please tell bug-autoconf@gnu.org and
2701.84Schristos$0: lib-bug-people@NetBSD.org about your system, including
2711.84Schristos$0: any error possibly output before this message. Then
2721.84Schristos$0: install a modern shell, or manually run the script
2731.84Schristos$0: under such a shell if you do have one."
2741.84Schristos  fi
2751.84Schristos  exit 1
2761.84Schristosfi
2771.84Schristosfi
2781.84Schristosfi
2791.84SchristosSHELL=${CONFIG_SHELL-/bin/sh}
2801.84Schristosexport SHELL
2811.84Schristos# Unset more variables known to interfere with behavior of common tools.
2821.84SchristosCLICOLOR_FORCE= GREP_OPTIONS=
2831.84Schristosunset CLICOLOR_FORCE GREP_OPTIONS
2841.84Schristos
2851.84Schristos## --------------------- ##
2861.84Schristos## M4sh Shell Functions. ##
2871.84Schristos## --------------------- ##
2881.84Schristos# as_fn_unset VAR
2891.84Schristos# ---------------
2901.84Schristos# Portably unset VAR.
2911.84Schristosas_fn_unset ()
2921.84Schristos{
2931.84Schristos  { eval $1=; unset $1;}
2941.84Schristos}
2951.84Schristosas_unset=as_fn_unset
2961.84Schristos
2971.84Schristos# as_fn_set_status STATUS
2981.84Schristos# -----------------------
2991.84Schristos# Set $? to STATUS, without forking.
3001.84Schristosas_fn_set_status ()
3011.84Schristos{
3021.84Schristos  return $1
3031.84Schristos} # as_fn_set_status
3041.84Schristos
3051.84Schristos# as_fn_exit STATUS
3061.84Schristos# -----------------
3071.84Schristos# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3081.84Schristosas_fn_exit ()
3091.84Schristos{
3101.84Schristos  set +e
3111.84Schristos  as_fn_set_status $1
3121.84Schristos  exit $1
3131.84Schristos} # as_fn_exit
3141.84Schristos
3151.84Schristos# as_fn_mkdir_p
3161.84Schristos# -------------
3171.84Schristos# Create "$as_dir" as a directory, including parents if necessary.
3181.84Schristosas_fn_mkdir_p ()
3191.84Schristos{
3201.84Schristos
3211.84Schristos  case $as_dir in #(
3221.84Schristos  -*) as_dir=./$as_dir;;
3231.84Schristos  esac
3241.84Schristos  test -d "$as_dir" || eval $as_mkdir_p || {
3251.84Schristos    as_dirs=
3261.84Schristos    while :; do
3271.84Schristos      case $as_dir in #(
3281.84Schristos      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3291.84Schristos      *) as_qdir=$as_dir;;
3301.84Schristos      esac
3311.84Schristos      as_dirs="'$as_qdir' $as_dirs"
3321.84Schristos      as_dir=`$as_dirname -- "$as_dir" ||
3331.84Schristos$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3341.84Schristos	 X"$as_dir" : 'X\(//\)[^/]' \| \
3351.84Schristos	 X"$as_dir" : 'X\(//\)$' \| \
3361.84Schristos	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3371.84Schristos$as_echo X"$as_dir" |
3381.84Schristos    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3391.84Schristos	    s//\1/
3401.84Schristos	    q
3411.84Schristos	  }
3421.84Schristos	  /^X\(\/\/\)[^/].*/{
3431.84Schristos	    s//\1/
3441.84Schristos	    q
3451.84Schristos	  }
3461.84Schristos	  /^X\(\/\/\)$/{
3471.84Schristos	    s//\1/
3481.84Schristos	    q
3491.84Schristos	  }
3501.84Schristos	  /^X\(\/\).*/{
3511.84Schristos	    s//\1/
3521.84Schristos	    q
3531.84Schristos	  }
3541.84Schristos	  s/.*/./; q'`
3551.84Schristos      test -d "$as_dir" && break
3561.84Schristos    done
3571.84Schristos    test -z "$as_dirs" || eval "mkdir $as_dirs"
3581.84Schristos  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
3591.84Schristos
3601.84Schristos
3611.84Schristos} # as_fn_mkdir_p
3621.84Schristos
3631.84Schristos# as_fn_executable_p FILE
3641.84Schristos# -----------------------
3651.84Schristos# Test if FILE is an executable regular file.
3661.84Schristosas_fn_executable_p ()
3671.84Schristos{
3681.84Schristos  test -f "$1" && test -x "$1"
3691.84Schristos} # as_fn_executable_p
3701.84Schristos# as_fn_append VAR VALUE
3711.84Schristos# ----------------------
3721.84Schristos# Append the text in VALUE to the end of the definition contained in VAR. Take
3731.84Schristos# advantage of any shell optimizations that allow amortized linear growth over
3741.84Schristos# repeated appends, instead of the typical quadratic growth present in naive
3751.84Schristos# implementations.
3761.84Schristosif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3771.84Schristos  eval 'as_fn_append ()
3781.84Schristos  {
3791.84Schristos    eval $1+=\$2
3801.84Schristos  }'
3811.84Schristoselse
3821.84Schristos  as_fn_append ()
3831.84Schristos  {
3841.84Schristos    eval $1=\$$1\$2
3851.84Schristos  }
3861.84Schristosfi # as_fn_append
3871.84Schristos
3881.84Schristos# as_fn_arith ARG...
3891.84Schristos# ------------------
3901.84Schristos# Perform arithmetic evaluation on the ARGs, and store the result in the
3911.84Schristos# global $as_val. Take advantage of shells that can avoid forks. The arguments
3921.84Schristos# must be portable across $(()) and expr.
3931.84Schristosif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3941.84Schristos  eval 'as_fn_arith ()
3951.84Schristos  {
3961.84Schristos    as_val=$(( $* ))
3971.84Schristos  }'
3981.84Schristoselse
3991.84Schristos  as_fn_arith ()
4001.84Schristos  {
4011.84Schristos    as_val=`expr "$@" || test $? -eq 1`
4021.84Schristos  }
4031.84Schristosfi # as_fn_arith
4041.84Schristos
4051.84Schristos
4061.84Schristos# as_fn_error STATUS ERROR [LINENO LOG_FD]
4071.84Schristos# ----------------------------------------
4081.84Schristos# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4091.84Schristos# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4101.84Schristos# script with STATUS, using 1 if that was 0.
4111.84Schristosas_fn_error ()
4121.84Schristos{
4131.84Schristos  as_status=$1; test $as_status -eq 0 && as_status=1
4141.84Schristos  if test "$4"; then
4151.84Schristos    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4161.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4171.84Schristos  fi
4181.84Schristos  $as_echo "$as_me: error: $2" >&2
4191.84Schristos  as_fn_exit $as_status
4201.84Schristos} # as_fn_error
4211.61Schristos
4221.84Schristosif expr a : '\(a\)' >/dev/null 2>&1 &&
4231.84Schristos   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4241.1Stv  as_expr=expr
4251.1Stvelse
4261.1Stv  as_expr=false
4271.1Stvfi
4281.1Stv
4291.84Schristosif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4301.84Schristos  as_basename=basename
4311.84Schristoselse
4321.84Schristos  as_basename=false
4331.84Schristosfi
4341.84Schristos
4351.84Schristosif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4361.84Schristos  as_dirname=dirname
4371.84Schristoselse
4381.84Schristos  as_dirname=false
4391.84Schristosfi
4401.84Schristos
4411.84Schristosas_me=`$as_basename -- "$0" ||
4421.84Schristos$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4431.84Schristos	 X"$0" : 'X\(//\)$' \| \
4441.84Schristos	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4451.84Schristos$as_echo X/"$0" |
4461.84Schristos    sed '/^.*\/\([^/][^/]*\)\/*$/{
4471.84Schristos	    s//\1/
4481.84Schristos	    q
4491.84Schristos	  }
4501.84Schristos	  /^X\/\(\/\/\)$/{
4511.84Schristos	    s//\1/
4521.84Schristos	    q
4531.84Schristos	  }
4541.84Schristos	  /^X\/\(\/\).*/{
4551.84Schristos	    s//\1/
4561.84Schristos	    q
4571.84Schristos	  }
4581.84Schristos	  s/.*/./; q'`
4591.84Schristos
4601.84Schristos# Avoid depending upon Character Ranges.
4611.84Schristosas_cr_letters='abcdefghijklmnopqrstuvwxyz'
4621.84Schristosas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4631.84Schristosas_cr_Letters=$as_cr_letters$as_cr_LETTERS
4641.84Schristosas_cr_digits='0123456789'
4651.84Schristosas_cr_alnum=$as_cr_Letters$as_cr_digits
4661.84Schristos
4671.84Schristos
4681.84Schristos  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4691.84Schristos  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4701.84Schristos  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4711.84Schristos  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4721.84Schristos  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4731.84Schristos  sed -n '
4741.84Schristos    p
4751.84Schristos    /[$]LINENO/=
4761.84Schristos  ' <$as_myself |
4771.84Schristos    sed '
4781.84Schristos      s/[$]LINENO.*/&-/
4791.84Schristos      t lineno
4801.84Schristos      b
4811.84Schristos      :lineno
4821.84Schristos      N
4831.84Schristos      :loop
4841.84Schristos      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
4851.84Schristos      t loop
4861.84Schristos      s/-\n.*//
4871.84Schristos    ' >$as_me.lineno &&
4881.84Schristos  chmod +x "$as_me.lineno" ||
4891.84Schristos    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
4901.84Schristos
4911.84Schristos  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
4921.84Schristos  # already done that, so ensure we don't try to do so again and fall
4931.84Schristos  # in an infinite loop.  This has already happened in practice.
4941.84Schristos  _as_can_reexec=no; export _as_can_reexec
4951.84Schristos  # Don't try to exec as it changes $[0], causing all sort of problems
4961.84Schristos  # (the dirname of $[0] is not the place where we might find the
4971.84Schristos  # original and so on.  Autoconf is especially sensitive to this).
4981.84Schristos  . "./$as_me.lineno"
4991.84Schristos  # Exit status is that of the last command.
5001.84Schristos  exit
5011.84Schristos}
5021.84Schristos
5031.84SchristosECHO_C= ECHO_N= ECHO_T=
5041.84Schristoscase `echo -n x` in #(((((
5051.84Schristos-n*)
5061.84Schristos  case `echo 'xy\c'` in
5071.84Schristos  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
5081.84Schristos  xy)  ECHO_C='\c';;
5091.84Schristos  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5101.84Schristos       ECHO_T='	';;
5111.84Schristos  esac;;
5121.84Schristos*)
5131.84Schristos  ECHO_N='-n';;
5141.84Schristosesac
5151.84Schristos
5161.1Stvrm -f conf$$ conf$$.exe conf$$.file
5171.84Schristosif test -d conf$$.dir; then
5181.84Schristos  rm -f conf$$.dir/conf$$.file
5191.84Schristoselse
5201.84Schristos  rm -f conf$$.dir
5211.84Schristos  mkdir conf$$.dir 2>/dev/null
5221.84Schristosfi
5231.84Schristosif (echo >conf$$.file) 2>/dev/null; then
5241.84Schristos  if ln -s conf$$.file conf$$ 2>/dev/null; then
5251.84Schristos    as_ln_s='ln -s'
5261.84Schristos    # ... but there are two gotchas:
5271.84Schristos    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5281.84Schristos    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5291.84Schristos    # In both cases, we have to default to `cp -pR'.
5301.84Schristos    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5311.84Schristos      as_ln_s='cp -pR'
5321.84Schristos  elif ln conf$$.file conf$$ 2>/dev/null; then
5331.84Schristos    as_ln_s=ln
5341.76Spooka  else
5351.84Schristos    as_ln_s='cp -pR'
5361.66Stsutsui  fi
5371.1Stvelse
5381.84Schristos  as_ln_s='cp -pR'
5391.1Stvfi
5401.84Schristosrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5411.84Schristosrmdir conf$$.dir 2>/dev/null
5421.63Sapb
5431.84Schristosif mkdir -p . 2>/dev/null; then
5441.84Schristos  as_mkdir_p='mkdir -p "$as_dir"'
5451.61Schristoselse
5461.84Schristos  test -d ./-p && rmdir ./-p
5471.84Schristos  as_mkdir_p=false
5481.61Schristosfi
5491.65Schristos
5501.84Schristosas_test_x='test -x'
5511.84Schristosas_executable_p=as_fn_executable_p
5521.84Schristos
5531.84Schristos# Sed expression to map a string onto a valid CPP name.
5541.84Schristosas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5551.84Schristos
5561.84Schristos# Sed expression to map a string onto a valid variable name.
5571.84Schristosas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5581.74Schristos
5591.74Schristos
5601.84Schristostest -n "$DJDIR" || exec 7<&0 </dev/null
5611.84Schristosexec 6>&1
5621.1Stv
5631.1Stv# Name of the host.
5641.84Schristos# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
5651.1Stv# so uname gets run too.
5661.1Stvac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5671.1Stv
5681.1Stv#
5691.1Stv# Initializations.
5701.1Stv#
5711.1Stvac_default_prefix=/usr/local
5721.84Schristosac_clean_files=
5731.84Schristosac_config_libobj_dir=.
5741.84SchristosLIBOBJS=
5751.1Stvcross_compiling=no
5761.1Stvsubdirs=
5771.84SchristosMFLAGS=
5781.84SchristosMAKEFLAGS=
5791.1Stv
5801.84Schristos# Identity of this package.
5811.84SchristosPACKAGE_NAME='libnbcompat'
5821.84SchristosPACKAGE_TARNAME='libnbcompat'
5831.84SchristosPACKAGE_VERSION='noversion'
5841.84SchristosPACKAGE_STRING='libnbcompat noversion'
5851.84SchristosPACKAGE_BUGREPORT='lib-bug-people@NetBSD.org'
5861.84SchristosPACKAGE_URL=''
5871.1Stv
5881.1Stv# Factoring default headers for most tests.
5891.1Stvac_includes_default="\
5901.1Stv#include <stdio.h>
5911.84Schristos#ifdef HAVE_SYS_TYPES_H
5921.1Stv# include <sys/types.h>
5931.1Stv#endif
5941.84Schristos#ifdef HAVE_SYS_STAT_H
5951.1Stv# include <sys/stat.h>
5961.1Stv#endif
5971.84Schristos#ifdef STDC_HEADERS
5981.1Stv# include <stdlib.h>
5991.1Stv# include <stddef.h>
6001.1Stv#else
6011.84Schristos# ifdef HAVE_STDLIB_H
6021.1Stv#  include <stdlib.h>
6031.1Stv# endif
6041.1Stv#endif
6051.84Schristos#ifdef HAVE_STRING_H
6061.84Schristos# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
6071.1Stv#  include <memory.h>
6081.1Stv# endif
6091.1Stv# include <string.h>
6101.1Stv#endif
6111.84Schristos#ifdef HAVE_STRINGS_H
6121.1Stv# include <strings.h>
6131.1Stv#endif
6141.84Schristos#ifdef HAVE_INTTYPES_H
6151.1Stv# include <inttypes.h>
6161.1Stv#endif
6171.84Schristos#ifdef HAVE_STDINT_H
6181.84Schristos# include <stdint.h>
6191.84Schristos#endif
6201.84Schristos#ifdef HAVE_UNISTD_H
6211.1Stv# include <unistd.h>
6221.1Stv#endif"
6231.1Stv
6241.84Schristosac_subst_vars='LTLIBOBJS
6251.84SchristosLIBOBJS
6261.84SchristosHAVE_PTHREAD_H
6271.84SchristosALLOCA
6281.84SchristosBSHELL
6291.84SchristosEGREP
6301.84SchristosGREP
6311.84SchristosCPP
6321.84SchristosOBJEXT
6331.84SchristosEXEEXT
6341.84Schristosac_ct_CC
6351.84SchristosCPPFLAGS
6361.84SchristosLDFLAGS
6371.84SchristosCFLAGS
6381.84SchristosCC
6391.84Schristostarget_alias
6401.84Schristoshost_alias
6411.84Schristosbuild_alias
6421.84SchristosLIBS
6431.84SchristosECHO_T
6441.84SchristosECHO_N
6451.84SchristosECHO_C
6461.84SchristosDEFS
6471.84Schristosmandir
6481.84Schristoslocaledir
6491.84Schristoslibdir
6501.84Schristospsdir
6511.84Schristospdfdir
6521.84Schristosdvidir
6531.84Schristoshtmldir
6541.84Schristosinfodir
6551.84Schristosdocdir
6561.84Schristosoldincludedir
6571.84Schristosincludedir
6581.84Schristoslocalstatedir
6591.84Schristossharedstatedir
6601.84Schristossysconfdir
6611.84Schristosdatadir
6621.84Schristosdatarootdir
6631.84Schristoslibexecdir
6641.84Schristossbindir
6651.84Schristosbindir
6661.84Schristosprogram_transform_name
6671.84Schristosprefix
6681.84Schristosexec_prefix
6691.84SchristosPACKAGE_URL
6701.84SchristosPACKAGE_BUGREPORT
6711.84SchristosPACKAGE_STRING
6721.84SchristosPACKAGE_VERSION
6731.84SchristosPACKAGE_TARNAME
6741.84SchristosPACKAGE_NAME
6751.84SchristosPATH_SEPARATOR
6761.84SchristosSHELL'
6771.84Schristosac_subst_files=''
6781.84Schristosac_user_opts='
6791.84Schristosenable_option_checking
6801.84Schristos'
6811.84Schristos      ac_precious_vars='build_alias
6821.84Schristoshost_alias
6831.84Schristostarget_alias
6841.84SchristosCC
6851.84SchristosCFLAGS
6861.84SchristosLDFLAGS
6871.84SchristosLIBS
6881.84SchristosCPPFLAGS
6891.84SchristosCPP'
6901.84Schristos
6911.84Schristos
6921.1Stv# Initialize some variables set by options.
6931.1Stvac_init_help=
6941.1Stvac_init_version=false
6951.84Schristosac_unrecognized_opts=
6961.84Schristosac_unrecognized_sep=
6971.1Stv# The variables have the same names as the options, with
6981.1Stv# dashes changed to underlines.
6991.1Stvcache_file=/dev/null
7001.1Stvexec_prefix=NONE
7011.1Stvno_create=
7021.1Stvno_recursion=
7031.1Stvprefix=NONE
7041.1Stvprogram_prefix=NONE
7051.1Stvprogram_suffix=NONE
7061.1Stvprogram_transform_name=s,x,x,
7071.1Stvsilent=
7081.1Stvsite=
7091.1Stvsrcdir=
7101.1Stvverbose=
7111.1Stvx_includes=NONE
7121.1Stvx_libraries=NONE
7131.1Stv
7141.1Stv# Installation directory options.
7151.1Stv# These are left unexpanded so users can "make install exec_prefix=/foo"
7161.1Stv# and all the variables that are supposed to be based on exec_prefix
7171.1Stv# by default will actually change.
7181.1Stv# Use braces instead of parens because sh, perl, etc. also accept them.
7191.84Schristos# (The list follows the same order as the GNU Coding Standards.)
7201.1Stvbindir='${exec_prefix}/bin'
7211.1Stvsbindir='${exec_prefix}/sbin'
7221.1Stvlibexecdir='${exec_prefix}/libexec'
7231.84Schristosdatarootdir='${prefix}/share'
7241.84Schristosdatadir='${datarootdir}'
7251.1Stvsysconfdir='${prefix}/etc'
7261.1Stvsharedstatedir='${prefix}/com'
7271.1Stvlocalstatedir='${prefix}/var'
7281.1Stvincludedir='${prefix}/include'
7291.1Stvoldincludedir='/usr/include'
7301.84Schristosdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
7311.84Schristosinfodir='${datarootdir}/info'
7321.84Schristoshtmldir='${docdir}'
7331.84Schristosdvidir='${docdir}'
7341.84Schristospdfdir='${docdir}'
7351.84Schristospsdir='${docdir}'
7361.84Schristoslibdir='${exec_prefix}/lib'
7371.84Schristoslocaledir='${datarootdir}/locale'
7381.84Schristosmandir='${datarootdir}/man'
7391.63Sapb
7401.1Stvac_prev=
7411.84Schristosac_dashdash=
7421.1Stvfor ac_option
7431.1Stvdo
7441.1Stv  # If the previous option needs an argument, assign it.
7451.1Stv  if test -n "$ac_prev"; then
7461.84Schristos    eval $ac_prev=\$ac_option
7471.1Stv    ac_prev=
7481.1Stv    continue
7491.1Stv  fi
7501.1Stv
7511.84Schristos  case $ac_option in
7521.84Schristos  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
7531.84Schristos  *=)   ac_optarg= ;;
7541.84Schristos  *)    ac_optarg=yes ;;
7551.84Schristos  esac
7561.1Stv
7571.1Stv  # Accept the important Cygnus configure options, so we can diagnose typos.
7581.1Stv
7591.84Schristos  case $ac_dashdash$ac_option in
7601.84Schristos  --)
7611.84Schristos    ac_dashdash=yes ;;
7621.1Stv
7631.1Stv  -bindir | --bindir | --bindi | --bind | --bin | --bi)
7641.1Stv    ac_prev=bindir ;;
7651.1Stv  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
7661.1Stv    bindir=$ac_optarg ;;
7671.1Stv
7681.1Stv  -build | --build | --buil | --bui | --bu)
7691.1Stv    ac_prev=build_alias ;;
7701.1Stv  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
7711.1Stv    build_alias=$ac_optarg ;;
7721.1Stv
7731.1Stv  -cache-file | --cache-file | --cache-fil | --cache-fi \
7741.1Stv  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
7751.1Stv    ac_prev=cache_file ;;
7761.1Stv  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
7771.1Stv  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
7781.1Stv    cache_file=$ac_optarg ;;
7791.1Stv
7801.1Stv  --config-cache | -C)
7811.1Stv    cache_file=config.cache ;;
7821.1Stv
7831.84Schristos  -datadir | --datadir | --datadi | --datad)
7841.1Stv    ac_prev=datadir ;;
7851.84Schristos  -datadir=* | --datadir=* | --datadi=* | --datad=*)
7861.1Stv    datadir=$ac_optarg ;;
7871.1Stv
7881.84Schristos  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
7891.84Schristos  | --dataroo | --dataro | --datar)
7901.84Schristos    ac_prev=datarootdir ;;
7911.84Schristos  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
7921.84Schristos  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
7931.84Schristos    datarootdir=$ac_optarg ;;
7941.84Schristos
7951.1Stv  -disable-* | --disable-*)
7961.84Schristos    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
7971.1Stv    # Reject names that are not valid shell variable names.
7981.84Schristos    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
7991.84Schristos      as_fn_error $? "invalid feature name: $ac_useropt"
8001.84Schristos    ac_useropt_orig=$ac_useropt
8011.84Schristos    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8021.84Schristos    case $ac_user_opts in
8031.84Schristos      *"
8041.84Schristos"enable_$ac_useropt"
8051.84Schristos"*) ;;
8061.84Schristos      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
8071.84Schristos	 ac_unrecognized_sep=', ';;
8081.84Schristos    esac
8091.84Schristos    eval enable_$ac_useropt=no ;;
8101.84Schristos
8111.84Schristos  -docdir | --docdir | --docdi | --doc | --do)
8121.84Schristos    ac_prev=docdir ;;
8131.84Schristos  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
8141.84Schristos    docdir=$ac_optarg ;;
8151.84Schristos
8161.84Schristos  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
8171.84Schristos    ac_prev=dvidir ;;
8181.84Schristos  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
8191.84Schristos    dvidir=$ac_optarg ;;
8201.1Stv
8211.1Stv  -enable-* | --enable-*)
8221.84Schristos    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
8231.1Stv    # Reject names that are not valid shell variable names.
8241.84Schristos    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8251.84Schristos      as_fn_error $? "invalid feature name: $ac_useropt"
8261.84Schristos    ac_useropt_orig=$ac_useropt
8271.84Schristos    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8281.84Schristos    case $ac_user_opts in
8291.84Schristos      *"
8301.84Schristos"enable_$ac_useropt"
8311.84Schristos"*) ;;
8321.84Schristos      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
8331.84Schristos	 ac_unrecognized_sep=', ';;
8341.66Stsutsui    esac
8351.84Schristos    eval enable_$ac_useropt=\$ac_optarg ;;
8361.1Stv
8371.1Stv  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
8381.1Stv  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
8391.1Stv  | --exec | --exe | --ex)
8401.1Stv    ac_prev=exec_prefix ;;
8411.1Stv  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
8421.1Stv  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
8431.1Stv  | --exec=* | --exe=* | --ex=*)
8441.1Stv    exec_prefix=$ac_optarg ;;
8451.1Stv
8461.1Stv  -gas | --gas | --ga | --g)
8471.1Stv    # Obsolete; use --with-gas.
8481.1Stv    with_gas=yes ;;
8491.1Stv
8501.1Stv  -help | --help | --hel | --he | -h)
8511.1Stv    ac_init_help=long ;;
8521.1Stv  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
8531.1Stv    ac_init_help=recursive ;;
8541.1Stv  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
8551.1Stv    ac_init_help=short ;;
8561.1Stv
8571.1Stv  -host | --host | --hos | --ho)
8581.1Stv    ac_prev=host_alias ;;
8591.1Stv  -host=* | --host=* | --hos=* | --ho=*)
8601.1Stv    host_alias=$ac_optarg ;;
8611.1Stv
8621.84Schristos  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
8631.84Schristos    ac_prev=htmldir ;;
8641.84Schristos  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
8651.84Schristos  | --ht=*)
8661.84Schristos    htmldir=$ac_optarg ;;
8671.84Schristos
8681.1Stv  -includedir | --includedir | --includedi | --included | --include \
8691.1Stv  | --includ | --inclu | --incl | --inc)
8701.1Stv    ac_prev=includedir ;;
8711.1Stv  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
8721.1Stv  | --includ=* | --inclu=* | --incl=* | --inc=*)
8731.1Stv    includedir=$ac_optarg ;;
8741.1Stv
8751.1Stv  -infodir | --infodir | --infodi | --infod | --info | --inf)
8761.1Stv    ac_prev=infodir ;;
8771.1Stv  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
8781.1Stv    infodir=$ac_optarg ;;
8791.1Stv
8801.1Stv  -libdir | --libdir | --libdi | --libd)
8811.1Stv    ac_prev=libdir ;;
8821.1Stv  -libdir=* | --libdir=* | --libdi=* | --libd=*)
8831.1Stv    libdir=$ac_optarg ;;
8841.1Stv
8851.1Stv  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
8861.1Stv  | --libexe | --libex | --libe)
8871.1Stv    ac_prev=libexecdir ;;
8881.1Stv  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
8891.1Stv  | --libexe=* | --libex=* | --libe=*)
8901.1Stv    libexecdir=$ac_optarg ;;
8911.1Stv
8921.84Schristos  -localedir | --localedir | --localedi | --localed | --locale)
8931.84Schristos    ac_prev=localedir ;;
8941.84Schristos  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
8951.84Schristos    localedir=$ac_optarg ;;
8961.84Schristos
8971.1Stv  -localstatedir | --localstatedir | --localstatedi | --localstated \
8981.84Schristos  | --localstate | --localstat | --localsta | --localst | --locals)
8991.1Stv    ac_prev=localstatedir ;;
9001.1Stv  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
9011.84Schristos  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
9021.1Stv    localstatedir=$ac_optarg ;;
9031.1Stv
9041.1Stv  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
9051.1Stv    ac_prev=mandir ;;
9061.1Stv  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
9071.1Stv    mandir=$ac_optarg ;;
9081.1Stv
9091.1Stv  -nfp | --nfp | --nf)
9101.1Stv    # Obsolete; use --without-fp.
9111.1Stv    with_fp=no ;;
9121.1Stv
9131.1Stv  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
9141.84Schristos  | --no-cr | --no-c | -n)
9151.1Stv    no_create=yes ;;
9161.1Stv
9171.1Stv  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
9181.1Stv  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
9191.1Stv    no_recursion=yes ;;
9201.1Stv
9211.1Stv  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
9221.1Stv  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
9231.1Stv  | --oldin | --oldi | --old | --ol | --o)
9241.1Stv    ac_prev=oldincludedir ;;
9251.1Stv  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
9261.1Stv  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
9271.1Stv  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
9281.1Stv    oldincludedir=$ac_optarg ;;
9291.1Stv
9301.1Stv  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
9311.1Stv    ac_prev=prefix ;;
9321.1Stv  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
9331.1Stv    prefix=$ac_optarg ;;
9341.1Stv
9351.1Stv  -program-prefix | --program-prefix | --program-prefi | --program-pref \
9361.1Stv  | --program-pre | --program-pr | --program-p)
9371.1Stv    ac_prev=program_prefix ;;
9381.1Stv  -program-prefix=* | --program-prefix=* | --program-prefi=* \
9391.1Stv  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
9401.1Stv    program_prefix=$ac_optarg ;;
9411.1Stv
9421.1Stv  -program-suffix | --program-suffix | --program-suffi | --program-suff \
9431.1Stv  | --program-suf | --program-su | --program-s)
9441.1Stv    ac_prev=program_suffix ;;
9451.1Stv  -program-suffix=* | --program-suffix=* | --program-suffi=* \
9461.1Stv  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
9471.1Stv    program_suffix=$ac_optarg ;;
9481.1Stv
9491.1Stv  -program-transform-name | --program-transform-name \
9501.1Stv  | --program-transform-nam | --program-transform-na \
9511.1Stv  | --program-transform-n | --program-transform- \
9521.1Stv  | --program-transform | --program-transfor \
9531.1Stv  | --program-transfo | --program-transf \
9541.1Stv  | --program-trans | --program-tran \
9551.1Stv  | --progr-tra | --program-tr | --program-t)
9561.1Stv    ac_prev=program_transform_name ;;
9571.1Stv  -program-transform-name=* | --program-transform-name=* \
9581.1Stv  | --program-transform-nam=* | --program-transform-na=* \
9591.1Stv  | --program-transform-n=* | --program-transform-=* \
9601.1Stv  | --program-transform=* | --program-transfor=* \
9611.1Stv  | --program-transfo=* | --program-transf=* \
9621.1Stv  | --program-trans=* | --program-tran=* \
9631.1Stv  | --progr-tra=* | --program-tr=* | --program-t=*)
9641.1Stv    program_transform_name=$ac_optarg ;;
9651.1Stv
9661.84Schristos  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
9671.84Schristos    ac_prev=pdfdir ;;
9681.84Schristos  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
9691.84Schristos    pdfdir=$ac_optarg ;;
9701.84Schristos
9711.84Schristos  -psdir | --psdir | --psdi | --psd | --ps)
9721.84Schristos    ac_prev=psdir ;;
9731.84Schristos  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
9741.84Schristos    psdir=$ac_optarg ;;
9751.84Schristos
9761.1Stv  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9771.1Stv  | -silent | --silent | --silen | --sile | --sil)
9781.1Stv    silent=yes ;;
9791.1Stv
9801.1Stv  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
9811.1Stv    ac_prev=sbindir ;;
9821.1Stv  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
9831.1Stv  | --sbi=* | --sb=*)
9841.1Stv    sbindir=$ac_optarg ;;
9851.1Stv
9861.1Stv  -sharedstatedir | --sharedstatedir | --sharedstatedi \
9871.1Stv  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
9881.1Stv  | --sharedst | --shareds | --shared | --share | --shar \
9891.1Stv  | --sha | --sh)
9901.1Stv    ac_prev=sharedstatedir ;;
9911.1Stv  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
9921.1Stv  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
9931.1Stv  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
9941.1Stv  | --sha=* | --sh=*)
9951.1Stv    sharedstatedir=$ac_optarg ;;
9961.1Stv
9971.1Stv  -site | --site | --sit)
9981.1Stv    ac_prev=site ;;
9991.1Stv  -site=* | --site=* | --sit=*)
10001.1Stv    site=$ac_optarg ;;
10011.1Stv
10021.1Stv  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
10031.1Stv    ac_prev=srcdir ;;
10041.1Stv  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
10051.1Stv    srcdir=$ac_optarg ;;
10061.1Stv
10071.1Stv  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
10081.1Stv  | --syscon | --sysco | --sysc | --sys | --sy)
10091.1Stv    ac_prev=sysconfdir ;;
10101.1Stv  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
10111.1Stv  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
10121.1Stv    sysconfdir=$ac_optarg ;;
10131.1Stv
10141.1Stv  -target | --target | --targe | --targ | --tar | --ta | --t)
10151.1Stv    ac_prev=target_alias ;;
10161.1Stv  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
10171.1Stv    target_alias=$ac_optarg ;;
10181.1Stv
10191.1Stv  -v | -verbose | --verbose | --verbos | --verbo | --verb)
10201.1Stv    verbose=yes ;;
10211.1Stv
10221.1Stv  -version | --version | --versio | --versi | --vers | -V)
10231.1Stv    ac_init_version=: ;;
10241.1Stv
10251.1Stv  -with-* | --with-*)
10261.84Schristos    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
10271.1Stv    # Reject names that are not valid shell variable names.
10281.84Schristos    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10291.84Schristos      as_fn_error $? "invalid package name: $ac_useropt"
10301.84Schristos    ac_useropt_orig=$ac_useropt
10311.84Schristos    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
10321.84Schristos    case $ac_user_opts in
10331.84Schristos      *"
10341.84Schristos"with_$ac_useropt"
10351.84Schristos"*) ;;
10361.84Schristos      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
10371.84Schristos	 ac_unrecognized_sep=', ';;
10381.66Stsutsui    esac
10391.84Schristos    eval with_$ac_useropt=\$ac_optarg ;;
10401.1Stv
10411.1Stv  -without-* | --without-*)
10421.84Schristos    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
10431.1Stv    # Reject names that are not valid shell variable names.
10441.84Schristos    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10451.84Schristos      as_fn_error $? "invalid package name: $ac_useropt"
10461.84Schristos    ac_useropt_orig=$ac_useropt
10471.84Schristos    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
10481.84Schristos    case $ac_user_opts in
10491.84Schristos      *"
10501.84Schristos"with_$ac_useropt"
10511.84Schristos"*) ;;
10521.84Schristos      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
10531.84Schristos	 ac_unrecognized_sep=', ';;
10541.84Schristos    esac
10551.84Schristos    eval with_$ac_useropt=no ;;
10561.1Stv
10571.1Stv  --x)
10581.1Stv    # Obsolete; use --with-x.
10591.1Stv    with_x=yes ;;
10601.1Stv
10611.1Stv  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
10621.1Stv  | --x-incl | --x-inc | --x-in | --x-i)
10631.1Stv    ac_prev=x_includes ;;
10641.1Stv  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
10651.1Stv  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
10661.1Stv    x_includes=$ac_optarg ;;
10671.1Stv
10681.1Stv  -x-libraries | --x-libraries | --x-librarie | --x-librari \
10691.1Stv  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
10701.1Stv    ac_prev=x_libraries ;;
10711.1Stv  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
10721.1Stv  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
10731.1Stv    x_libraries=$ac_optarg ;;
10741.1Stv
10751.84Schristos  -*) as_fn_error $? "unrecognized option: \`$ac_option'
10761.84SchristosTry \`$0 --help' for more information"
10771.1Stv    ;;
10781.1Stv
10791.1Stv  *=*)
10801.1Stv    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
10811.1Stv    # Reject names that are not valid shell variable names.
10821.84Schristos    case $ac_envvar in #(
10831.84Schristos      '' | [0-9]* | *[!_$as_cr_alnum]* )
10841.84Schristos      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
10851.84Schristos    esac
10861.84Schristos    eval $ac_envvar=\$ac_optarg
10871.1Stv    export $ac_envvar ;;
10881.1Stv
10891.1Stv  *)
10901.1Stv    # FIXME: should be removed in autoconf 3.0.
10911.84Schristos    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
10921.1Stv    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
10931.84Schristos      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
10941.84Schristos    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
10951.1Stv    ;;
10961.1Stv
10971.1Stv  esac
10981.1Stvdone
10991.1Stv
11001.1Stvif test -n "$ac_prev"; then
11011.1Stv  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
11021.84Schristos  as_fn_error $? "missing argument to $ac_option"
11031.84Schristosfi
11041.84Schristos
11051.84Schristosif test -n "$ac_unrecognized_opts"; then
11061.84Schristos  case $enable_option_checking in
11071.84Schristos    no) ;;
11081.84Schristos    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
11091.84Schristos    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
11101.84Schristos  esac
11111.74Schristosfi
11121.74Schristos
11131.84Schristos# Check all directory arguments for consistency.
11141.84Schristosfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
11151.84Schristos		datadir sysconfdir sharedstatedir localstatedir includedir \
11161.84Schristos		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
11171.84Schristos		libdir localedir mandir
11181.76Spookado
11191.84Schristos  eval ac_val=\$$ac_var
11201.84Schristos  # Remove trailing slashes.
11211.76Spooka  case $ac_val in
11221.84Schristos    */ )
11231.84Schristos      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
11241.84Schristos      eval $ac_var=\$ac_val;;
11251.74Schristos  esac
11261.84Schristos  # Be sure to have absolute directory names.
11271.1Stv  case $ac_val in
11281.84Schristos    [\\/$]* | ?:[\\/]* )  continue;;
11291.84Schristos    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
11301.1Stv  esac
11311.84Schristos  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
11321.1Stvdone
11331.1Stv
11341.1Stv# There might be people who depend on the old broken behavior: `$host'
11351.1Stv# used to hold the argument of --host etc.
11361.84Schristos# FIXME: To remove some day.
11371.1Stvbuild=$build_alias
11381.1Stvhost=$host_alias
11391.1Stvtarget=$target_alias
11401.1Stv
11411.84Schristos# FIXME: To remove some day.
11421.1Stvif test "x$host_alias" != x; then
11431.1Stv  if test "x$build_alias" = x; then
11441.1Stv    cross_compiling=maybe
11451.1Stv  elif test "x$build_alias" != "x$host_alias"; then
11461.1Stv    cross_compiling=yes
11471.1Stv  fi
11481.1Stvfi
11491.1Stv
11501.1Stvac_tool_prefix=
11511.1Stvtest -n "$host_alias" && ac_tool_prefix=$host_alias-
11521.1Stv
11531.1Stvtest "$silent" = yes && exec 6>/dev/null
11541.1Stv
11551.84Schristos
11561.84Schristosac_pwd=`pwd` && test -n "$ac_pwd" &&
11571.84Schristosac_ls_di=`ls -di .` &&
11581.84Schristosac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
11591.84Schristos  as_fn_error $? "working directory cannot be determined"
11601.84Schristostest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
11611.84Schristos  as_fn_error $? "pwd does not report name of working directory"
11621.84Schristos
11631.84Schristos
11641.1Stv# Find the source files, if location was not specified.
11651.1Stvif test -z "$srcdir"; then
11661.1Stv  ac_srcdir_defaulted=yes
11671.84Schristos  # Try the directory containing this script, then the parent directory.
11681.84Schristos  ac_confdir=`$as_dirname -- "$as_myself" ||
11691.84Schristos$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11701.84Schristos	 X"$as_myself" : 'X\(//\)[^/]' \| \
11711.84Schristos	 X"$as_myself" : 'X\(//\)$' \| \
11721.84Schristos	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
11731.84Schristos$as_echo X"$as_myself" |
11741.84Schristos    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11751.84Schristos	    s//\1/
11761.84Schristos	    q
11771.84Schristos	  }
11781.84Schristos	  /^X\(\/\/\)[^/].*/{
11791.84Schristos	    s//\1/
11801.84Schristos	    q
11811.84Schristos	  }
11821.84Schristos	  /^X\(\/\/\)$/{
11831.84Schristos	    s//\1/
11841.84Schristos	    q
11851.84Schristos	  }
11861.84Schristos	  /^X\(\/\).*/{
11871.84Schristos	    s//\1/
11881.84Schristos	    q
11891.84Schristos	  }
11901.84Schristos	  s/.*/./; q'`
11911.1Stv  srcdir=$ac_confdir
11921.84Schristos  if test ! -r "$srcdir/$ac_unique_file"; then
11931.1Stv    srcdir=..
11941.1Stv  fi
11951.1Stvelse
11961.1Stv  ac_srcdir_defaulted=no
11971.1Stvfi
11981.84Schristosif test ! -r "$srcdir/$ac_unique_file"; then
11991.84Schristos  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
12001.84Schristos  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
12011.84Schristosfi
12021.84Schristosac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
12031.84Schristosac_abs_confdir=`(
12041.84Schristos	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
12051.84Schristos	pwd)`
12061.84Schristos# When building in place, set srcdir=.
12071.84Schristosif test "$ac_abs_confdir" = "$ac_pwd"; then
12081.84Schristos  srcdir=.
12091.84Schristosfi
12101.84Schristos# Remove unnecessary trailing slashes from srcdir.
12111.84Schristos# Double slashes in file names in object file debugging info
12121.84Schristos# mess up M-x gdb in Emacs.
12131.84Schristoscase $srcdir in
12141.84Schristos*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
12151.84Schristosesac
12161.84Schristosfor ac_var in $ac_precious_vars; do
12171.84Schristos  eval ac_env_${ac_var}_set=\${${ac_var}+set}
12181.84Schristos  eval ac_env_${ac_var}_value=\$${ac_var}
12191.84Schristos  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
12201.84Schristos  eval ac_cv_env_${ac_var}_value=\$${ac_var}
12211.84Schristosdone
12221.1Stv
12231.1Stv#
12241.1Stv# Report the --help message.
12251.1Stv#
12261.1Stvif test "$ac_init_help" = "long"; then
12271.1Stv  # Omit some internal or obsolete options to make the list less imposing.
12281.1Stv  # This message is too long to be a string in the A/UX 3.1 sh.
12291.84Schristos  cat <<_ACEOF
12301.1Stv\`configure' configures libnbcompat noversion to adapt to many kinds of systems.
12311.1Stv
12321.1StvUsage: $0 [OPTION]... [VAR=VALUE]...
12331.1Stv
12341.1StvTo assign environment variables (e.g., CC, CFLAGS...), specify them as
12351.1StvVAR=VALUE.  See below for descriptions of some of the useful variables.
12361.1Stv
12371.1StvDefaults for the options are specified in brackets.
12381.1Stv
12391.1StvConfiguration:
12401.1Stv  -h, --help              display this help and exit
12411.1Stv      --help=short        display options specific to this package
12421.1Stv      --help=recursive    display the short help of all the included packages
12431.1Stv  -V, --version           display version information and exit
12441.84Schristos  -q, --quiet, --silent   do not print \`checking ...' messages
12451.1Stv      --cache-file=FILE   cache test results in FILE [disabled]
12461.1Stv  -C, --config-cache      alias for \`--cache-file=config.cache'
12471.1Stv  -n, --no-create         do not create output files
12481.1Stv      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
12491.1Stv
12501.1StvInstallation directories:
12511.1Stv  --prefix=PREFIX         install architecture-independent files in PREFIX
12521.66Stsutsui                          [$ac_default_prefix]
12531.1Stv  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
12541.66Stsutsui                          [PREFIX]
12551.1Stv
12561.1StvBy default, \`make install' will install all the files in
12571.1Stv\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
12581.1Stvan installation prefix other than \`$ac_default_prefix' using \`--prefix',
12591.1Stvfor instance \`--prefix=\$HOME'.
12601.1Stv
12611.1StvFor better control, use the options below.
12621.1Stv
12631.1StvFine tuning of the installation directories:
12641.84Schristos  --bindir=DIR            user executables [EPREFIX/bin]
12651.84Schristos  --sbindir=DIR           system admin executables [EPREFIX/sbin]
12661.84Schristos  --libexecdir=DIR        program executables [EPREFIX/libexec]
12671.84Schristos  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
12681.84Schristos  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
12691.84Schristos  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
12701.84Schristos  --libdir=DIR            object code libraries [EPREFIX/lib]
12711.84Schristos  --includedir=DIR        C header files [PREFIX/include]
12721.84Schristos  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
12731.84Schristos  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
12741.84Schristos  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
12751.84Schristos  --infodir=DIR           info documentation [DATAROOTDIR/info]
12761.84Schristos  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
12771.84Schristos  --mandir=DIR            man documentation [DATAROOTDIR/man]
12781.84Schristos  --docdir=DIR            documentation root [DATAROOTDIR/doc/libnbcompat]
12791.84Schristos  --htmldir=DIR           html documentation [DOCDIR]
12801.84Schristos  --dvidir=DIR            dvi documentation [DOCDIR]
12811.84Schristos  --pdfdir=DIR            pdf documentation [DOCDIR]
12821.84Schristos  --psdir=DIR             ps documentation [DOCDIR]
12831.84Schristos_ACEOF
12841.1Stv
12851.84Schristos  cat <<\_ACEOF
12861.84Schristos_ACEOF
12871.1Stvfi
12881.1Stv
12891.1Stvif test -n "$ac_init_help"; then
12901.1Stv  case $ac_init_help in
12911.1Stv     short | recursive ) echo "Configuration of libnbcompat noversion:";;
12921.1Stv   esac
12931.84Schristos  cat <<\_ACEOF
12941.1Stv
12951.1StvSome influential environment variables:
12961.1Stv  CC          C compiler command
12971.1Stv  CFLAGS      C compiler flags
12981.1Stv  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
12991.1Stv              nonstandard directory <lib dir>
13001.84Schristos  LIBS        libraries to pass to the linker, e.g. -l<library>
13011.84Schristos  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
13021.84Schristos              you have headers in a nonstandard directory <include dir>
13031.1Stv  CPP         C preprocessor
13041.1Stv
13051.1StvUse these variables to override the choices made by `configure' or to help
13061.1Stvit to find libraries and programs with nonstandard names/locations.
13071.1Stv
13081.41SsaloReport bugs to <lib-bug-people@NetBSD.org>.
13091.84Schristos_ACEOF
13101.84Schristosac_status=$?
13111.1Stvfi
13121.1Stv
13131.1Stvif test "$ac_init_help" = "recursive"; then
13141.1Stv  # If there are subdirs, report their specific --help.
13151.84Schristos  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
13161.84Schristos    test -d "$ac_dir" ||
13171.84Schristos      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
13181.84Schristos      continue
13191.84Schristos    ac_builddir=.
13201.84Schristos
13211.84Schristoscase "$ac_dir" in
13221.84Schristos.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13231.84Schristos*)
13241.84Schristos  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13251.84Schristos  # A ".." for each directory in $ac_dir_suffix.
13261.84Schristos  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13271.84Schristos  case $ac_top_builddir_sub in
13281.84Schristos  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13291.84Schristos  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13301.84Schristos  esac ;;
13311.84Schristosesac
13321.84Schristosac_abs_top_builddir=$ac_pwd
13331.84Schristosac_abs_builddir=$ac_pwd$ac_dir_suffix
13341.84Schristos# for backward compatibility:
13351.84Schristosac_top_builddir=$ac_top_build_prefix
13361.84Schristos
13371.84Schristoscase $srcdir in
13381.84Schristos  .)  # We are building in place.
13391.84Schristos    ac_srcdir=.
13401.84Schristos    ac_top_srcdir=$ac_top_builddir_sub
13411.84Schristos    ac_abs_top_srcdir=$ac_pwd ;;
13421.84Schristos  [\\/]* | ?:[\\/]* )  # Absolute name.
13431.84Schristos    ac_srcdir=$srcdir$ac_dir_suffix;
13441.84Schristos    ac_top_srcdir=$srcdir
13451.84Schristos    ac_abs_top_srcdir=$srcdir ;;
13461.84Schristos  *) # Relative name.
13471.84Schristos    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13481.84Schristos    ac_top_srcdir=$ac_top_build_prefix$srcdir
13491.84Schristos    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13501.84Schristosesac
13511.84Schristosac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13521.1Stv
13531.84Schristos    cd "$ac_dir" || { ac_status=$?; continue; }
13541.84Schristos    # Check for guested configure.
13551.84Schristos    if test -f "$ac_srcdir/configure.gnu"; then
13561.84Schristos      echo &&
13571.84Schristos      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
13581.84Schristos    elif test -f "$ac_srcdir/configure"; then
13591.84Schristos      echo &&
13601.84Schristos      $SHELL "$ac_srcdir/configure" --help=recursive
13611.65Schristos    else
13621.84Schristos      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
13631.84Schristos    fi || ac_status=$?
13641.84Schristos    cd "$ac_pwd" || { ac_status=$?; break; }
13651.65Schristos  done
13661.1Stvfi
13671.1Stv
13681.84Schristostest -n "$ac_init_help" && exit $ac_status
13691.1Stvif $ac_init_version; then
13701.84Schristos  cat <<\_ACEOF
13711.1Stvlibnbcompat configure noversion
13721.84Schristosgenerated by GNU Autoconf 2.69
13731.1Stv
13741.84SchristosCopyright (C) 2012 Free Software Foundation, Inc.
13751.1StvThis configure script is free software; the Free Software Foundation
13761.1Stvgives unlimited permission to copy, distribute and modify it.
13771.84Schristos_ACEOF
13781.84Schristos  exit
13791.1Stvfi
13801.1Stv
13811.84Schristos## ------------------------ ##
13821.84Schristos## Autoconf initialization. ##
13831.84Schristos## ------------------------ ##
13841.84Schristos
13851.84Schristos# ac_fn_c_try_compile LINENO
13861.84Schristos# --------------------------
13871.84Schristos# Try to compile conftest.$ac_ext, and return whether this succeeded.
13881.84Schristosac_fn_c_try_compile ()
13891.84Schristos{
13901.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13911.84Schristos  rm -f conftest.$ac_objext
13921.84Schristos  if { { ac_try="$ac_compile"
13931.84Schristoscase "(($ac_try" in
13941.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13951.84Schristos  *) ac_try_echo=$ac_try;;
13961.84Schristosesac
13971.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13981.84Schristos$as_echo "$ac_try_echo"; } >&5
13991.84Schristos  (eval "$ac_compile") 2>conftest.err
14001.84Schristos  ac_status=$?
14011.84Schristos  if test -s conftest.err; then
14021.84Schristos    grep -v '^ *+' conftest.err >conftest.er1
14031.84Schristos    cat conftest.er1 >&5
14041.84Schristos    mv -f conftest.er1 conftest.err
14051.84Schristos  fi
14061.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14071.84Schristos  test $ac_status = 0; } && {
14081.84Schristos	 test -z "$ac_c_werror_flag" ||
14091.84Schristos	 test ! -s conftest.err
14101.84Schristos       } && test -s conftest.$ac_objext; then :
14111.84Schristos  ac_retval=0
14121.84Schristoselse
14131.84Schristos  $as_echo "$as_me: failed program was:" >&5
14141.84Schristossed 's/^/| /' conftest.$ac_ext >&5
14151.84Schristos
14161.84Schristos	ac_retval=1
14171.84Schristosfi
14181.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
14191.84Schristos  as_fn_set_status $ac_retval
14201.84Schristos
14211.84Schristos} # ac_fn_c_try_compile
14221.84Schristos
14231.84Schristos# ac_fn_c_try_cpp LINENO
14241.84Schristos# ----------------------
14251.84Schristos# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
14261.84Schristosac_fn_c_try_cpp ()
14271.84Schristos{
14281.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14291.84Schristos  if { { ac_try="$ac_cpp conftest.$ac_ext"
14301.84Schristoscase "(($ac_try" in
14311.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14321.84Schristos  *) ac_try_echo=$ac_try;;
14331.84Schristosesac
14341.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
14351.84Schristos$as_echo "$ac_try_echo"; } >&5
14361.84Schristos  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
14371.84Schristos  ac_status=$?
14381.84Schristos  if test -s conftest.err; then
14391.84Schristos    grep -v '^ *+' conftest.err >conftest.er1
14401.84Schristos    cat conftest.er1 >&5
14411.84Schristos    mv -f conftest.er1 conftest.err
14421.84Schristos  fi
14431.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14441.84Schristos  test $ac_status = 0; } > conftest.i && {
14451.84Schristos	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14461.84Schristos	 test ! -s conftest.err
14471.84Schristos       }; then :
14481.84Schristos  ac_retval=0
14491.84Schristoselse
14501.84Schristos  $as_echo "$as_me: failed program was:" >&5
14511.84Schristossed 's/^/| /' conftest.$ac_ext >&5
14521.84Schristos
14531.84Schristos    ac_retval=1
14541.84Schristosfi
14551.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
14561.84Schristos  as_fn_set_status $ac_retval
14571.84Schristos
14581.84Schristos} # ac_fn_c_try_cpp
14591.84Schristos
14601.84Schristos# ac_fn_c_try_run LINENO
14611.84Schristos# ----------------------
14621.84Schristos# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
14631.84Schristos# that executables *can* be run.
14641.84Schristosac_fn_c_try_run ()
14651.84Schristos{
14661.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14671.84Schristos  if { { ac_try="$ac_link"
14681.84Schristoscase "(($ac_try" in
14691.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14701.84Schristos  *) ac_try_echo=$ac_try;;
14711.84Schristosesac
14721.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
14731.84Schristos$as_echo "$ac_try_echo"; } >&5
14741.84Schristos  (eval "$ac_link") 2>&5
14751.84Schristos  ac_status=$?
14761.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14771.84Schristos  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
14781.84Schristos  { { case "(($ac_try" in
14791.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14801.84Schristos  *) ac_try_echo=$ac_try;;
14811.84Schristosesac
14821.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
14831.84Schristos$as_echo "$ac_try_echo"; } >&5
14841.84Schristos  (eval "$ac_try") 2>&5
14851.84Schristos  ac_status=$?
14861.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14871.84Schristos  test $ac_status = 0; }; }; then :
14881.84Schristos  ac_retval=0
14891.84Schristoselse
14901.84Schristos  $as_echo "$as_me: program exited with status $ac_status" >&5
14911.84Schristos       $as_echo "$as_me: failed program was:" >&5
14921.84Schristossed 's/^/| /' conftest.$ac_ext >&5
14931.84Schristos
14941.84Schristos       ac_retval=$ac_status
14951.84Schristosfi
14961.84Schristos  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
14971.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
14981.84Schristos  as_fn_set_status $ac_retval
14991.84Schristos
15001.84Schristos} # ac_fn_c_try_run
15011.84Schristos
15021.84Schristos# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
15031.84Schristos# -------------------------------------------------------
15041.84Schristos# Tests whether HEADER exists and can be compiled using the include files in
15051.84Schristos# INCLUDES, setting the cache variable VAR accordingly.
15061.84Schristosac_fn_c_check_header_compile ()
15071.84Schristos{
15081.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15091.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
15101.84Schristos$as_echo_n "checking for $2... " >&6; }
15111.84Schristosif eval \${$3+:} false; then :
15121.84Schristos  $as_echo_n "(cached) " >&6
15131.84Schristoselse
15141.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15151.84Schristos/* end confdefs.h.  */
15161.84Schristos$4
15171.84Schristos#include <$2>
15181.84Schristos_ACEOF
15191.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
15201.84Schristos  eval "$3=yes"
15211.84Schristoselse
15221.84Schristos  eval "$3=no"
15231.84Schristosfi
15241.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15251.84Schristosfi
15261.84Schristoseval ac_res=\$$3
15271.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15281.84Schristos$as_echo "$ac_res" >&6; }
15291.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
15301.84Schristos
15311.84Schristos} # ac_fn_c_check_header_compile
15321.84Schristos
15331.84Schristos# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
15341.84Schristos# -------------------------------------------------------
15351.84Schristos# Tests whether HEADER exists, giving a warning if it cannot be compiled using
15361.84Schristos# the include files in INCLUDES and setting the cache variable VAR
15371.84Schristos# accordingly.
15381.84Schristosac_fn_c_check_header_mongrel ()
15391.84Schristos{
15401.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15411.84Schristos  if eval \${$3+:} false; then :
15421.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
15431.84Schristos$as_echo_n "checking for $2... " >&6; }
15441.84Schristosif eval \${$3+:} false; then :
15451.84Schristos  $as_echo_n "(cached) " >&6
15461.84Schristosfi
15471.84Schristoseval ac_res=\$$3
15481.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15491.84Schristos$as_echo "$ac_res" >&6; }
15501.84Schristoselse
15511.84Schristos  # Is the header compilable?
15521.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
15531.84Schristos$as_echo_n "checking $2 usability... " >&6; }
15541.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
15551.84Schristos/* end confdefs.h.  */
15561.84Schristos$4
15571.84Schristos#include <$2>
15581.84Schristos_ACEOF
15591.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
15601.84Schristos  ac_header_compiler=yes
15611.84Schristoselse
15621.84Schristos  ac_header_compiler=no
15631.84Schristosfi
15641.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15651.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
15661.84Schristos$as_echo "$ac_header_compiler" >&6; }
15671.84Schristos
15681.84Schristos# Is the header present?
15691.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
15701.84Schristos$as_echo_n "checking $2 presence... " >&6; }
15711.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
15721.84Schristos/* end confdefs.h.  */
15731.84Schristos#include <$2>
15741.84Schristos_ACEOF
15751.84Schristosif ac_fn_c_try_cpp "$LINENO"; then :
15761.84Schristos  ac_header_preproc=yes
15771.84Schristoselse
15781.84Schristos  ac_header_preproc=no
15791.84Schristosfi
15801.84Schristosrm -f conftest.err conftest.i conftest.$ac_ext
15811.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
15821.84Schristos$as_echo "$ac_header_preproc" >&6; }
15831.84Schristos
15841.84Schristos# So?  What about this header?
15851.84Schristoscase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
15861.84Schristos  yes:no: )
15871.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
15881.84Schristos$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
15891.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
15901.84Schristos$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
15911.84Schristos    ;;
15921.84Schristos  no:yes:* )
15931.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
15941.84Schristos$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
15951.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
15961.84Schristos$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
15971.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
15981.84Schristos$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
15991.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
16001.84Schristos$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
16011.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
16021.84Schristos$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
16031.84Schristos( $as_echo "## ---------------------------------------- ##
16041.84Schristos## Report this to lib-bug-people@NetBSD.org ##
16051.84Schristos## ---------------------------------------- ##"
16061.84Schristos     ) | sed "s/^/$as_me: WARNING:     /" >&2
16071.84Schristos    ;;
16081.84Schristosesac
16091.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16101.84Schristos$as_echo_n "checking for $2... " >&6; }
16111.84Schristosif eval \${$3+:} false; then :
16121.84Schristos  $as_echo_n "(cached) " >&6
16131.84Schristoselse
16141.84Schristos  eval "$3=\$ac_header_compiler"
16151.84Schristosfi
16161.84Schristoseval ac_res=\$$3
16171.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16181.84Schristos$as_echo "$ac_res" >&6; }
16191.84Schristosfi
16201.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16211.84Schristos
16221.84Schristos} # ac_fn_c_check_header_mongrel
16231.84Schristos
16241.84Schristos# ac_fn_c_try_link LINENO
16251.84Schristos# -----------------------
16261.84Schristos# Try to link conftest.$ac_ext, and return whether this succeeded.
16271.84Schristosac_fn_c_try_link ()
16281.84Schristos{
16291.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16301.84Schristos  rm -f conftest.$ac_objext conftest$ac_exeext
16311.84Schristos  if { { ac_try="$ac_link"
16321.84Schristoscase "(($ac_try" in
16331.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16341.84Schristos  *) ac_try_echo=$ac_try;;
16351.84Schristosesac
16361.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16371.84Schristos$as_echo "$ac_try_echo"; } >&5
16381.84Schristos  (eval "$ac_link") 2>conftest.err
16391.84Schristos  ac_status=$?
16401.84Schristos  if test -s conftest.err; then
16411.84Schristos    grep -v '^ *+' conftest.err >conftest.er1
16421.84Schristos    cat conftest.er1 >&5
16431.84Schristos    mv -f conftest.er1 conftest.err
16441.84Schristos  fi
16451.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16461.84Schristos  test $ac_status = 0; } && {
16471.84Schristos	 test -z "$ac_c_werror_flag" ||
16481.84Schristos	 test ! -s conftest.err
16491.84Schristos       } && test -s conftest$ac_exeext && {
16501.84Schristos	 test "$cross_compiling" = yes ||
16511.84Schristos	 test -x conftest$ac_exeext
16521.84Schristos       }; then :
16531.84Schristos  ac_retval=0
16541.84Schristoselse
16551.84Schristos  $as_echo "$as_me: failed program was:" >&5
16561.84Schristossed 's/^/| /' conftest.$ac_ext >&5
16571.84Schristos
16581.84Schristos	ac_retval=1
16591.84Schristosfi
16601.84Schristos  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
16611.84Schristos  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
16621.84Schristos  # interfere with the next link command; also delete a directory that is
16631.84Schristos  # left behind by Apple's compiler.  We do this before executing the actions.
16641.84Schristos  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
16651.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16661.84Schristos  as_fn_set_status $ac_retval
16671.74Schristos
16681.84Schristos} # ac_fn_c_try_link
16691.1Stv
16701.84Schristos# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
16711.84Schristos# -------------------------------------------
16721.84Schristos# Tests whether TYPE exists after having included INCLUDES, setting cache
16731.84Schristos# variable VAR accordingly.
16741.84Schristosac_fn_c_check_type ()
16751.84Schristos{
16761.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16771.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16781.84Schristos$as_echo_n "checking for $2... " >&6; }
16791.84Schristosif eval \${$3+:} false; then :
16801.84Schristos  $as_echo_n "(cached) " >&6
16811.84Schristoselse
16821.84Schristos  eval "$3=no"
16831.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16841.84Schristos/* end confdefs.h.  */
16851.84Schristos$4
16861.84Schristosint
16871.84Schristosmain ()
16881.84Schristos{
16891.84Schristosif (sizeof ($2))
16901.84Schristos	 return 0;
16911.84Schristos  ;
16921.84Schristos  return 0;
16931.84Schristos}
16941.84Schristos_ACEOF
16951.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
16961.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16971.84Schristos/* end confdefs.h.  */
16981.84Schristos$4
16991.84Schristosint
17001.84Schristosmain ()
17011.74Schristos{
17021.84Schristosif (sizeof (($2)))
17031.84Schristos	    return 0;
17041.84Schristos  ;
17051.84Schristos  return 0;
17061.84Schristos}
17071.84Schristos_ACEOF
17081.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
17091.84Schristos
17101.84Schristoselse
17111.84Schristos  eval "$3=yes"
17121.84Schristosfi
17131.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17141.84Schristosfi
17151.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17161.84Schristosfi
17171.84Schristoseval ac_res=\$$3
17181.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17191.84Schristos$as_echo "$ac_res" >&6; }
17201.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17211.84Schristos
17221.84Schristos} # ac_fn_c_check_type
17231.74Schristos
17241.84Schristos# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
17251.84Schristos# ----------------------------------------------------
17261.84Schristos# Tries to find if the field MEMBER exists in type AGGR, after including
17271.84Schristos# INCLUDES, setting cache variable VAR accordingly.
17281.84Schristosac_fn_c_check_member ()
17291.84Schristos{
17301.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17311.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
17321.84Schristos$as_echo_n "checking for $2.$3... " >&6; }
17331.84Schristosif eval \${$4+:} false; then :
17341.84Schristos  $as_echo_n "(cached) " >&6
17351.84Schristoselse
17361.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17371.84Schristos/* end confdefs.h.  */
17381.84Schristos$5
17391.84Schristosint
17401.84Schristosmain ()
17411.84Schristos{
17421.84Schristosstatic $2 ac_aggr;
17431.84Schristosif (ac_aggr.$3)
17441.84Schristosreturn 0;
17451.84Schristos  ;
17461.84Schristos  return 0;
17471.84Schristos}
17481.84Schristos_ACEOF
17491.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
17501.84Schristos  eval "$4=yes"
17511.84Schristoselse
17521.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17531.84Schristos/* end confdefs.h.  */
17541.84Schristos$5
17551.84Schristosint
17561.84Schristosmain ()
17571.84Schristos{
17581.84Schristosstatic $2 ac_aggr;
17591.84Schristosif (sizeof ac_aggr.$3)
17601.84Schristosreturn 0;
17611.84Schristos  ;
17621.84Schristos  return 0;
17631.84Schristos}
17641.84Schristos_ACEOF
17651.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
17661.84Schristos  eval "$4=yes"
17671.84Schristoselse
17681.84Schristos  eval "$4=no"
17691.84Schristosfi
17701.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17711.84Schristosfi
17721.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17731.84Schristosfi
17741.84Schristoseval ac_res=\$$4
17751.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17761.84Schristos$as_echo "$ac_res" >&6; }
17771.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17781.74Schristos
17791.84Schristos} # ac_fn_c_check_member
17801.1Stv
17811.84Schristos# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
17821.84Schristos# ---------------------------------------------
17831.84Schristos# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
17841.84Schristos# accordingly.
17851.84Schristosac_fn_c_check_decl ()
17861.84Schristos{
17871.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17881.84Schristos  as_decl_name=`echo $2|sed 's/ *(.*//'`
17891.84Schristos  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
17901.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
17911.84Schristos$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
17921.84Schristosif eval \${$3+:} false; then :
17931.84Schristos  $as_echo_n "(cached) " >&6
17941.84Schristoselse
17951.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17961.84Schristos/* end confdefs.h.  */
17971.84Schristos$4
17981.84Schristosint
17991.84Schristosmain ()
18001.84Schristos{
18011.84Schristos#ifndef $as_decl_name
18021.84Schristos#ifdef __cplusplus
18031.84Schristos  (void) $as_decl_use;
18041.84Schristos#else
18051.84Schristos  (void) $as_decl_name;
18061.84Schristos#endif
18071.84Schristos#endif
18081.1Stv
18091.84Schristos  ;
18101.84Schristos  return 0;
18111.84Schristos}
18121.84Schristos_ACEOF
18131.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
18141.84Schristos  eval "$3=yes"
18151.84Schristoselse
18161.84Schristos  eval "$3=no"
18171.84Schristosfi
18181.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18191.84Schristosfi
18201.84Schristoseval ac_res=\$$3
18211.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18221.84Schristos$as_echo "$ac_res" >&6; }
18231.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
18241.1Stv
18251.84Schristos} # ac_fn_c_check_decl
18261.1Stv
18271.84Schristos# ac_fn_c_check_func LINENO FUNC VAR
18281.84Schristos# ----------------------------------
18291.84Schristos# Tests whether FUNC exists, setting the cache variable VAR accordingly
18301.84Schristosac_fn_c_check_func ()
18311.84Schristos{
18321.84Schristos  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18331.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
18341.84Schristos$as_echo_n "checking for $2... " >&6; }
18351.84Schristosif eval \${$3+:} false; then :
18361.84Schristos  $as_echo_n "(cached) " >&6
18371.84Schristoselse
18381.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18391.84Schristos/* end confdefs.h.  */
18401.84Schristos/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
18411.84Schristos   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18421.84Schristos#define $2 innocuous_$2
18431.84Schristos
18441.84Schristos/* System header to define __stub macros and hopefully few prototypes,
18451.84Schristos    which can conflict with char $2 (); below.
18461.84Schristos    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18471.84Schristos    <limits.h> exists even on freestanding compilers.  */
18481.84Schristos
18491.84Schristos#ifdef __STDC__
18501.84Schristos# include <limits.h>
18511.84Schristos#else
18521.84Schristos# include <assert.h>
18531.84Schristos#endif
18541.84Schristos
18551.84Schristos#undef $2
18561.84Schristos
18571.84Schristos/* Override any GCC internal prototype to avoid an error.
18581.84Schristos   Use char because int might match the return type of a GCC
18591.84Schristos   builtin and then its argument prototype would still apply.  */
18601.84Schristos#ifdef __cplusplus
18611.84Schristosextern "C"
18621.84Schristos#endif
18631.84Schristoschar $2 ();
18641.84Schristos/* The GNU C library defines this for functions which it implements
18651.84Schristos    to always fail with ENOSYS.  Some functions are actually named
18661.84Schristos    something starting with __ and the normal name is an alias.  */
18671.84Schristos#if defined __stub_$2 || defined __stub___$2
18681.84Schristoschoke me
18691.84Schristos#endif
18701.84Schristos
18711.84Schristosint
18721.84Schristosmain ()
18731.84Schristos{
18741.84Schristosreturn $2 ();
18751.84Schristos  ;
18761.84Schristos  return 0;
18771.84Schristos}
18781.84Schristos_ACEOF
18791.84Schristosif ac_fn_c_try_link "$LINENO"; then :
18801.84Schristos  eval "$3=yes"
18811.84Schristoselse
18821.84Schristos  eval "$3=no"
18831.84Schristosfi
18841.84Schristosrm -f core conftest.err conftest.$ac_objext \
18851.84Schristos    conftest$ac_exeext conftest.$ac_ext
18861.84Schristosfi
18871.84Schristoseval ac_res=\$$3
18881.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18891.84Schristos$as_echo "$ac_res" >&6; }
18901.84Schristos  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
18911.84Schristos
18921.84Schristos} # ac_fn_c_check_func
18931.84Schristoscat >config.log <<_ACEOF
18941.84SchristosThis file contains any messages produced by compilers while
18951.84Schristosrunning configure, to aid debugging if configure makes a mistake.
18961.84Schristos
18971.84SchristosIt was created by libnbcompat $as_me noversion, which was
18981.84Schristosgenerated by GNU Autoconf 2.69.  Invocation command line was
18991.84Schristos
19001.84Schristos  $ $0 $@
19011.84Schristos
19021.84Schristos_ACEOF
19031.84Schristosexec 5>>config.log
19041.84Schristos{
19051.84Schristoscat <<_ASUNAME
19061.84Schristos## --------- ##
19071.84Schristos## Platform. ##
19081.84Schristos## --------- ##
19091.84Schristos
19101.84Schristoshostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
19111.84Schristosuname -m = `(uname -m) 2>/dev/null || echo unknown`
19121.84Schristosuname -r = `(uname -r) 2>/dev/null || echo unknown`
19131.84Schristosuname -s = `(uname -s) 2>/dev/null || echo unknown`
19141.84Schristosuname -v = `(uname -v) 2>/dev/null || echo unknown`
19151.84Schristos
19161.84Schristos/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
19171.84Schristos/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
19181.84Schristos
19191.84Schristos/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
19201.84Schristos/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
19211.84Schristos/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
19221.84Schristos/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
19231.84Schristos/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
19241.84Schristos/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
19251.84Schristos/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
19261.84Schristos
19271.84Schristos_ASUNAME
19281.84Schristos
19291.84Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19301.84Schristosfor as_dir in $PATH
19311.84Schristosdo
19321.84Schristos  IFS=$as_save_IFS
19331.84Schristos  test -z "$as_dir" && as_dir=.
19341.84Schristos    $as_echo "PATH: $as_dir"
19351.84Schristos  done
19361.84SchristosIFS=$as_save_IFS
19371.84Schristos
19381.84Schristos} >&5
19391.84Schristos
19401.84Schristoscat >&5 <<_ACEOF
19411.84Schristos
19421.84Schristos
19431.84Schristos## ----------- ##
19441.84Schristos## Core tests. ##
19451.84Schristos## ----------- ##
19461.84Schristos
19471.84Schristos_ACEOF
19481.66Stsutsui
19491.1Stv
19501.76Spooka# Keep a trace of the command line.
19511.76Spooka# Strip out --no-create and --no-recursion so they do not pile up.
19521.84Schristos# Strip out --silent because we don't want to record it for future runs.
19531.76Spooka# Also quote any args containing shell meta-characters.
19541.84Schristos# Make two passes to allow for proper duplicate-argument suppression.
19551.76Spookaac_configure_args=
19561.84Schristosac_configure_args0=
19571.84Schristosac_configure_args1=
19581.84Schristosac_must_keep_next=false
19591.84Schristosfor ac_pass in 1 2
19601.76Spookado
19611.84Schristos  for ac_arg
19621.84Schristos  do
19631.84Schristos    case $ac_arg in
19641.84Schristos    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
19651.84Schristos    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19661.84Schristos    | -silent | --silent | --silen | --sile | --sil)
19671.84Schristos      continue ;;
19681.84Schristos    *\'*)
19691.84Schristos      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19701.84Schristos    esac
19711.84Schristos    case $ac_pass in
19721.84Schristos    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
19731.84Schristos    2)
19741.84Schristos      as_fn_append ac_configure_args1 " '$ac_arg'"
19751.84Schristos      if test $ac_must_keep_next = true; then
19761.84Schristos	ac_must_keep_next=false # Got value, back to normal.
19771.84Schristos      else
19781.84Schristos	case $ac_arg in
19791.84Schristos	  *=* | --config-cache | -C | -disable-* | --disable-* \
19801.84Schristos	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
19811.84Schristos	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
19821.84Schristos	  | -with-* | --with-* | -without-* | --without-* | --x)
19831.84Schristos	    case "$ac_configure_args0 " in
19841.84Schristos	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
19851.84Schristos	    esac
19861.84Schristos	    ;;
19871.84Schristos	  -* ) ac_must_keep_next=true ;;
19881.84Schristos	esac
19891.84Schristos      fi
19901.84Schristos      as_fn_append ac_configure_args " '$ac_arg'"
19911.84Schristos      ;;
19921.84Schristos    esac
19931.84Schristos  done
19941.1Stvdone
19951.84Schristos{ ac_configure_args0=; unset ac_configure_args0;}
19961.84Schristos{ ac_configure_args1=; unset ac_configure_args1;}
19971.1Stv
19981.1Stv# When interrupted or exit'd, cleanup temporary files, and complete
19991.1Stv# config.log.  We remove comments because anyway the quotes in there
20001.1Stv# would cause problems or look ugly.
20011.84Schristos# WARNING: Use '\'' to represent an apostrophe within the trap.
20021.84Schristos# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
20031.1Stvtrap 'exit_status=$?
20041.1Stv  # Save into config.log some information that might help in debugging.
20051.84Schristos  {
20061.84Schristos    echo
20071.84Schristos
20081.84Schristos    $as_echo "## ---------------- ##
20091.84Schristos## Cache variables. ##
20101.84Schristos## ---------------- ##"
20111.84Schristos    echo
20121.84Schristos    # The following way of writing the cache mishandles newlines in values,
20131.84Schristos(
20141.84Schristos  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
20151.84Schristos    eval ac_val=\$$ac_var
20161.84Schristos    case $ac_val in #(
20171.84Schristos    *${as_nl}*)
20181.84Schristos      case $ac_var in #(
20191.84Schristos      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
20201.84Schristos$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
20211.84Schristos      esac
20221.84Schristos      case $ac_var in #(
20231.84Schristos      _ | IFS | as_nl) ;; #(
20241.84Schristos      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
20251.84Schristos      *) { eval $ac_var=; unset $ac_var;} ;;
20261.84Schristos      esac ;;
20271.84Schristos    esac
20281.84Schristos  done
20291.1Stv  (set) 2>&1 |
20301.84Schristos    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
20311.84Schristos    *${as_nl}ac_space=\ *)
20321.1Stv      sed -n \
20331.84Schristos	"s/'\''/'\''\\\\'\'''\''/g;
20341.84Schristos	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
20351.84Schristos      ;; #(
20361.1Stv    *)
20371.84Schristos      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20381.1Stv      ;;
20391.84Schristos    esac |
20401.84Schristos    sort
20411.84Schristos)
20421.84Schristos    echo
20431.84Schristos
20441.84Schristos    $as_echo "## ----------------- ##
20451.84Schristos## Output variables. ##
20461.84Schristos## ----------------- ##"
20471.84Schristos    echo
20481.84Schristos    for ac_var in $ac_subst_vars
20491.84Schristos    do
20501.84Schristos      eval ac_val=\$$ac_var
20511.84Schristos      case $ac_val in
20521.84Schristos      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
20531.84Schristos      esac
20541.84Schristos      $as_echo "$ac_var='\''$ac_val'\''"
20551.84Schristos    done | sort
20561.84Schristos    echo
20571.84Schristos
20581.84Schristos    if test -n "$ac_subst_files"; then
20591.84Schristos      $as_echo "## ------------------- ##
20601.84Schristos## File substitutions. ##
20611.84Schristos## ------------------- ##"
20621.84Schristos      echo
20631.84Schristos      for ac_var in $ac_subst_files
20641.84Schristos      do
20651.84Schristos	eval ac_val=\$$ac_var
20661.84Schristos	case $ac_val in
20671.84Schristos	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
20681.84Schristos	esac
20691.84Schristos	$as_echo "$ac_var='\''$ac_val'\''"
20701.84Schristos      done | sort
20711.84Schristos      echo
20721.84Schristos    fi
20731.84Schristos
20741.84Schristos    if test -s confdefs.h; then
20751.84Schristos      $as_echo "## ----------- ##
20761.84Schristos## confdefs.h. ##
20771.84Schristos## ----------- ##"
20781.84Schristos      echo
20791.84Schristos      cat confdefs.h
20801.84Schristos      echo
20811.84Schristos    fi
20821.84Schristos    test "$ac_signal" != 0 &&
20831.84Schristos      $as_echo "$as_me: caught signal $ac_signal"
20841.84Schristos    $as_echo "$as_me: exit $exit_status"
20851.84Schristos  } >&5
20861.84Schristos  rm -f core *.core core.conftest.* &&
20871.84Schristos    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
20881.1Stv    exit $exit_status
20891.84Schristos' 0
20901.1Stvfor ac_signal in 1 2 13 15; do
20911.84Schristos  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
20921.1Stvdone
20931.1Stvac_signal=0
20941.1Stv
20951.1Stv# confdefs.h avoids OS command line length limits that DEFS can exceed.
20961.84Schristosrm -f -r conftest* confdefs.h
20971.84Schristos
20981.84Schristos$as_echo "/* confdefs.h */" > confdefs.h
20991.84Schristos
21001.84Schristos# Predefined preprocessor variables.
21011.84Schristos
21021.84Schristoscat >>confdefs.h <<_ACEOF
21031.84Schristos#define PACKAGE_NAME "$PACKAGE_NAME"
21041.84Schristos_ACEOF
21051.84Schristos
21061.84Schristoscat >>confdefs.h <<_ACEOF
21071.84Schristos#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
21081.84Schristos_ACEOF
21091.84Schristos
21101.84Schristoscat >>confdefs.h <<_ACEOF
21111.84Schristos#define PACKAGE_VERSION "$PACKAGE_VERSION"
21121.84Schristos_ACEOF
21131.84Schristos
21141.84Schristoscat >>confdefs.h <<_ACEOF
21151.84Schristos#define PACKAGE_STRING "$PACKAGE_STRING"
21161.84Schristos_ACEOF
21171.84Schristos
21181.84Schristoscat >>confdefs.h <<_ACEOF
21191.84Schristos#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
21201.84Schristos_ACEOF
21211.84Schristos
21221.84Schristoscat >>confdefs.h <<_ACEOF
21231.84Schristos#define PACKAGE_URL "$PACKAGE_URL"
21241.84Schristos_ACEOF
21251.84Schristos
21261.1Stv
21271.1Stv# Let the site file select an alternate cache file if it wants to.
21281.84Schristos# Prefer an explicitly selected file to automatically selected ones.
21291.84Schristosac_site_file1=NONE
21301.84Schristosac_site_file2=NONE
21311.84Schristosif test -n "$CONFIG_SITE"; then
21321.84Schristos  # We do not want a PATH search for config.site.
21331.84Schristos  case $CONFIG_SITE in #((
21341.84Schristos    -*)  ac_site_file1=./$CONFIG_SITE;;
21351.84Schristos    */*) ac_site_file1=$CONFIG_SITE;;
21361.84Schristos    *)   ac_site_file1=./$CONFIG_SITE;;
21371.84Schristos  esac
21381.84Schristoselif test "x$prefix" != xNONE; then
21391.84Schristos  ac_site_file1=$prefix/share/config.site
21401.84Schristos  ac_site_file2=$prefix/etc/config.site
21411.84Schristoselse
21421.84Schristos  ac_site_file1=$ac_default_prefix/share/config.site
21431.84Schristos  ac_site_file2=$ac_default_prefix/etc/config.site
21441.1Stvfi
21451.84Schristosfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
21461.84Schristosdo
21471.84Schristos  test "x$ac_site_file" = xNONE && continue
21481.84Schristos  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
21491.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
21501.84Schristos$as_echo "$as_me: loading site script $ac_site_file" >&6;}
21511.84Schristos    sed 's/^/| /' "$ac_site_file" >&5
21521.84Schristos    . "$ac_site_file" \
21531.84Schristos      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21541.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21551.84Schristosas_fn_error $? "failed to load site script $ac_site_file
21561.84SchristosSee \`config.log' for more details" "$LINENO" 5; }
21571.1Stv  fi
21581.1Stvdone
21591.1Stv
21601.1Stvif test -r "$cache_file"; then
21611.84Schristos  # Some versions of bash will fail to source /dev/null (special files
21621.84Schristos  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
21631.84Schristos  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
21641.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
21651.84Schristos$as_echo "$as_me: loading cache $cache_file" >&6;}
21661.1Stv    case $cache_file in
21671.84Schristos      [\\/]* | ?:[\\/]* ) . "$cache_file";;
21681.84Schristos      *)                      . "./$cache_file";;
21691.1Stv    esac
21701.1Stv  fi
21711.1Stvelse
21721.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
21731.84Schristos$as_echo "$as_me: creating cache $cache_file" >&6;}
21741.1Stv  >$cache_file
21751.1Stvfi
21761.1Stv
21771.1Stv# Check that the precious variables saved in the cache have kept the same
21781.1Stv# value.
21791.1Stvac_cache_corrupted=false
21801.84Schristosfor ac_var in $ac_precious_vars; do
21811.1Stv  eval ac_old_set=\$ac_cv_env_${ac_var}_set
21821.1Stv  eval ac_new_set=\$ac_env_${ac_var}_set
21831.84Schristos  eval ac_old_val=\$ac_cv_env_${ac_var}_value
21841.84Schristos  eval ac_new_val=\$ac_env_${ac_var}_value
21851.1Stv  case $ac_old_set,$ac_new_set in
21861.1Stv    set,)
21871.84Schristos      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
21881.84Schristos$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
21891.1Stv      ac_cache_corrupted=: ;;
21901.1Stv    ,set)
21911.84Schristos      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
21921.84Schristos$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
21931.1Stv      ac_cache_corrupted=: ;;
21941.1Stv    ,);;
21951.1Stv    *)
21961.1Stv      if test "x$ac_old_val" != "x$ac_new_val"; then
21971.84Schristos	# differences in whitespace do not lead to failure.
21981.84Schristos	ac_old_val_w=`echo x $ac_old_val`
21991.84Schristos	ac_new_val_w=`echo x $ac_new_val`
22001.84Schristos	if test "$ac_old_val_w" != "$ac_new_val_w"; then
22011.84Schristos	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
22021.84Schristos$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
22031.84Schristos	  ac_cache_corrupted=:
22041.84Schristos	else
22051.84Schristos	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
22061.84Schristos$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
22071.84Schristos	  eval $ac_var=\$ac_old_val
22081.84Schristos	fi
22091.84Schristos	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
22101.84Schristos$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
22111.84Schristos	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
22121.84Schristos$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
22131.1Stv      fi;;
22141.1Stv  esac
22151.84Schristos  # Pass precious variables to config.status.
22161.1Stv  if test "$ac_new_set" = set; then
22171.1Stv    case $ac_new_val in
22181.84Schristos    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
22191.84Schristos    *) ac_arg=$ac_var=$ac_new_val ;;
22201.84Schristos    esac
22211.84Schristos    case " $ac_configure_args " in
22221.84Schristos      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
22231.84Schristos      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
22241.1Stv    esac
22251.1Stv  fi
22261.1Stvdone
22271.1Stvif $ac_cache_corrupted; then
22281.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
22291.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22301.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
22311.84Schristos$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
22321.84Schristos  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
22331.84Schristosfi
22341.84Schristos## -------------------- ##
22351.84Schristos## Main body of script. ##
22361.84Schristos## -------------------- ##
22371.1Stv
22381.1Stvac_ext=c
22391.1Stvac_cpp='$CPP $CPPFLAGS'
22401.1Stvac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22411.1Stvac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22421.1Stvac_compiler_gnu=$ac_cv_c_compiler_gnu
22431.1Stv
22441.1Stv
22451.63Sapbac_config_headers="$ac_config_headers nbtool_config.h"
22461.1Stv
22471.63Sapbac_config_files="$ac_config_files defs.mk"
22481.1Stv
22491.84Schristos
22501.57Swiz# Autoheader header and footer
22511.57Swiz
22521.84Schristos
22531.84Schristos
22541.84Schristos
22551.45Sjmc# AC_NETBSD
22561.20Sbjh21
22571.1Stvac_ext=c
22581.1Stvac_cpp='$CPP $CPPFLAGS'
22591.1Stvac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22601.1Stvac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22611.1Stvac_compiler_gnu=$ac_cv_c_compiler_gnu
22621.1Stvif test -n "$ac_tool_prefix"; then
22631.1Stv  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
22641.1Stvset dummy ${ac_tool_prefix}gcc; ac_word=$2
22651.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22661.84Schristos$as_echo_n "checking for $ac_word... " >&6; }
22671.84Schristosif ${ac_cv_prog_CC+:} false; then :
22681.84Schristos  $as_echo_n "(cached) " >&6
22691.1Stvelse
22701.1Stv  if test -n "$CC"; then
22711.1Stv  ac_cv_prog_CC="$CC" # Let the user override the test.
22721.1Stvelse
22731.84Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22741.84Schristosfor as_dir in $PATH
22751.84Schristosdo
22761.84Schristos  IFS=$as_save_IFS
22771.84Schristos  test -z "$as_dir" && as_dir=.
22781.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
22791.84Schristos  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22801.84Schristos    ac_cv_prog_CC="${ac_tool_prefix}gcc"
22811.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22821.84Schristos    break 2
22831.84Schristos  fi
22841.1Stvdone
22851.84Schristos  done
22861.84SchristosIFS=$as_save_IFS
22871.1Stv
22881.1Stvfi
22891.1Stvfi
22901.1StvCC=$ac_cv_prog_CC
22911.1Stvif test -n "$CC"; then
22921.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
22931.84Schristos$as_echo "$CC" >&6; }
22941.1Stvelse
22951.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22961.84Schristos$as_echo "no" >&6; }
22971.1Stvfi
22981.1Stv
22991.84Schristos
23001.1Stvfi
23011.1Stvif test -z "$ac_cv_prog_CC"; then
23021.1Stv  ac_ct_CC=$CC
23031.1Stv  # Extract the first word of "gcc", so it can be a program name with args.
23041.1Stvset dummy gcc; ac_word=$2
23051.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23061.84Schristos$as_echo_n "checking for $ac_word... " >&6; }
23071.84Schristosif ${ac_cv_prog_ac_ct_CC+:} false; then :
23081.84Schristos  $as_echo_n "(cached) " >&6
23091.1Stvelse
23101.1Stv  if test -n "$ac_ct_CC"; then
23111.1Stv  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
23121.1Stvelse
23131.84Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23141.84Schristosfor as_dir in $PATH
23151.84Schristosdo
23161.84Schristos  IFS=$as_save_IFS
23171.84Schristos  test -z "$as_dir" && as_dir=.
23181.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
23191.84Schristos  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23201.84Schristos    ac_cv_prog_ac_ct_CC="gcc"
23211.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23221.84Schristos    break 2
23231.84Schristos  fi
23241.1Stvdone
23251.84Schristos  done
23261.84SchristosIFS=$as_save_IFS
23271.1Stv
23281.1Stvfi
23291.1Stvfi
23301.1Stvac_ct_CC=$ac_cv_prog_ac_ct_CC
23311.1Stvif test -n "$ac_ct_CC"; then
23321.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
23331.84Schristos$as_echo "$ac_ct_CC" >&6; }
23341.1Stvelse
23351.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23361.84Schristos$as_echo "no" >&6; }
23371.1Stvfi
23381.1Stv
23391.84Schristos  if test "x$ac_ct_CC" = x; then
23401.84Schristos    CC=""
23411.84Schristos  else
23421.84Schristos    case $cross_compiling:$ac_tool_warned in
23431.84Schristosyes:)
23441.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
23451.84Schristos$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
23461.84Schristosac_tool_warned=yes ;;
23471.84Schristosesac
23481.84Schristos    CC=$ac_ct_CC
23491.84Schristos  fi
23501.1Stvelse
23511.1Stv  CC="$ac_cv_prog_CC"
23521.1Stvfi
23531.1Stv
23541.1Stvif test -z "$CC"; then
23551.84Schristos          if test -n "$ac_tool_prefix"; then
23561.84Schristos    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
23571.1Stvset dummy ${ac_tool_prefix}cc; ac_word=$2
23581.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23591.84Schristos$as_echo_n "checking for $ac_word... " >&6; }
23601.84Schristosif ${ac_cv_prog_CC+:} false; then :
23611.84Schristos  $as_echo_n "(cached) " >&6
23621.1Stvelse
23631.1Stv  if test -n "$CC"; then
23641.1Stv  ac_cv_prog_CC="$CC" # Let the user override the test.
23651.1Stvelse
23661.84Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23671.84Schristosfor as_dir in $PATH
23681.84Schristosdo
23691.84Schristos  IFS=$as_save_IFS
23701.84Schristos  test -z "$as_dir" && as_dir=.
23711.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
23721.84Schristos  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23731.84Schristos    ac_cv_prog_CC="${ac_tool_prefix}cc"
23741.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23751.84Schristos    break 2
23761.84Schristos  fi
23771.65Schristosdone
23781.84Schristos  done
23791.84SchristosIFS=$as_save_IFS
23801.1Stv
23811.1Stvfi
23821.1Stvfi
23831.1StvCC=$ac_cv_prog_CC
23841.1Stvif test -n "$CC"; then
23851.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
23861.84Schristos$as_echo "$CC" >&6; }
23871.76Spookaelse
23881.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23891.84Schristos$as_echo "no" >&6; }
23901.76Spookafi
23911.76Spooka
23921.1Stv
23931.84Schristos  fi
23941.1Stvfi
23951.1Stvif test -z "$CC"; then
23961.1Stv  # Extract the first word of "cc", so it can be a program name with args.
23971.1Stvset dummy cc; ac_word=$2
23981.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23991.84Schristos$as_echo_n "checking for $ac_word... " >&6; }
24001.84Schristosif ${ac_cv_prog_CC+:} false; then :
24011.84Schristos  $as_echo_n "(cached) " >&6
24021.1Stvelse
24031.1Stv  if test -n "$CC"; then
24041.1Stv  ac_cv_prog_CC="$CC" # Let the user override the test.
24051.1Stvelse
24061.1Stv  ac_prog_rejected=no
24071.84Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24081.84Schristosfor as_dir in $PATH
24091.84Schristosdo
24101.84Schristos  IFS=$as_save_IFS
24111.84Schristos  test -z "$as_dir" && as_dir=.
24121.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
24131.84Schristos  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24141.84Schristos    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
24151.84Schristos       ac_prog_rejected=yes
24161.84Schristos       continue
24171.84Schristos     fi
24181.84Schristos    ac_cv_prog_CC="cc"
24191.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24201.84Schristos    break 2
24211.84Schristos  fi
24221.65Schristosdone
24231.84Schristos  done
24241.84SchristosIFS=$as_save_IFS
24251.1Stv
24261.1Stvif test $ac_prog_rejected = yes; then
24271.1Stv  # We found a bogon in the path, so make sure we never use it.
24281.1Stv  set dummy $ac_cv_prog_CC
24291.1Stv  shift
24301.1Stv  if test $# != 0; then
24311.1Stv    # We chose a different compiler from the bogus one.
24321.1Stv    # However, it has the same basename, so the bogon will be chosen
24331.1Stv    # first if we set CC to just the basename; use the full file name.
24341.1Stv    shift
24351.84Schristos    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
24361.1Stv  fi
24371.1Stvfi
24381.1Stvfi
24391.1Stvfi
24401.1StvCC=$ac_cv_prog_CC
24411.1Stvif test -n "$CC"; then
24421.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
24431.84Schristos$as_echo "$CC" >&6; }
24441.1Stvelse
24451.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24461.84Schristos$as_echo "no" >&6; }
24471.1Stvfi
24481.1Stv
24491.84Schristos
24501.1Stvfi
24511.1Stvif test -z "$CC"; then
24521.1Stv  if test -n "$ac_tool_prefix"; then
24531.84Schristos  for ac_prog in cl.exe
24541.1Stv  do
24551.1Stv    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
24561.1Stvset dummy $ac_tool_prefix$ac_prog; ac_word=$2
24571.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24581.84Schristos$as_echo_n "checking for $ac_word... " >&6; }
24591.84Schristosif ${ac_cv_prog_CC+:} false; then :
24601.84Schristos  $as_echo_n "(cached) " >&6
24611.1Stvelse
24621.1Stv  if test -n "$CC"; then
24631.1Stv  ac_cv_prog_CC="$CC" # Let the user override the test.
24641.1Stvelse
24651.84Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24661.84Schristosfor as_dir in $PATH
24671.84Schristosdo
24681.84Schristos  IFS=$as_save_IFS
24691.84Schristos  test -z "$as_dir" && as_dir=.
24701.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
24711.84Schristos  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24721.84Schristos    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
24731.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24741.84Schristos    break 2
24751.84Schristos  fi
24761.1Stvdone
24771.84Schristos  done
24781.84SchristosIFS=$as_save_IFS
24791.1Stv
24801.1Stvfi
24811.1Stvfi
24821.1StvCC=$ac_cv_prog_CC
24831.1Stvif test -n "$CC"; then
24841.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
24851.84Schristos$as_echo "$CC" >&6; }
24861.1Stvelse
24871.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24881.84Schristos$as_echo "no" >&6; }
24891.1Stvfi
24901.1Stv
24911.84Schristos
24921.1Stv    test -n "$CC" && break
24931.1Stv  done
24941.1Stvfi
24951.1Stvif test -z "$CC"; then
24961.1Stv  ac_ct_CC=$CC
24971.84Schristos  for ac_prog in cl.exe
24981.1Stvdo
24991.1Stv  # Extract the first word of "$ac_prog", so it can be a program name with args.
25001.1Stvset dummy $ac_prog; ac_word=$2
25011.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25021.84Schristos$as_echo_n "checking for $ac_word... " >&6; }
25031.84Schristosif ${ac_cv_prog_ac_ct_CC+:} false; then :
25041.84Schristos  $as_echo_n "(cached) " >&6
25051.1Stvelse
25061.1Stv  if test -n "$ac_ct_CC"; then
25071.1Stv  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
25081.1Stvelse
25091.84Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25101.84Schristosfor as_dir in $PATH
25111.84Schristosdo
25121.84Schristos  IFS=$as_save_IFS
25131.84Schristos  test -z "$as_dir" && as_dir=.
25141.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
25151.84Schristos  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25161.84Schristos    ac_cv_prog_ac_ct_CC="$ac_prog"
25171.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25181.84Schristos    break 2
25191.84Schristos  fi
25201.1Stvdone
25211.84Schristos  done
25221.84SchristosIFS=$as_save_IFS
25231.1Stv
25241.1Stvfi
25251.1Stvfi
25261.1Stvac_ct_CC=$ac_cv_prog_ac_ct_CC
25271.1Stvif test -n "$ac_ct_CC"; then
25281.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
25291.84Schristos$as_echo "$ac_ct_CC" >&6; }
25301.1Stvelse
25311.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25321.84Schristos$as_echo "no" >&6; }
25331.1Stvfi
25341.1Stv
25351.84Schristos
25361.1Stv  test -n "$ac_ct_CC" && break
25371.1Stvdone
25381.1Stv
25391.84Schristos  if test "x$ac_ct_CC" = x; then
25401.84Schristos    CC=""
25411.84Schristos  else
25421.84Schristos    case $cross_compiling:$ac_tool_warned in
25431.84Schristosyes:)
25441.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
25451.84Schristos$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
25461.84Schristosac_tool_warned=yes ;;
25471.84Schristosesac
25481.84Schristos    CC=$ac_ct_CC
25491.84Schristos  fi
25501.1Stvfi
25511.1Stv
25521.1Stvfi
25531.1Stv
25541.84Schristos
25551.84Schristostest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
25561.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25571.84Schristosas_fn_error $? "no acceptable C compiler found in \$PATH
25581.84SchristosSee \`config.log' for more details" "$LINENO" 5; }
25591.1Stv
25601.1Stv# Provide some information about the compiler.
25611.84Schristos$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
25621.84Schristosset X $ac_compile
25631.84Schristosac_compiler=$2
25641.84Schristosfor ac_option in --version -v -V -qversion; do
25651.84Schristos  { { ac_try="$ac_compiler $ac_option >&5"
25661.84Schristoscase "(($ac_try" in
25671.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25681.84Schristos  *) ac_try_echo=$ac_try;;
25691.84Schristosesac
25701.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
25711.84Schristos$as_echo "$ac_try_echo"; } >&5
25721.84Schristos  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
25731.76Spooka  ac_status=$?
25741.84Schristos  if test -s conftest.err; then
25751.84Schristos    sed '10a\
25761.84Schristos... rest of stderr output deleted ...
25771.84Schristos         10q' conftest.err >conftest.er1
25781.84Schristos    cat conftest.er1 >&5
25791.84Schristos  fi
25801.84Schristos  rm -f conftest.er1 conftest.err
25811.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
25821.84Schristos  test $ac_status = 0; }
25831.84Schristosdone
25841.1Stv
25851.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
25861.84Schristos/* end confdefs.h.  */
25871.1Stv
25881.1Stvint
25891.1Stvmain ()
25901.1Stv{
25911.1Stv
25921.1Stv  ;
25931.1Stv  return 0;
25941.1Stv}
25951.1Stv_ACEOF
25961.1Stvac_clean_files_save=$ac_clean_files
25971.84Schristosac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
25981.1Stv# Try to create an executable without -o first, disregard a.out.
25991.1Stv# It will help us diagnose broken compilers, and finding out an intuition
26001.1Stv# of exeext.
26011.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
26021.84Schristos$as_echo_n "checking whether the C compiler works... " >&6; }
26031.84Schristosac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
26041.84Schristos
26051.84Schristos# The possible output files:
26061.84Schristosac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
26071.84Schristos
26081.84Schristosac_rmfiles=
26091.84Schristosfor ac_file in $ac_files
26101.84Schristosdo
26111.84Schristos  case $ac_file in
26121.84Schristos    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
26131.84Schristos    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
26141.84Schristos  esac
26151.84Schristosdone
26161.84Schristosrm -f $ac_rmfiles
26171.84Schristos
26181.84Schristosif { { ac_try="$ac_link_default"
26191.84Schristoscase "(($ac_try" in
26201.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26211.84Schristos  *) ac_try_echo=$ac_try;;
26221.84Schristosesac
26231.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
26241.84Schristos$as_echo "$ac_try_echo"; } >&5
26251.84Schristos  (eval "$ac_link_default") 2>&5
26261.84Schristos  ac_status=$?
26271.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26281.84Schristos  test $ac_status = 0; }; then :
26291.84Schristos  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
26301.84Schristos# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
26311.84Schristos# in a Makefile.  We should not override ac_cv_exeext if it was cached,
26321.84Schristos# so that the user can short-circuit this test for compilers unknown to
26331.84Schristos# Autoconf.
26341.84Schristosfor ac_file in $ac_files ''
26351.84Schristosdo
26361.84Schristos  test -f "$ac_file" || continue
26371.74Schristos  case $ac_file in
26381.84Schristos    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
26391.84Schristos	;;
26401.84Schristos    [ab].out )
26411.84Schristos	# We found the default executable, but exeext='' is most
26421.84Schristos	# certainly right.
26431.84Schristos	break;;
26441.84Schristos    *.* )
26451.84Schristos	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
26461.84Schristos	then :; else
26471.84Schristos	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
26481.84Schristos	fi
26491.84Schristos	# We set ac_cv_exeext here because the later test for it is not
26501.84Schristos	# safe: cross compilers may not add the suffix if given an `-o'
26511.84Schristos	# argument, so we may need to know it at that point already.
26521.84Schristos	# Even if this section looks crufty: it has the advantage of
26531.84Schristos	# actually working.
26541.84Schristos	break;;
26551.84Schristos    * )
26561.84Schristos	break;;
26571.1Stv  esac
26581.1Stvdone
26591.84Schristostest "$ac_cv_exeext" = no && ac_cv_exeext=
26601.84Schristos
26611.1Stvelse
26621.84Schristos  ac_file=''
26631.1Stvfi
26641.84Schristosif test -z "$ac_file"; then :
26651.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26661.84Schristos$as_echo "no" >&6; }
26671.84Schristos$as_echo "$as_me: failed program was:" >&5
26681.84Schristossed 's/^/| /' conftest.$ac_ext >&5
26691.1Stv
26701.84Schristos{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26711.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26721.84Schristosas_fn_error 77 "C compiler cannot create executables
26731.84SchristosSee \`config.log' for more details" "$LINENO" 5; }
26741.84Schristoselse
26751.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26761.84Schristos$as_echo "yes" >&6; }
26771.84Schristosfi
26781.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
26791.84Schristos$as_echo_n "checking for C compiler default output file name... " >&6; }
26801.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
26811.84Schristos$as_echo "$ac_file" >&6; }
26821.76Spookaac_exeext=$ac_cv_exeext
26831.1Stv
26841.84Schristosrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
26851.1Stvac_clean_files=$ac_clean_files_save
26861.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
26871.84Schristos$as_echo_n "checking for suffix of executables... " >&6; }
26881.84Schristosif { { ac_try="$ac_link"
26891.84Schristoscase "(($ac_try" in
26901.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26911.84Schristos  *) ac_try_echo=$ac_try;;
26921.84Schristosesac
26931.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
26941.84Schristos$as_echo "$ac_try_echo"; } >&5
26951.84Schristos  (eval "$ac_link") 2>&5
26961.1Stv  ac_status=$?
26971.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26981.84Schristos  test $ac_status = 0; }; then :
26991.1Stv  # If both `conftest.exe' and `conftest' are `present' (well, observable)
27001.1Stv# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
27011.1Stv# work properly (i.e., refer to `conftest.exe'), while it won't with
27021.1Stv# `rm'.
27031.84Schristosfor ac_file in conftest.exe conftest conftest.*; do
27041.84Schristos  test -f "$ac_file" || continue
27051.1Stv  case $ac_file in
27061.84Schristos    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
27071.1Stv    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
27081.84Schristos	  break;;
27091.1Stv    * ) break;;
27101.1Stv  esac
27111.1Stvdone
27121.1Stvelse
27131.84Schristos  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
27141.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27151.84Schristosas_fn_error $? "cannot compute suffix of executables: cannot compile and link
27161.84SchristosSee \`config.log' for more details" "$LINENO" 5; }
27171.84Schristosfi
27181.84Schristosrm -f conftest conftest$ac_cv_exeext
27191.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
27201.84Schristos$as_echo "$ac_cv_exeext" >&6; }
27211.1Stv
27221.1Stvrm -f conftest.$ac_ext
27231.1StvEXEEXT=$ac_cv_exeext
27241.1Stvac_exeext=$EXEEXT
27251.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
27261.84Schristos/* end confdefs.h.  */
27271.84Schristos#include <stdio.h>
27281.1Stvint
27291.1Stvmain ()
27301.1Stv{
27311.84SchristosFILE *f = fopen ("conftest.out", "w");
27321.84Schristos return ferror (f) || fclose (f) != 0;
27331.1Stv
27341.1Stv  ;
27351.1Stv  return 0;
27361.1Stv}
27371.1Stv_ACEOF
27381.84Schristosac_clean_files="$ac_clean_files conftest.out"
27391.84Schristos# Check that the compiler produces executables we can run.  If not, either
27401.84Schristos# the compiler is broken, or we cross compile.
27411.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
27421.84Schristos$as_echo_n "checking whether we are cross compiling... " >&6; }
27431.84Schristosif test "$cross_compiling" != yes; then
27441.84Schristos  { { ac_try="$ac_link"
27451.84Schristoscase "(($ac_try" in
27461.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27471.84Schristos  *) ac_try_echo=$ac_try;;
27481.84Schristosesac
27491.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
27501.84Schristos$as_echo "$ac_try_echo"; } >&5
27511.84Schristos  (eval "$ac_link") 2>&5
27521.84Schristos  ac_status=$?
27531.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
27541.84Schristos  test $ac_status = 0; }
27551.84Schristos  if { ac_try='./conftest$ac_cv_exeext'
27561.84Schristos  { { case "(($ac_try" in
27571.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27581.84Schristos  *) ac_try_echo=$ac_try;;
27591.84Schristosesac
27601.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
27611.84Schristos$as_echo "$ac_try_echo"; } >&5
27621.84Schristos  (eval "$ac_try") 2>&5
27631.1Stv  ac_status=$?
27641.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
27651.84Schristos  test $ac_status = 0; }; }; then
27661.84Schristos    cross_compiling=no
27671.84Schristos  else
27681.84Schristos    if test "$cross_compiling" = maybe; then
27691.84Schristos	cross_compiling=yes
27701.84Schristos    else
27711.84Schristos	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
27721.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27731.84Schristosas_fn_error $? "cannot run C compiled programs.
27741.84SchristosIf you meant to cross compile, use \`--host'.
27751.84SchristosSee \`config.log' for more details" "$LINENO" 5; }
27761.84Schristos    fi
27771.84Schristos  fi
27781.84Schristosfi
27791.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
27801.84Schristos$as_echo "$cross_compiling" >&6; }
27811.84Schristos
27821.84Schristosrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
27831.84Schristosac_clean_files=$ac_clean_files_save
27841.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
27851.84Schristos$as_echo_n "checking for suffix of object files... " >&6; }
27861.84Schristosif ${ac_cv_objext+:} false; then :
27871.84Schristos  $as_echo_n "(cached) " >&6
27881.76Spookaelse
27891.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27901.84Schristos/* end confdefs.h.  */
27911.74Schristos
27921.84Schristosint
27931.84Schristosmain ()
27941.84Schristos{
27951.84Schristos
27961.84Schristos  ;
27971.84Schristos  return 0;
27981.84Schristos}
27991.84Schristos_ACEOF
28001.84Schristosrm -f conftest.o conftest.obj
28011.84Schristosif { { ac_try="$ac_compile"
28021.84Schristoscase "(($ac_try" in
28031.84Schristos  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28041.84Schristos  *) ac_try_echo=$ac_try;;
28051.84Schristosesac
28061.84Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
28071.84Schristos$as_echo "$ac_try_echo"; } >&5
28081.84Schristos  (eval "$ac_compile") 2>&5
28091.84Schristos  ac_status=$?
28101.84Schristos  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28111.84Schristos  test $ac_status = 0; }; then :
28121.84Schristos  for ac_file in conftest.o conftest.obj conftest.*; do
28131.84Schristos  test -f "$ac_file" || continue;
28141.84Schristos  case $ac_file in
28151.84Schristos    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
28161.84Schristos    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
28171.84Schristos       break;;
28181.84Schristos  esac
28191.84Schristosdone
28201.84Schristoselse
28211.84Schristos  $as_echo "$as_me: failed program was:" >&5
28221.84Schristossed 's/^/| /' conftest.$ac_ext >&5
28231.84Schristos
28241.84Schristos{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
28251.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
28261.84Schristosas_fn_error $? "cannot compute suffix of object files: cannot compile
28271.84SchristosSee \`config.log' for more details" "$LINENO" 5; }
28281.84Schristosfi
28291.1Stvrm -f conftest.$ac_cv_objext conftest.$ac_ext
28301.1Stvfi
28311.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
28321.84Schristos$as_echo "$ac_cv_objext" >&6; }
28331.1StvOBJEXT=$ac_cv_objext
28341.1Stvac_objext=$OBJEXT
28351.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
28361.84Schristos$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
28371.84Schristosif ${ac_cv_c_compiler_gnu+:} false; then :
28381.84Schristos  $as_echo_n "(cached) " >&6
28391.84Schristoselse
28401.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28411.84Schristos/* end confdefs.h.  */
28421.1Stv
28431.1Stvint
28441.1Stvmain ()
28451.1Stv{
28461.1Stv#ifndef __GNUC__
28471.1Stv       choke me
28481.1Stv#endif
28491.1Stv
28501.1Stv  ;
28511.1Stv  return 0;
28521.1Stv}
28531.1Stv_ACEOF
28541.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
28551.1Stv  ac_compiler_gnu=yes
28561.1Stvelse
28571.84Schristos  ac_compiler_gnu=no
28581.1Stvfi
28591.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28601.1Stvac_cv_c_compiler_gnu=$ac_compiler_gnu
28611.1Stv
28621.1Stvfi
28631.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
28641.84Schristos$as_echo "$ac_cv_c_compiler_gnu" >&6; }
28651.84Schristosif test $ac_compiler_gnu = yes; then
28661.84Schristos  GCC=yes
28671.84Schristoselse
28681.84Schristos  GCC=
28691.84Schristosfi
28701.1Stvac_test_CFLAGS=${CFLAGS+set}
28711.1Stvac_save_CFLAGS=$CFLAGS
28721.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
28731.84Schristos$as_echo_n "checking whether $CC accepts -g... " >&6; }
28741.84Schristosif ${ac_cv_prog_cc_g+:} false; then :
28751.84Schristos  $as_echo_n "(cached) " >&6
28761.84Schristoselse
28771.84Schristos  ac_save_c_werror_flag=$ac_c_werror_flag
28781.84Schristos   ac_c_werror_flag=yes
28791.84Schristos   ac_cv_prog_cc_g=no
28801.84Schristos   CFLAGS="-g"
28811.84Schristos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28821.84Schristos/* end confdefs.h.  */
28831.1Stv
28841.1Stvint
28851.1Stvmain ()
28861.1Stv{
28871.1Stv
28881.1Stv  ;
28891.1Stv  return 0;
28901.1Stv}
28911.1Stv_ACEOF
28921.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
28931.1Stv  ac_cv_prog_cc_g=yes
28941.1Stvelse
28951.84Schristos  CFLAGS=""
28961.84Schristos      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28971.84Schristos/* end confdefs.h.  */
28981.84Schristos
28991.84Schristosint
29001.84Schristosmain ()
29011.84Schristos{
29021.84Schristos
29031.84Schristos  ;
29041.84Schristos  return 0;
29051.84Schristos}
29061.84Schristos_ACEOF
29071.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
29081.84Schristos
29091.84Schristoselse
29101.84Schristos  ac_c_werror_flag=$ac_save_c_werror_flag
29111.84Schristos	 CFLAGS="-g"
29121.84Schristos	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29131.84Schristos/* end confdefs.h.  */
29141.84Schristos
29151.84Schristosint
29161.84Schristosmain ()
29171.84Schristos{
29181.84Schristos
29191.84Schristos  ;
29201.84Schristos  return 0;
29211.84Schristos}
29221.84Schristos_ACEOF
29231.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
29241.84Schristos  ac_cv_prog_cc_g=yes
29251.84Schristosfi
29261.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29271.66Stsutsuifi
29281.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29291.66Stsutsuifi
29301.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29311.84Schristos   ac_c_werror_flag=$ac_save_c_werror_flag
29321.84Schristosfi
29331.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
29341.84Schristos$as_echo "$ac_cv_prog_cc_g" >&6; }
29351.66Stsutsuiif test "$ac_test_CFLAGS" = set; then
29361.66Stsutsui  CFLAGS=$ac_save_CFLAGS
29371.66Stsutsuielif test $ac_cv_prog_cc_g = yes; then
29381.66Stsutsui  if test "$GCC" = yes; then
29391.66Stsutsui    CFLAGS="-g -O2"
29401.66Stsutsui  else
29411.66Stsutsui    CFLAGS="-g"
29421.66Stsutsui  fi
29431.66Stsutsuielse
29441.66Stsutsui  if test "$GCC" = yes; then
29451.66Stsutsui    CFLAGS="-O2"
29461.66Stsutsui  else
29471.66Stsutsui    CFLAGS=
29481.66Stsutsui  fi
29491.66Stsutsuifi
29501.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
29511.84Schristos$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
29521.84Schristosif ${ac_cv_prog_cc_c89+:} false; then :
29531.84Schristos  $as_echo_n "(cached) " >&6
29541.84Schristoselse
29551.84Schristos  ac_cv_prog_cc_c89=no
29561.84Schristosac_save_CC=$CC
29571.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
29581.84Schristos/* end confdefs.h.  */
29591.84Schristos#include <stdarg.h>
29601.84Schristos#include <stdio.h>
29611.84Schristosstruct stat;
29621.84Schristos/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
29631.84Schristosstruct buf { int x; };
29641.84SchristosFILE * (*rcsopen) (struct buf *, struct stat *, int);
29651.84Schristosstatic char *e (p, i)
29661.84Schristos     char **p;
29671.84Schristos     int i;
29681.84Schristos{
29691.84Schristos  return p[i];
29701.84Schristos}
29711.84Schristosstatic char *f (char * (*g) (char **, int), char **p, ...)
29721.74Schristos{
29731.84Schristos  char *s;
29741.84Schristos  va_list v;
29751.84Schristos  va_start (v,p);
29761.84Schristos  s = g (p, va_arg (v,int));
29771.84Schristos  va_end (v);
29781.84Schristos  return s;
29791.74Schristos}
29801.84Schristos
29811.84Schristos/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
29821.84Schristos   function prototypes and stuff, but not '\xHH' hex character constants.
29831.84Schristos   These don't provoke an error unfortunately, instead are silently treated
29841.84Schristos   as 'x'.  The following induces an error, until -std is added to get
29851.84Schristos   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
29861.84Schristos   array size at least.  It's necessary to write '\x00'==0 to get something
29871.84Schristos   that's true only with -std.  */
29881.84Schristosint osf4_cc_array ['\x00' == 0 ? 1 : -1];
29891.84Schristos
29901.84Schristos/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
29911.84Schristos   inside strings and character constants.  */
29921.84Schristos#define FOO(x) 'x'
29931.84Schristosint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
29941.84Schristos
29951.84Schristosint test (int i, double x);
29961.84Schristosstruct s1 {int (*f) (int a);};
29971.84Schristosstruct s2 {int (*f) (double a);};
29981.84Schristosint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
29991.84Schristosint argc;
30001.84Schristoschar **argv;
30011.1Stvint
30021.1Stvmain ()
30031.1Stv{
30041.84Schristosreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
30051.1Stv  ;
30061.1Stv  return 0;
30071.1Stv}
30081.1Stv_ACEOF
30091.84Schristosfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
30101.84Schristos	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
30111.84Schristosdo
30121.84Schristos  CC="$ac_save_CC $ac_arg"
30131.84Schristos  if ac_fn_c_try_compile "$LINENO"; then :
30141.84Schristos  ac_cv_prog_cc_c89=$ac_arg
30151.65Schristosfi
30161.84Schristosrm -f core conftest.err conftest.$ac_objext
30171.84Schristos  test "x$ac_cv_prog_cc_c89" != "xno" && break
30181.66Stsutsuidone
30191.84Schristosrm -f conftest.$ac_ext
30201.84SchristosCC=$ac_save_CC
30211.84Schristos
30221.1Stvfi
30231.84Schristos# AC_CACHE_VAL
30241.84Schristoscase "x$ac_cv_prog_cc_c89" in
30251.84Schristos  x)
30261.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
30271.84Schristos$as_echo "none needed" >&6; } ;;
30281.84Schristos  xno)
30291.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
30301.84Schristos$as_echo "unsupported" >&6; } ;;
30311.84Schristos  *)
30321.84Schristos    CC="$CC $ac_cv_prog_cc_c89"
30331.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
30341.84Schristos$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
30351.84Schristosesac
30361.84Schristosif test "x$ac_cv_prog_cc_c89" != xno; then :
30371.1Stv
30381.65Schristosfi
30391.84Schristos
30401.1Stvac_ext=c
30411.1Stvac_cpp='$CPP $CPPFLAGS'
30421.1Stvac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
30431.1Stvac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
30441.1Stvac_compiler_gnu=$ac_cv_c_compiler_gnu
30451.1Stv
30461.84Schristos
30471.1Stvac_ext=c
30481.1Stvac_cpp='$CPP $CPPFLAGS'
30491.1Stvac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
30501.1Stvac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
30511.1Stvac_compiler_gnu=$ac_cv_c_compiler_gnu
30521.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
30531.84Schristos$as_echo_n "checking how to run the C preprocessor... " >&6; }
30541.1Stv# On Suns, sometimes $CPP names a directory.
30551.1Stvif test -n "$CPP" && test -d "$CPP"; then
30561.1Stv  CPP=
30571.1Stvfi
30581.1Stvif test -z "$CPP"; then
30591.84Schristos  if ${ac_cv_prog_CPP+:} false; then :
30601.84Schristos  $as_echo_n "(cached) " >&6
30611.1Stvelse
30621.1Stv      # Double quotes because CPP needs to be expanded
30631.1Stv    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
30641.1Stv    do
30651.1Stv      ac_preproc_ok=false
30661.1Stvfor ac_c_preproc_warn_flag in '' yes
30671.1Stvdo
30681.1Stv  # Use a header file that comes with gcc, so configuring glibc
30691.1Stv  # with a fresh cross-compiler works.
30701.84Schristos  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
30711.84Schristos  # <limits.h> exists even on freestanding compilers.
30721.1Stv  # On the NeXT, cc -E runs the code through the compiler's parser,
30731.1Stv  # not just through cpp. "Syntax error" is here to catch this case.
30741.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30751.84Schristos/* end confdefs.h.  */
30761.84Schristos#ifdef __STDC__
30771.84Schristos# include <limits.h>
30781.84Schristos#else
30791.84Schristos# include <assert.h>
30801.84Schristos#endif
30811.84Schristos		     Syntax error
30821.48Sjmc_ACEOF
30831.84Schristosif ac_fn_c_try_cpp "$LINENO"; then :
30841.84Schristos
30851.1Stvelse
30861.1Stv  # Broken: fails on valid input.
30871.1Stvcontinue
30881.1Stvfi
30891.84Schristosrm -f conftest.err conftest.i conftest.$ac_ext
30901.1Stv
30911.84Schristos  # OK, works on sane cases.  Now check whether nonexistent headers
30921.1Stv  # can be detected and how.
30931.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30941.84Schristos/* end confdefs.h.  */
30951.1Stv#include <ac_nonexistent.h>
30961.1Stv_ACEOF
30971.84Schristosif ac_fn_c_try_cpp "$LINENO"; then :
30981.1Stv  # Broken: success on invalid input.
30991.1Stvcontinue
31001.1Stvelse
31011.1Stv  # Passes both tests.
31021.1Stvac_preproc_ok=:
31031.1Stvbreak
31041.1Stvfi
31051.84Schristosrm -f conftest.err conftest.i conftest.$ac_ext
31061.1Stv
31071.1Stvdone
31081.1Stv# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
31091.84Schristosrm -f conftest.i conftest.err conftest.$ac_ext
31101.84Schristosif $ac_preproc_ok; then :
31111.1Stv  break
31121.1Stvfi
31131.1Stv
31141.1Stv    done
31151.1Stv    ac_cv_prog_CPP=$CPP
31161.1Stv
31171.1Stvfi
31181.1Stv  CPP=$ac_cv_prog_CPP
31191.1Stvelse
31201.1Stv  ac_cv_prog_CPP=$CPP
31211.1Stvfi
31221.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
31231.84Schristos$as_echo "$CPP" >&6; }
31241.1Stvac_preproc_ok=false
31251.1Stvfor ac_c_preproc_warn_flag in '' yes
31261.1Stvdo
31271.1Stv  # Use a header file that comes with gcc, so configuring glibc
31281.1Stv  # with a fresh cross-compiler works.
31291.84Schristos  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31301.84Schristos  # <limits.h> exists even on freestanding compilers.
31311.1Stv  # On the NeXT, cc -E runs the code through the compiler's parser,
31321.1Stv  # not just through cpp. "Syntax error" is here to catch this case.
31331.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
31341.84Schristos/* end confdefs.h.  */
31351.84Schristos#ifdef __STDC__
31361.84Schristos# include <limits.h>
31371.84Schristos#else
31381.84Schristos# include <assert.h>
31391.84Schristos#endif
31401.84Schristos		     Syntax error
31411.53Sdogcow_ACEOF
31421.84Schristosif ac_fn_c_try_cpp "$LINENO"; then :
31431.84Schristos
31441.1Stvelse
31451.1Stv  # Broken: fails on valid input.
31461.1Stvcontinue
31471.1Stvfi
31481.84Schristosrm -f conftest.err conftest.i conftest.$ac_ext
31491.1Stv
31501.84Schristos  # OK, works on sane cases.  Now check whether nonexistent headers
31511.1Stv  # can be detected and how.
31521.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
31531.84Schristos/* end confdefs.h.  */
31541.1Stv#include <ac_nonexistent.h>
31551.1Stv_ACEOF
31561.84Schristosif ac_fn_c_try_cpp "$LINENO"; then :
31571.45Sjmc  # Broken: success on invalid input.
31581.45Sjmccontinue
31591.45Sjmcelse
31601.45Sjmc  # Passes both tests.
31611.45Sjmcac_preproc_ok=:
31621.45Sjmcbreak
31631.45Sjmcfi
31641.84Schristosrm -f conftest.err conftest.i conftest.$ac_ext
31651.45Sjmc
31661.45Sjmcdone
31671.45Sjmc# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
31681.84Schristosrm -f conftest.i conftest.err conftest.$ac_ext
31691.84Schristosif $ac_preproc_ok; then :
31701.84Schristos
31711.45Sjmcelse
31721.84Schristos  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
31731.84Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
31741.84Schristosas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
31751.84SchristosSee \`config.log' for more details" "$LINENO" 5; }
31761.45Sjmcfi
31771.45Sjmc
31781.45Sjmcac_ext=c
31791.45Sjmcac_cpp='$CPP $CPPFLAGS'
31801.45Sjmcac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31811.45Sjmcac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
31821.45Sjmcac_compiler_gnu=$ac_cv_c_compiler_gnu
31831.45Sjmc
31841.84Schristos
31851.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
31861.84Schristos$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
31871.84Schristosif ${ac_cv_path_GREP+:} false; then :
31881.84Schristos  $as_echo_n "(cached) " >&6
31891.84Schristoselse
31901.84Schristos  if test -z "$GREP"; then
31911.84Schristos  ac_path_GREP_found=false
31921.84Schristos  # Loop through the user's path and test for each of PROGNAME-LIST
31931.84Schristos  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31941.84Schristosfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
31951.84Schristosdo
31961.84Schristos  IFS=$as_save_IFS
31971.84Schristos  test -z "$as_dir" && as_dir=.
31981.84Schristos    for ac_prog in grep ggrep; do
31991.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
32001.84Schristos      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
32011.84Schristos      as_fn_executable_p "$ac_path_GREP" || continue
32021.84Schristos# Check for GNU ac_path_GREP and select it if it is found.
32031.84Schristos  # Check for GNU $ac_path_GREP
32041.84Schristoscase `"$ac_path_GREP" --version 2>&1` in
32051.84Schristos*GNU*)
32061.84Schristos  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
32071.84Schristos*)
32081.84Schristos  ac_count=0
32091.84Schristos  $as_echo_n 0123456789 >"conftest.in"
32101.84Schristos  while :
32111.84Schristos  do
32121.84Schristos    cat "conftest.in" "conftest.in" >"conftest.tmp"
32131.84Schristos    mv "conftest.tmp" "conftest.in"
32141.84Schristos    cp "conftest.in" "conftest.nl"
32151.84Schristos    $as_echo 'GREP' >> "conftest.nl"
32161.84Schristos    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
32171.84Schristos    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
32181.84Schristos    as_fn_arith $ac_count + 1 && ac_count=$as_val
32191.84Schristos    if test $ac_count -gt ${ac_path_GREP_max-0}; then
32201.84Schristos      # Best one so far, save it but keep looking for a better one
32211.84Schristos      ac_cv_path_GREP="$ac_path_GREP"
32221.84Schristos      ac_path_GREP_max=$ac_count
32231.84Schristos    fi
32241.84Schristos    # 10*(2^10) chars as input seems more than enough
32251.84Schristos    test $ac_count -gt 10 && break
32261.84Schristos  done
32271.84Schristos  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
32281.84Schristosesac
32291.84Schristos
32301.84Schristos      $ac_path_GREP_found && break 3
32311.84Schristos    done
32321.84Schristos  done
32331.84Schristos  done
32341.84SchristosIFS=$as_save_IFS
32351.84Schristos  if test -z "$ac_cv_path_GREP"; then
32361.84Schristos    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
32371.84Schristos  fi
32381.84Schristoselse
32391.84Schristos  ac_cv_path_GREP=$GREP
32401.84Schristosfi
32411.84Schristos
32421.84Schristosfi
32431.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
32441.84Schristos$as_echo "$ac_cv_path_GREP" >&6; }
32451.84Schristos GREP="$ac_cv_path_GREP"
32461.84Schristos
32471.84Schristos
32481.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
32491.84Schristos$as_echo_n "checking for egrep... " >&6; }
32501.84Schristosif ${ac_cv_path_EGREP+:} false; then :
32511.84Schristos  $as_echo_n "(cached) " >&6
32521.84Schristoselse
32531.84Schristos  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
32541.84Schristos   then ac_cv_path_EGREP="$GREP -E"
32551.84Schristos   else
32561.84Schristos     if test -z "$EGREP"; then
32571.84Schristos  ac_path_EGREP_found=false
32581.84Schristos  # Loop through the user's path and test for each of PROGNAME-LIST
32591.84Schristos  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32601.84Schristosfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
32611.84Schristosdo
32621.84Schristos  IFS=$as_save_IFS
32631.84Schristos  test -z "$as_dir" && as_dir=.
32641.84Schristos    for ac_prog in egrep; do
32651.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
32661.84Schristos      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
32671.84Schristos      as_fn_executable_p "$ac_path_EGREP" || continue
32681.84Schristos# Check for GNU ac_path_EGREP and select it if it is found.
32691.84Schristos  # Check for GNU $ac_path_EGREP
32701.84Schristoscase `"$ac_path_EGREP" --version 2>&1` in
32711.84Schristos*GNU*)
32721.84Schristos  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
32731.84Schristos*)
32741.84Schristos  ac_count=0
32751.84Schristos  $as_echo_n 0123456789 >"conftest.in"
32761.84Schristos  while :
32771.84Schristos  do
32781.84Schristos    cat "conftest.in" "conftest.in" >"conftest.tmp"
32791.84Schristos    mv "conftest.tmp" "conftest.in"
32801.84Schristos    cp "conftest.in" "conftest.nl"
32811.84Schristos    $as_echo 'EGREP' >> "conftest.nl"
32821.84Schristos    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
32831.84Schristos    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
32841.84Schristos    as_fn_arith $ac_count + 1 && ac_count=$as_val
32851.84Schristos    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
32861.84Schristos      # Best one so far, save it but keep looking for a better one
32871.84Schristos      ac_cv_path_EGREP="$ac_path_EGREP"
32881.84Schristos      ac_path_EGREP_max=$ac_count
32891.84Schristos    fi
32901.84Schristos    # 10*(2^10) chars as input seems more than enough
32911.84Schristos    test $ac_count -gt 10 && break
32921.84Schristos  done
32931.84Schristos  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
32941.84Schristosesac
32951.84Schristos
32961.84Schristos      $ac_path_EGREP_found && break 3
32971.84Schristos    done
32981.84Schristos  done
32991.84Schristos  done
33001.84SchristosIFS=$as_save_IFS
33011.84Schristos  if test -z "$ac_cv_path_EGREP"; then
33021.84Schristos    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
33031.84Schristos  fi
33041.84Schristoselse
33051.84Schristos  ac_cv_path_EGREP=$EGREP
33061.84Schristosfi
33071.84Schristos
33081.84Schristos   fi
33091.84Schristosfi
33101.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
33111.84Schristos$as_echo "$ac_cv_path_EGREP" >&6; }
33121.84Schristos EGREP="$ac_cv_path_EGREP"
33131.84Schristos
33141.84Schristos
33151.84Schristos            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NetBSD" >&5
33161.84Schristos$as_echo_n "checking for NetBSD... " >&6; }
33171.84Schristos      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33181.84Schristos/* end confdefs.h.  */
33191.45Sjmc#ifdef __NetBSD__
33201.45Sjmc	yes
33211.45Sjmc	#endif
33221.45Sjmc
33231.45Sjmc_ACEOF
33241.45Sjmcif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
33251.84Schristos  $EGREP "yes" >/dev/null 2>&1; then :
33261.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
33271.84Schristos$as_echo "yes" >&6; }
33281.84Schristos
33291.84Schristos$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
33301.84Schristos
33311.74Schristos
33321.84Schristos$as_echo "#define _POSIX_C_SOURCE 200112L" >>confdefs.h
33331.74Schristos
33341.54Swiz
33351.84Schristos$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
33361.45Sjmc
33371.45Sjmcelse
33381.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33391.84Schristos$as_echo "no" >&6; }
33401.45Sjmcfi
33411.45Sjmcrm -f conftest*
33421.45Sjmc
33431.84Schristos
33441.45Sjmc# Extract the first word of "sh", so it can be a program name with args.
33451.45Sjmcset dummy sh; ac_word=$2
33461.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33471.84Schristos$as_echo_n "checking for $ac_word... " >&6; }
33481.84Schristosif ${ac_cv_path_BSHELL+:} false; then :
33491.84Schristos  $as_echo_n "(cached) " >&6
33501.45Sjmcelse
33511.45Sjmc  case $BSHELL in
33521.45Sjmc  [\\/]* | ?:[\\/]*)
33531.45Sjmc  ac_cv_path_BSHELL="$BSHELL" # Let the user override the test with a path.
33541.45Sjmc  ;;
33551.45Sjmc  *)
33561.84Schristos  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33571.84Schristosfor as_dir in $PATH
33581.84Schristosdo
33591.84Schristos  IFS=$as_save_IFS
33601.84Schristos  test -z "$as_dir" && as_dir=.
33611.84Schristos    for ac_exec_ext in '' $ac_executable_extensions; do
33621.84Schristos  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33631.84Schristos    ac_cv_path_BSHELL="$as_dir/$ac_word$ac_exec_ext"
33641.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33651.84Schristos    break 2
33661.84Schristos  fi
33671.65Schristosdone
33681.84Schristos  done
33691.84SchristosIFS=$as_save_IFS
33701.45Sjmc
33711.45Sjmc  ;;
33721.45Sjmcesac
33731.45Sjmcfi
33741.45SjmcBSHELL=$ac_cv_path_BSHELL
33751.45Sjmcif test -n "$BSHELL"; then
33761.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BSHELL" >&5
33771.84Schristos$as_echo "$BSHELL" >&6; }
33781.45Sjmcelse
33791.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33801.84Schristos$as_echo "no" >&6; }
33811.45Sjmcfi
33821.45Sjmc
33831.84Schristos
33841.45Sjmcif test x"$BSHELL" = x; then
33851.84Schristos	as_fn_error $? "sh must be somewhere on \$PATH" "$LINENO" 5
33861.45Sjmcfi
33871.54Swiz
33881.84Schristoscat >>confdefs.h <<_ACEOF
33891.45Sjmc#define PATH_BSHELL "$BSHELL"
33901.84Schristos_ACEOF
33911.84Schristos
33921.76Spooka
33931.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
33941.84Schristos$as_echo_n "checking for ANSI C header files... " >&6; }
33951.84Schristosif ${ac_cv_header_stdc+:} false; then :
33961.84Schristos  $as_echo_n "(cached) " >&6
33971.76Spookaelse
33981.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
33991.84Schristos/* end confdefs.h.  */
34001.84Schristos#include <stdlib.h>
34011.84Schristos#include <stdarg.h>
34021.84Schristos#include <string.h>
34031.84Schristos#include <float.h>
34041.45Sjmc
34051.45Sjmcint
34061.45Sjmcmain ()
34071.45Sjmc{
34081.45Sjmc
34091.45Sjmc  ;
34101.45Sjmc  return 0;
34111.45Sjmc}
34121.45Sjmc_ACEOF
34131.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
34141.6Stv  ac_cv_header_stdc=yes
34151.6Stvelse
34161.66Stsutsui  ac_cv_header_stdc=no
34171.6Stvfi
34181.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34191.6Stv
34201.6Stvif test $ac_cv_header_stdc = yes; then
34211.6Stv  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
34221.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34231.84Schristos/* end confdefs.h.  */
34241.6Stv#include <string.h>
34251.6Stv
34261.6Stv_ACEOF
34271.6Stvif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34281.84Schristos  $EGREP "memchr" >/dev/null 2>&1; then :
34291.84Schristos
34301.6Stvelse
34311.6Stv  ac_cv_header_stdc=no
34321.6Stvfi
34331.6Stvrm -f conftest*
34341.6Stv
34351.6Stvfi
34361.6Stv
34371.6Stvif test $ac_cv_header_stdc = yes; then
34381.6Stv  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
34391.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34401.84Schristos/* end confdefs.h.  */
34411.6Stv#include <stdlib.h>
34421.6Stv
34431.6Stv_ACEOF
34441.6Stvif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34451.84Schristos  $EGREP "free" >/dev/null 2>&1; then :
34461.84Schristos
34471.6Stvelse
34481.6Stv  ac_cv_header_stdc=no
34491.6Stvfi
34501.6Stvrm -f conftest*
34511.6Stv
34521.6Stvfi
34531.6Stv
34541.6Stvif test $ac_cv_header_stdc = yes; then
34551.6Stv  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
34561.84Schristos  if test "$cross_compiling" = yes; then :
34571.6Stv  :
34581.6Stvelse
34591.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34601.84Schristos/* end confdefs.h.  */
34611.6Stv#include <ctype.h>
34621.84Schristos#include <stdlib.h>
34631.6Stv#if ((' ' & 0x0FF) == 0x020)
34641.6Stv# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
34651.6Stv# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
34661.6Stv#else
34671.84Schristos# define ISLOWER(c) \
34681.84Schristos		   (('a' <= (c) && (c) <= 'i') \
34691.84Schristos		     || ('j' <= (c) && (c) <= 'r') \
34701.84Schristos		     || ('s' <= (c) && (c) <= 'z'))
34711.6Stv# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
34721.6Stv#endif
34731.6Stv
34741.6Stv#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
34751.6Stvint
34761.6Stvmain ()
34771.6Stv{
34781.6Stv  int i;
34791.6Stv  for (i = 0; i < 256; i++)
34801.6Stv    if (XOR (islower (i), ISLOWER (i))
34811.84Schristos	|| toupper (i) != TOUPPER (i))
34821.84Schristos      return 2;
34831.84Schristos  return 0;
34841.6Stv}
34851.6Stv_ACEOF
34861.84Schristosif ac_fn_c_try_run "$LINENO"; then :
34871.84Schristos
34881.6Stvelse
34891.84Schristos  ac_cv_header_stdc=no
34901.6Stvfi
34911.84Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
34921.84Schristos  conftest.$ac_objext conftest.beam conftest.$ac_ext
34931.6Stvfi
34941.84Schristos
34951.6Stvfi
34961.6Stvfi
34971.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
34981.84Schristos$as_echo "$ac_cv_header_stdc" >&6; }
34991.6Stvif test $ac_cv_header_stdc = yes; then
35001.6Stv
35011.84Schristos$as_echo "#define STDC_HEADERS 1" >>confdefs.h
35021.6Stv
35031.6Stvfi
35041.6Stv
35051.84Schristos# On IRIX 5.3, sys/types and inttypes.h are conflicting.
35061.84Schristosfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
35071.84Schristos		  inttypes.h stdint.h unistd.h
35081.84Schristosdo :
35091.84Schristos  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
35101.84Schristosac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
35111.84Schristos"
35121.84Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
35131.84Schristos  cat >>confdefs.h <<_ACEOF
35141.84Schristos#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
35151.61Schristos_ACEOF
35161.84Schristos
35171.74Schristosfi
35181.74Schristos
35191.84Schristosdone
35201.84Schristos
35211.84Schristos
35221.84Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
35231.84Schristos$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
35241.84Schristosif ${ac_cv_c_bigendian+:} false; then :
35251.84Schristos  $as_echo_n "(cached) " >&6
35261.52Sdbjelse
35271.84Schristos  ac_cv_c_bigendian=unknown
35281.84Schristos    # See if we're dealing with a universal compiler.
35291.84Schristos    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35301.84Schristos/* end confdefs.h.  */
35311.84Schristos#ifndef __APPLE_CC__
35321.84Schristos	       not a universal capable compiler
35331.84Schristos	     #endif
35341.84Schristos	     typedef int dummy;
35351.84Schristos
35361.84Schristos_ACEOF
35371.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
35381.84Schristos
35391.84Schristos	# Check for potential -arch flags.  It is not universal unless
35401.84Schristos	# there are at least two -arch flags with different values.
35411.84Schristos	ac_arch=
35421.84Schristos	ac_prev=
35431.84Schristos	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
35441.84Schristos	 if test -n "$ac_prev"; then
35451.84Schristos	   case $ac_word in
35461.84Schristos	     i?86 | x86_64 | ppc | ppc64)
35471.84Schristos	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
35481.84Schristos		 ac_arch=$ac_word
35491.84Schristos	       else
35501.84Schristos		 ac_cv_c_bigendian=universal
35511.84Schristos		 break
35521.84Schristos	       fi
35531.84Schristos	       ;;
35541.84Schristos	   esac
35551.84Schristos	   ac_prev=
35561.84Schristos	 elif test "x$ac_word" = "x-arch"; then
35571.84Schristos	   ac_prev=arch
35581.84Schristos	 fi
35591.84Schristos       done
35601.84Schristosfi
35611.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35621.84Schristos    if test $ac_cv_c_bigendian = unknown; then
35631.84Schristos      # See if sys/param.h defines the BYTE_ORDER macro.
35641.84Schristos      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35651.84Schristos/* end confdefs.h.  */
35661.76Spooka#include <sys/types.h>
35671.84Schristos	     #include <sys/param.h>
35681.76Spooka
35691.76Spookaint
35701.76Spookamain ()
35711.76Spooka{
35721.84Schristos#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
35731.84Schristos		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
35741.84Schristos		     && LITTLE_ENDIAN)
35751.84Schristos	      bogus endian macros
35761.84Schristos	     #endif
35771.76Spooka
35781.76Spooka  ;
35791.76Spooka  return 0;
35801.76Spooka}
35811.76Spooka_ACEOF
35821.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
35831.84Schristos  # It does; now see whether it defined to BIG_ENDIAN or not.
35841.84Schristos	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35851.84Schristos/* end confdefs.h.  */
35861.84Schristos#include <sys/types.h>
35871.84Schristos		#include <sys/param.h>
35881.76Spooka
35891.76Spookaint
35901.76Spookamain ()
35911.76Spooka{
35921.84Schristos#if BYTE_ORDER != BIG_ENDIAN
35931.84Schristos		 not big endian
35941.84Schristos		#endif
35951.76Spooka
35961.76Spooka  ;
35971.76Spooka  return 0;
35981.76Spooka}
35991.76Spooka_ACEOF
36001.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
36011.84Schristos  ac_cv_c_bigendian=yes
36021.76Spookaelse
36031.84Schristos  ac_cv_c_bigendian=no
36041.76Spookafi
36051.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36061.76Spookafi
36071.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36081.84Schristos    fi
36091.84Schristos    if test $ac_cv_c_bigendian = unknown; then
36101.84Schristos      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
36111.84Schristos      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36121.84Schristos/* end confdefs.h.  */
36131.84Schristos#include <limits.h>
36141.76Spooka
36151.76Spookaint
36161.76Spookamain ()
36171.76Spooka{
36181.84Schristos#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
36191.84Schristos	      bogus endian macros
36201.84Schristos	     #endif
36211.76Spooka
36221.76Spooka  ;
36231.76Spooka  return 0;
36241.76Spooka}
36251.76Spooka_ACEOF
36261.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
36271.84Schristos  # It does; now see whether it defined to _BIG_ENDIAN or not.
36281.84Schristos	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36291.84Schristos/* end confdefs.h.  */
36301.84Schristos#include <limits.h>
36311.76Spooka
36321.76Spookaint
36331.76Spookamain ()
36341.76Spooka{
36351.84Schristos#ifndef _BIG_ENDIAN
36361.84Schristos		 not big endian
36371.84Schristos		#endif
36381.84Schristos
36391.76Spooka  ;
36401.76Spooka  return 0;
36411.76Spooka}
36421.76Spooka_ACEOF
36431.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
36441.84Schristos  ac_cv_c_bigendian=yes
36451.76Spookaelse
36461.84Schristos  ac_cv_c_bigendian=no
36471.76Spookafi
36481.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36491.76Spookafi
36501.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36511.84Schristos    fi
36521.84Schristos    if test $ac_cv_c_bigendian = unknown; then
36531.84Schristos      # Compile a test program.
36541.84Schristos      if test "$cross_compiling" = yes; then :
36551.84Schristos  # Try to guess by grepping values from an object file.
36561.84Schristos	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36571.84Schristos/* end confdefs.h.  */
36581.84Schristosshort int ascii_mm[] =
36591.84Schristos		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
36601.84Schristos		short int ascii_ii[] =
36611.84Schristos		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
36621.84Schristos		int use_ascii (int i) {
36631.84Schristos		  return ascii_mm[i] + ascii_ii[i];
36641.84Schristos		}
36651.84Schristos		short int ebcdic_ii[] =
36661.84Schristos		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
36671.84Schristos		short int ebcdic_mm[] =
36681.84Schristos		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
36691.84Schristos		int use_ebcdic (int i) {
36701.84Schristos		  return ebcdic_mm[i] + ebcdic_ii[i];
36711.84Schristos		}
36721.84Schristos		extern int foo;
36731.76Spooka
36741.76Spookaint
36751.76Spookamain ()
36761.76Spooka{
36771.84Schristosreturn use_ascii (foo) == use_ebcdic (foo);
36781.76Spooka  ;
36791.76Spooka  return 0;
36801.76Spooka}
36811.76Spooka_ACEOF
36821.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
36831.84Schristos  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
36841.84Schristos	      ac_cv_c_bigendian=yes
36851.84Schristos	    fi
36861.84Schristos	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
36871.84Schristos	      if test "$ac_cv_c_bigendian" = unknown; then
36881.84Schristos		ac_cv_c_bigendian=no
36891.84Schristos	      else
36901.84Schristos		# finding both strings is unlikely to happen, but who knows?
36911.84Schristos		ac_cv_c_bigendian=unknown
36921.84Schristos	      fi
36931.84Schristos	    fi
36941.76Spookafi
36951.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36961.76Spookaelse
36971.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36981.84Schristos/* end confdefs.h.  */
36991.84Schristos$ac_includes_default
37001.76Spookaint
37011.76Spookamain ()
37021.76Spooka{
37031.84Schristos
37041.84Schristos	     /* Are we little or big endian?  From Harbison&Steele.  */
37051.84Schristos	     union
37061.84Schristos	     {
37071.84Schristos	       long int l;
37081.84Schristos	       char c[sizeof (long int)];
37091.84Schristos	     } u;
37101.84Schristos	     u.l = 1;
37111.84Schristos	     return u.c[sizeof (long int) - 1] == 1;
37121.76Spooka
37131.76Spooka  ;
37141.76Spooka  return 0;
37151.76Spooka}
37161.76Spooka_ACEOF
37171.84Schristosif ac_fn_c_try_run "$LINENO"; then :
37181.84Schristos  ac_cv_c_bigendian=no
37191.76Spookaelse
37201.84Schristos  ac_cv_c_bigendian=yes
37211.76Spookafi
37221.84Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
37231.84Schristos  conftest.$ac_objext conftest.beam conftest.$ac_ext
37241.76Spookafi
37251.76Spooka
37261.84Schristos    fi
37271.76Spookafi
37281.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
37291.84Schristos$as_echo "$ac_cv_c_bigendian" >&6; }
37301.84Schristos case $ac_cv_c_bigendian in #(
37311.84Schristos   yes)
37321.84Schristos     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
37331.84Schristos;; #(
37341.84Schristos   no)
37351.84Schristos      ;; #(
37361.84Schristos   universal)
37371.84Schristos
37381.84Schristos$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
37391.84Schristos
37401.84Schristos     ;; #(
37411.84Schristos   *)
37421.84Schristos     as_fn_error $? "unknown endianness
37431.84Schristos presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
37441.84Schristos esac
37451.84Schristos
37461.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
37471.84Schristos$as_echo_n "checking for ANSI C header files... " >&6; }
37481.84Schristosif ${ac_cv_header_stdc+:} false; then :
37491.84Schristos  $as_echo_n "(cached) " >&6
37501.76Spookaelse
37511.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37521.84Schristos/* end confdefs.h.  */
37531.84Schristos#include <stdlib.h>
37541.84Schristos#include <stdarg.h>
37551.84Schristos#include <string.h>
37561.84Schristos#include <float.h>
37571.76Spooka
37581.76Spookaint
37591.76Spookamain ()
37601.76Spooka{
37611.84Schristos
37621.84Schristos  ;
37631.84Schristos  return 0;
37641.76Spooka}
37651.76Spooka_ACEOF
37661.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
37671.84Schristos  ac_cv_header_stdc=yes
37681.76Spookaelse
37691.84Schristos  ac_cv_header_stdc=no
37701.76Spookafi
37711.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37721.76Spooka
37731.84Schristosif test $ac_cv_header_stdc = yes; then
37741.84Schristos  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
37751.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37761.84Schristos/* end confdefs.h.  */
37771.84Schristos#include <string.h>
37781.76Spooka
37791.84Schristos_ACEOF
37801.84Schristosif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
37811.84Schristos  $EGREP "memchr" >/dev/null 2>&1; then :
37821.76Spooka
37831.76Spookaelse
37841.84Schristos  ac_cv_header_stdc=no
37851.76Spookafi
37861.84Schristosrm -f conftest*
37871.76Spooka
37881.76Spookafi
37891.76Spooka
37901.84Schristosif test $ac_cv_header_stdc = yes; then
37911.84Schristos  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
37921.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37931.84Schristos/* end confdefs.h.  */
37941.84Schristos#include <stdlib.h>
37951.76Spooka
37961.84Schristos_ACEOF
37971.84Schristosif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
37981.84Schristos  $EGREP "free" >/dev/null 2>&1; then :
37991.76Spooka
38001.76Spookaelse
38011.84Schristos  ac_cv_header_stdc=no
38021.76Spookafi
38031.84Schristosrm -f conftest*
38041.84Schristos
38051.76Spookafi
38061.76Spooka
38071.84Schristosif test $ac_cv_header_stdc = yes; then
38081.84Schristos  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
38091.84Schristos  if test "$cross_compiling" = yes; then :
38101.84Schristos  :
38111.76Spookaelse
38121.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38131.84Schristos/* end confdefs.h.  */
38141.84Schristos#include <ctype.h>
38151.84Schristos#include <stdlib.h>
38161.84Schristos#if ((' ' & 0x0FF) == 0x020)
38171.84Schristos# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
38181.84Schristos# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
38191.84Schristos#else
38201.84Schristos# define ISLOWER(c) \
38211.84Schristos		   (('a' <= (c) && (c) <= 'i') \
38221.84Schristos		     || ('j' <= (c) && (c) <= 'r') \
38231.84Schristos		     || ('s' <= (c) && (c) <= 'z'))
38241.84Schristos# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
38251.84Schristos#endif
38261.76Spooka
38271.84Schristos#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
38281.76Spookaint
38291.76Spookamain ()
38301.76Spooka{
38311.84Schristos  int i;
38321.84Schristos  for (i = 0; i < 256; i++)
38331.84Schristos    if (XOR (islower (i), ISLOWER (i))
38341.84Schristos	|| toupper (i) != TOUPPER (i))
38351.84Schristos      return 2;
38361.76Spooka  return 0;
38371.76Spooka}
38381.76Spooka_ACEOF
38391.84Schristosif ac_fn_c_try_run "$LINENO"; then :
38401.84Schristos
38411.76Spookaelse
38421.84Schristos  ac_cv_header_stdc=no
38431.76Spookafi
38441.84Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
38451.84Schristos  conftest.$ac_objext conftest.beam conftest.$ac_ext
38461.76Spookafi
38471.76Spooka
38481.84Schristosfi
38491.84Schristosfi
38501.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
38511.84Schristos$as_echo "$ac_cv_header_stdc" >&6; }
38521.84Schristosif test $ac_cv_header_stdc = yes; then
38531.76Spooka
38541.84Schristos$as_echo "#define STDC_HEADERS 1" >>confdefs.h
38551.76Spooka
38561.76Spookafi
38571.76Spooka
38581.76Spooka
38591.84Schristos# Confirm existence of zlib.  (This is available as a default install
38601.84Schristos# option on many OS's; this could be added as a reachover build in the
38611.84Schristos# future.)
38621.84Schristosac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
38631.84Schristosif test "x$ac_cv_header_zlib_h" = xyes; then :
38641.76Spooka
38651.76Spookaelse
38661.84Schristos  as_fn_error $? "zlib must be installed in a compiler-visible path" "$LINENO" 5
38671.76Spookafi
38681.76Spooka
38691.76Spooka
38701.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzdopen in -lz" >&5
38711.84Schristos$as_echo_n "checking for gzdopen in -lz... " >&6; }
38721.84Schristosif ${ac_cv_lib_z_gzdopen+:} false; then :
38731.84Schristos  $as_echo_n "(cached) " >&6
38741.76Spookaelse
38751.84Schristos  ac_check_lib_save_LIBS=$LIBS
38761.84SchristosLIBS="-lz  $LIBS"
38771.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
38781.84Schristos/* end confdefs.h.  */
38791.76Spooka
38801.84Schristos/* Override any GCC internal prototype to avoid an error.
38811.84Schristos   Use char because int might match the return type of a GCC
38821.84Schristos   builtin and then its argument prototype would still apply.  */
38831.84Schristos#ifdef __cplusplus
38841.84Schristosextern "C"
38851.84Schristos#endif
38861.84Schristoschar gzdopen ();
38871.76Spookaint
38881.76Spookamain ()
38891.76Spooka{
38901.84Schristosreturn gzdopen ();
38911.76Spooka  ;
38921.76Spooka  return 0;
38931.76Spooka}
38941.76Spooka_ACEOF
38951.84Schristosif ac_fn_c_try_link "$LINENO"; then :
38961.84Schristos  ac_cv_lib_z_gzdopen=yes
38971.76Spookaelse
38981.84Schristos  ac_cv_lib_z_gzdopen=no
38991.76Spookafi
39001.84Schristosrm -f core conftest.err conftest.$ac_objext \
39011.84Schristos    conftest$ac_exeext conftest.$ac_ext
39021.84SchristosLIBS=$ac_check_lib_save_LIBS
39031.76Spookafi
39041.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzdopen" >&5
39051.84Schristos$as_echo "$ac_cv_lib_z_gzdopen" >&6; }
39061.84Schristosif test "x$ac_cv_lib_z_gzdopen" = xyes; then :
39071.84Schristos  cat >>confdefs.h <<_ACEOF
39081.84Schristos#define HAVE_LIBZ 1
39091.84Schristos_ACEOF
39101.76Spooka
39111.84Schristos  LIBS="-lz $LIBS"
39121.76Spooka
39131.76Spookaelse
39141.84Schristos  as_fn_error $? "zlib must be installed in a compiler-visible path" "$LINENO" 5
39151.76Spookafi
39161.76Spooka
39171.76Spooka
39181.84Schristos# Make sure certain required headers are available.
39191.84Schristos# These are not necessarily required by the code, but they are not
39201.84Schristos# currently conditionalized.
39211.84Schristosfor ac_header in sys/ioctl.h sys/mman.h sys/param.h \
39221.84Schristos	sys/socket.h sys/stat.h sys/time.h sys/types.h sys/utsname.h \
39231.84Schristos	sys/wait.h assert.h ctype.h errno.h fcntl.h grp.h limits.h locale.h \
39241.84Schristos	netdb.h pwd.h signal.h stdarg.h stdio.h stdlib.h string.h \
39251.84Schristos	termios.h unistd.h
39261.84Schristosdo :
39271.84Schristos  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
39281.84Schristosac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
39291.84Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
39301.84Schristos  cat >>confdefs.h <<_ACEOF
39311.84Schristos#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
39321.84Schristos_ACEOF
39331.76Spooka
39341.76Spookaelse
39351.84Schristos  as_fn_error $? "standard system header file not found" "$LINENO" 5
39361.76Spookafi
39371.76Spooka
39381.84Schristosdone
39391.76Spooka
39401.76Spooka
39411.84Schristos# Find headers that may not be available.
39421.84Schristosac_header_dirent=no
39431.84Schristosfor ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
39441.84Schristos  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
39451.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
39461.84Schristos$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
39471.84Schristosif eval \${$as_ac_Header+:} false; then :
39481.84Schristos  $as_echo_n "(cached) " >&6
39491.76Spookaelse
39501.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39511.84Schristos/* end confdefs.h.  */
39521.84Schristos#include <sys/types.h>
39531.84Schristos#include <$ac_hdr>
39541.76Spooka
39551.76Spookaint
39561.76Spookamain ()
39571.76Spooka{
39581.84Schristosif ((DIR *) 0)
39591.84Schristosreturn 0;
39601.76Spooka  ;
39611.76Spooka  return 0;
39621.76Spooka}
39631.76Spooka_ACEOF
39641.84Schristosif ac_fn_c_try_compile "$LINENO"; then :
39651.84Schristos  eval "$as_ac_Header=yes"
39661.76Spookaelse
39671.84Schristos  eval "$as_ac_Header=no"
39681.76Spookafi
39691.84Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39701.76Spookafi
39711.84Schristoseval ac_res=\$$as_ac_Header
39721.84Schristos	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
39731.84Schristos$as_echo "$ac_res" >&6; }
39741.84Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
39751.84Schristos  cat >>confdefs.h <<_ACEOF
39761.84Schristos#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
39771.84Schristos_ACEOF
39781.74Schristos
39791.84Schristosac_header_dirent=$ac_hdr; break
39801.76Spookafi
39811.66Stsutsui
39821.84Schristosdone
39831.84Schristos# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
39841.84Schristosif test $ac_header_dirent = dirent.h; then
39851.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
39861.84Schristos$as_echo_n "checking for library containing opendir... " >&6; }
39871.84Schristosif ${ac_cv_search_opendir+:} false; then :
39881.84Schristos  $as_echo_n "(cached) " >&6
39891.66Stsutsuielse
39901.84Schristos  ac_func_search_save_LIBS=$LIBS
39911.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
39921.84Schristos/* end confdefs.h.  */
39931.76Spooka
39941.84Schristos/* Override any GCC internal prototype to avoid an error.
39951.84Schristos   Use char because int might match the return type of a GCC
39961.84Schristos   builtin and then its argument prototype would still apply.  */
39971.84Schristos#ifdef __cplusplus
39981.84Schristosextern "C"
39991.84Schristos#endif
40001.84Schristoschar opendir ();
40011.76Spookaint
40021.76Spookamain ()
40031.76Spooka{
40041.84Schristosreturn opendir ();
40051.76Spooka  ;
40061.76Spooka  return 0;
40071.76Spooka}
40081.6Stv_ACEOF
40091.84Schristosfor ac_lib in '' dir; do
40101.84Schristos  if test -z "$ac_lib"; then
40111.84Schristos    ac_res="none required"
40121.84Schristos  else
40131.84Schristos    ac_res=-l$ac_lib
40141.84Schristos    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
40151.84Schristos  fi
40161.84Schristos  if ac_fn_c_try_link "$LINENO"; then :
40171.84Schristos  ac_cv_search_opendir=$ac_res
40181.84Schristosfi
40191.84Schristosrm -f core conftest.err conftest.$ac_objext \
40201.84Schristos    conftest$ac_exeext
40211.84Schristos  if ${ac_cv_search_opendir+:} false; then :
40221.84Schristos  break
40231.84Schristosfi
40241.84Schristosdone
40251.84Schristosif ${ac_cv_search_opendir+:} false; then :
40261.84Schristos
40271.76Spookaelse
40281.84Schristos  ac_cv_search_opendir=no
40291.76Spookafi
40301.84Schristosrm conftest.$ac_ext
40311.84SchristosLIBS=$ac_func_search_save_LIBS
40321.6Stvfi
40331.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
40341.84Schristos$as_echo "$ac_cv_search_opendir" >&6; }
40351.84Schristosac_res=$ac_cv_search_opendir
40361.84Schristosif test "$ac_res" != no; then :
40371.84Schristos  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
40381.6Stv
40391.84Schristosfi
40401.38Sfredb
40411.76Spookaelse
40421.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
40431.84Schristos$as_echo_n "checking for library containing opendir... " >&6; }
40441.84Schristosif ${ac_cv_search_opendir+:} false; then :
40451.84Schristos  $as_echo_n "(cached) " >&6
40461.80Sapbelse
40471.84Schristos  ac_func_search_save_LIBS=$LIBS
40481.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
40491.84Schristos/* end confdefs.h.  */
40501.80Sapb
40511.84Schristos/* Override any GCC internal prototype to avoid an error.
40521.84Schristos   Use char because int might match the return type of a GCC
40531.84Schristos   builtin and then its argument prototype would still apply.  */
40541.84Schristos#ifdef __cplusplus
40551.84Schristosextern "C"
40561.84Schristos#endif
40571.84Schristoschar opendir ();
40581.80Sapbint
40591.80Sapbmain ()
40601.80Sapb{
40611.84Schristosreturn opendir ();
40621.80Sapb  ;
40631.80Sapb  return 0;
40641.80Sapb}
40651.80Sapb_ACEOF
40661.84Schristosfor ac_lib in '' x; do
40671.84Schristos  if test -z "$ac_lib"; then
40681.84Schristos    ac_res="none required"
40691.84Schristos  else
40701.84Schristos    ac_res=-l$ac_lib
40711.84Schristos    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
40721.84Schristos  fi
40731.84Schristos  if ac_fn_c_try_link "$LINENO"; then :
40741.84Schristos  ac_cv_search_opendir=$ac_res
40751.84Schristosfi
40761.84Schristosrm -f core conftest.err conftest.$ac_objext \
40771.84Schristos    conftest$ac_exeext
40781.84Schristos  if ${ac_cv_search_opendir+:} false; then :
40791.84Schristos  break
40801.84Schristosfi
40811.84Schristosdone
40821.84Schristosif ${ac_cv_search_opendir+:} false; then :
40831.84Schristos
40841.80Sapbelse
40851.84Schristos  ac_cv_search_opendir=no
40861.80Sapbfi
40871.84Schristosrm conftest.$ac_ext
40881.84SchristosLIBS=$ac_func_search_save_LIBS
40891.84Schristosfi
40901.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
40911.84Schristos$as_echo "$ac_cv_search_opendir" >&6; }
40921.84Schristosac_res=$ac_cv_search_opendir
40931.84Schristosif test "$ac_res" != no; then :
40941.84Schristos  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
40951.84Schristos
40961.80Sapbfi
40971.80Sapb
40981.84Schristosfi
40991.80Sapb
41001.87Schristosfor ac_header in sys/mtio.h sys/sysmacros.h sys/syslimits.h stdio_ext.h \
41011.96Shannken	getopt.h features.h malloc.h sys/poll.h pthread.h stddef.h sys/uio.h
41021.84Schristosdo :
41031.84Schristos  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
41041.84Schristosac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
41051.84Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
41061.84Schristos  cat >>confdefs.h <<_ACEOF
41071.84Schristos#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
41081.84Schristos_ACEOF
41091.80Sapb
41101.80Sapbfi
41111.45Sjmc
41121.84Schristosdone
41131.84Schristos
41141.84Schristosfor ac_header in sys/bswap.h machine/bswap.h sys/cdefs.h machine/endian.h \
41151.84Schristos	sys/endian.h sys/featuretest.h err.h inttypes.h libgen.h paths.h \
41161.86Schristos	libgen.h stdint.h util.h resolv.h arpa/nameser.h
41171.84Schristosdo :
41181.84Schristos  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
41191.84Schristosac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
41201.84Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
41211.84Schristos  cat >>confdefs.h <<_ACEOF
41221.84Schristos#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
41231.84Schristos_ACEOF
41241.84Schristos
41251.76Spookaelse
41261.84Schristos  test -f include/$ac_header || touch include/$ac_header
41271.84Schristosfi
41281.7Stv
41291.84Schristosdone
41301.7Stv
41311.96Shannkenfor ac_header in rpc/types.h
41321.84Schristosdo :
41331.96Shannken  ac_fn_c_check_header_mongrel "$LINENO" "rpc/types.h" "ac_cv_header_rpc_types_h" "$ac_includes_default"
41341.96Shannkenif test "x$ac_cv_header_rpc_types_h" = xyes; then :
41351.96Shannken  cat >>confdefs.h <<_ACEOF
41361.96Shannken#define HAVE_RPC_TYPES_H 1
41371.96Shannken_ACEOF
41381.96Shannken
41391.96Shannkenelse
41401.96Shannken  echo '#include "nbtool_config.h"' >include/$ac_header.new
41411.96Shannken	echo '#include "'$srcdir/../../common/include/$ac_header'"' \
41421.96Shannken		>>include/$ac_header.new
41431.96Shannken	if cmp include/$ac_header.new include/$ac_header >/dev/null 2>&1; then
41441.96Shannken		rm -f include/$ac_header.new
41451.96Shannken	else
41461.96Shannken		mv -f include/$ac_header.new include/$ac_header
41471.96Shannken	fi
41481.96Shannkenfi
41491.96Shannken
41501.96Shannkendone
41511.96Shannken
41521.96Shannkenfor ac_header in netconfig.h
41531.96Shannkendo :
41541.96Shannken  ac_fn_c_check_header_mongrel "$LINENO" "netconfig.h" "ac_cv_header_netconfig_h" "$ac_includes_default"
41551.96Shannkenif test "x$ac_cv_header_netconfig_h" = xyes; then :
41561.84Schristos  cat >>confdefs.h <<_ACEOF
41571.96Shannken#define HAVE_NETCONFIG_H 1
41581.76Spooka_ACEOF
41591.84Schristos
41601.76Spookaelse
41611.84Schristos  echo '#include "nbtool_config.h"' >include/$ac_header.new
41621.84Schristos	echo '#include "'$srcdir/../../include/$ac_header'"' \
41631.84Schristos		>>include/$ac_header.new
41641.84Schristos	if cmp include/$ac_header.new include/$ac_header >/dev/null 2>&1; then
41651.84Schristos		rm -f include/$ac_header.new
41661.84Schristos	else
41671.84Schristos		mv -f include/$ac_header.new include/$ac_header
41681.84Schristos	fi
41691.76Spookafi
41701.35Sthorpej
41711.84Schristosdone
41721.84Schristos
41731.84Schristos
41741.84Schristos# Typedefs.
41751.84Schristosac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
41761.84Schristosif test "x$ac_cv_type_size_t" = xyes; then :
41771.9Stv
41781.76Spookaelse
41791.84Schristos
41801.84Schristoscat >>confdefs.h <<_ACEOF
41811.84Schristos#define size_t unsigned int
41821.84Schristos_ACEOF
41831.9Stv
41841.63Sapbfi
41851.65Schristos
41861.84Schristosac_fn_c_check_type "$LINENO" "id_t" "ac_cv_type_id_t" "$ac_includes_default"
41871.84Schristosif test "x$ac_cv_type_id_t" = xyes; then :
41881.84Schristos
41891.84Schristoscat >>confdefs.h <<_ACEOF
41901.84Schristos#define HAVE_ID_T 1
41911.84Schristos_ACEOF
41921.76Spooka
41931.63Sapb
41941.84Schristosfi
41951.84Schristosac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
41961.84Schristosif test "x$ac_cv_type_long_long" = xyes; then :
41971.63Sapb
41981.84Schristoscat >>confdefs.h <<_ACEOF
41991.84Schristos#define HAVE_LONG_LONG 1
42001.76Spooka_ACEOF
42011.84Schristos
42021.84Schristos
42031.63Sapbfi
42041.84Schristosac_fn_c_check_type "$LINENO" "u_long" "ac_cv_type_u_long" "$ac_includes_default"
42051.84Schristosif test "x$ac_cv_type_u_long" = xyes; then :
42061.84Schristos
42071.84Schristoscat >>confdefs.h <<_ACEOF
42081.84Schristos#define HAVE_U_LONG 1
42091.84Schristos_ACEOF
42101.84Schristos
42111.84Schristos
42121.76Spookafi
42131.84Schristosac_fn_c_check_type "$LINENO" "u_char" "ac_cv_type_u_char" "$ac_includes_default"
42141.84Schristosif test "x$ac_cv_type_u_char" = xyes; then :
42151.74Schristos
42161.84Schristoscat >>confdefs.h <<_ACEOF
42171.84Schristos#define HAVE_U_CHAR 1
42181.84Schristos_ACEOF
42191.65Schristos
42201.65Schristos
42211.74Schristosfi
42221.84Schristosac_fn_c_check_type "$LINENO" "u_short" "ac_cv_type_u_short" "$ac_includes_default"
42231.84Schristosif test "x$ac_cv_type_u_short" = xyes; then :
42241.84Schristos
42251.84Schristoscat >>confdefs.h <<_ACEOF
42261.84Schristos#define HAVE_U_SHORT 1
42271.84Schristos_ACEOF
42281.63Sapb
42291.74Schristos
42301.84Schristosfi
42311.84Schristosac_fn_c_check_type "$LINENO" "u_int" "ac_cv_type_u_int" "$ac_includes_default"
42321.84Schristosif test "x$ac_cv_type_u_int" = xyes; then :
42331.74Schristos
42341.84Schristoscat >>confdefs.h <<_ACEOF
42351.84Schristos#define HAVE_U_INT 1
42361.76Spooka_ACEOF
42371.84Schristos
42381.84Schristos
42391.76Spookafi
42401.84Schristosac_fn_c_check_type "$LINENO" "u_quad_t" "ac_cv_type_u_quad_t" "$ac_includes_default"
42411.84Schristosif test "x$ac_cv_type_u_quad_t" = xyes; then :
42421.65Schristos
42431.84Schristoscat >>confdefs.h <<_ACEOF
42441.84Schristos#define HAVE_U_QUAD_T 1
42451.84Schristos_ACEOF
42461.53Sdogcow
42471.40Satatat
42481.40Satatatfi
42491.63Sapb
42501.95Skamilac_fn_c_check_type "$LINENO" "uchar_t" "ac_cv_type_uchar_t" "$ac_includes_default"
42511.95Skamilif test "x$ac_cv_type_uchar_t" = xyes; then :
42521.95Skamil
42531.95Skamilcat >>confdefs.h <<_ACEOF
42541.95Skamil#define HAVE_UCHAR_T 1
42551.95Skamil_ACEOF
42561.95Skamil
42571.95Skamil
42581.95Skamilfi
42591.95Skamilac_fn_c_check_type "$LINENO" "ushort_t" "ac_cv_type_ushort_t" "$ac_includes_default"
42601.95Skamilif test "x$ac_cv_type_ushort_t" = xyes; then :
42611.95Skamil
42621.95Skamilcat >>confdefs.h <<_ACEOF
42631.95Skamil#define HAVE_USHORT_T 1
42641.95Skamil_ACEOF
42651.95Skamil
42661.95Skamil
42671.95Skamilfi
42681.95Skamilac_fn_c_check_type "$LINENO" "uint_t" "ac_cv_type_uint_t" "$ac_includes_default"
42691.95Skamilif test "x$ac_cv_type_uint_t" = xyes; then :
42701.95Skamil
42711.95Skamilcat >>confdefs.h <<_ACEOF
42721.95Skamil#define HAVE_UINT_T 1
42731.95Skamil_ACEOF
42741.95Skamil
42751.95Skamil
42761.95Skamilfi
42771.95Skamilac_fn_c_check_type "$LINENO" "ulong_t" "ac_cv_type_ulong_t" "$ac_includes_default"
42781.95Skamilif test "x$ac_cv_type_ulong_t" = xyes; then :
42791.95Skamil
42801.95Skamilcat >>confdefs.h <<_ACEOF
42811.95Skamil#define HAVE_ULONG_T 1
42821.95Skamil_ACEOF
42831.95Skamil
42841.95Skamil
42851.95Skamilfi
42861.95Skamil
42871.84Schristosac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
42881.84Schristos#ifdef HAVE_RPC_TYPES_H
42891.84Schristos#include <rpc/types.h>
42901.84Schristos#endif
42911.84Schristos#include <sys/socket.h>
42921.84Schristos"
42931.84Schristosif test "x$ac_cv_type_socklen_t" = xyes; then :
42941.65Schristos
42951.84Schristos$as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
42961.65Schristos
42971.63Sapbfi
42981.65Schristos
42991.65Schristos
43001.94Skamil{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for enum uio_rw" >&5
43011.94Skamil$as_echo_n "checking for enum uio_rw... " >&6; }
43021.94Skamilcat confdefs.h - <<_ACEOF >conftest.$ac_ext
43031.94Skamil/* end confdefs.h.  */
43041.94Skamil
43051.94Skamil#include <sys/types.h>
43061.94Skamil#ifdef HAVE_SYS_UIO_H
43071.94Skamil#include <sys/uio.h>
43081.94Skamil#endif
43091.94Skamilint
43101.94Skamilmain ()
43111.94Skamil{
43121.94Skamilenum uio_rw rw;
43131.94Skamil  ;
43141.94Skamil  return 0;
43151.94Skamil}
43161.94Skamil_ACEOF
43171.94Skamilif ac_fn_c_try_compile "$LINENO"; then :
43181.98Suwe  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
43191.98Suwe$as_echo "yes" >&6; }
43201.94Skamil
43211.94Skamil$as_echo "#define HAVE_ENUM_UIO_RW 1" >>confdefs.h
43221.94Skamil
43231.98Suweelse
43241.98Suwe  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
43251.98Suwe$as_echo "no" >&6; }
43261.94Skamilfi
43271.94Skamilrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
43281.94Skamil
43291.94Skamil{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for enum uio_seg" >&5
43301.94Skamil$as_echo_n "checking for enum uio_seg... " >&6; }
43311.94Skamilcat confdefs.h - <<_ACEOF >conftest.$ac_ext
43321.94Skamil/* end confdefs.h.  */
43331.94Skamil
43341.94Skamil#include <sys/types.h>
43351.94Skamil#ifdef HAVE_SYS_UIO_H
43361.94Skamil#include <sys/uio.h>
43371.94Skamil#endif
43381.94Skamilint
43391.94Skamilmain ()
43401.94Skamil{
43411.94Skamilenum uio_seg seg;
43421.94Skamil  ;
43431.94Skamil  return 0;
43441.94Skamil}
43451.94Skamil_ACEOF
43461.94Skamilif ac_fn_c_try_compile "$LINENO"; then :
43471.98Suwe  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
43481.98Suwe$as_echo "yes" >&6; }
43491.94Skamil
43501.94Skamil$as_echo "#define HAVE_ENUM_UIO_SEG 1" >>confdefs.h
43511.94Skamil
43521.98Suweelse
43531.98Suwe  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
43541.98Suwe$as_echo "no" >&6; }
43551.94Skamilfi
43561.94Skamilrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
43571.94Skamil
43581.60Sapb
43591.63Sapb
43601.84Schristos
43611.84Schristos	ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
43621.84Schristosif test "x$ac_cv_type_uint8_t" = xyes; then :
43631.84Schristos
43641.81Schristoselse
43651.81Schristos
43661.84Schristos		ac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default"
43671.84Schristosif test "x$ac_cv_type_u_int8_t" = xyes; then :
43681.81Schristos
43691.84Schristos$as_echo "#define uint8_t u_int8_t" >>confdefs.h
43701.81Schristos
43711.81Schristoselse
43721.84Schristos  as_fn_error $? "cannot find a suitable type for uint8_t" "$LINENO" 5
43731.81Schristosfi
43741.84Schristos
43751.84Schristos
43761.81Schristosfi
43771.81Schristos
43781.84Schristos	ac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default"
43791.84Schristosif test "x$ac_cv_type_u_int8_t" = xyes; then :
43801.81Schristos
43811.81Schristoselse
43821.81Schristos
43831.84Schristos		ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
43841.84Schristosif test "x$ac_cv_type_uint8_t" = xyes; then :
43851.81Schristos
43861.84Schristos$as_echo "#define u_int8_t uint8_t" >>confdefs.h
43871.81Schristos
43881.81Schristoselse
43891.84Schristos  as_fn_error $? "cannot find a suitable type for u_int8_t" "$LINENO" 5
43901.81Schristosfi
43911.84Schristos
43921.84Schristos
43931.81Schristosfi
43941.81Schristos
43951.81Schristos
43961.81Schristos
43971.84Schristos	ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
43981.84Schristosif test "x$ac_cv_type_uint16_t" = xyes; then :
43991.84Schristos
44001.81Schristoselse
44011.81Schristos
44021.84Schristos		ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
44031.84Schristosif test "x$ac_cv_type_u_int16_t" = xyes; then :
44041.81Schristos
44051.84Schristos$as_echo "#define uint16_t u_int16_t" >>confdefs.h
44061.81Schristos
44071.81Schristoselse
44081.84Schristos  as_fn_error $? "cannot find a suitable type for uint16_t" "$LINENO" 5
44091.81Schristosfi
44101.84Schristos
44111.84Schristos
44121.81Schristosfi
44131.81Schristos
44141.84Schristos	ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
44151.84Schristosif test "x$ac_cv_type_u_int16_t" = xyes; then :
44161.81Schristos
44171.81Schristoselse
44181.81Schristos
44191.84Schristos		ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
44201.84Schristosif test "x$ac_cv_type_uint16_t" = xyes; then :
44211.81Schristos
44221.84Schristos$as_echo "#define u_int16_t uint16_t" >>confdefs.h
44231.81Schristos
44241.81Schristoselse
44251.84Schristos  as_fn_error $? "cannot find a suitable type for u_int16_t" "$LINENO" 5
44261.81Schristosfi
44271.84Schristos
44281.84Schristos
44291.81Schristosfi
44301.81Schristos
44311.81Schristos
44321.81Schristos
44331.84Schristos	ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
44341.84Schristosif test "x$ac_cv_type_uint32_t" = xyes; then :
44351.81Schristos
44361.63Sapbelse
44371.53Sdogcow
44381.84Schristos		ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
44391.84Schristosif test "x$ac_cv_type_u_int32_t" = xyes; then :
44401.84Schristos
44411.84Schristos$as_echo "#define uint32_t u_int32_t" >>confdefs.h
44421.65Schristos
44431.40Satatatelse
44441.84Schristos  as_fn_error $? "cannot find a suitable type for uint32_t" "$LINENO" 5
44451.40Satatatfi
44461.84Schristos
44471.84Schristos
44481.74Schristosfi
44491.61Schristos
44501.84Schristos	ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
44511.84Schristosif test "x$ac_cv_type_u_int32_t" = xyes; then :
44521.53Sdogcow
44531.7Stvelse
44541.7Stv
44551.84Schristos		ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
44561.84Schristosif test "x$ac_cv_type_uint32_t" = xyes; then :
44571.60Sapb
44581.84Schristos$as_echo "#define u_int32_t uint32_t" >>confdefs.h
44591.63Sapb
44601.7Stvelse
44611.84Schristos  as_fn_error $? "cannot find a suitable type for u_int32_t" "$LINENO" 5
44621.7Stvfi
44631.84Schristos
44641.84Schristos
44651.7Stvfi
44661.7Stv
44671.84Schristos
44681.84Schristos
44691.84Schristos	ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
44701.84Schristosif test "x$ac_cv_type_uint64_t" = xyes; then :
44711.4Stv
44721.76Spookaelse
44731.63Sapb
44741.84Schristos		ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default"
44751.84Schristosif test "x$ac_cv_type_u_int64_t" = xyes; then :
44761.65Schristos
44771.84Schristos$as_echo "#define uint64_t u_int64_t" >>confdefs.h
44781.63Sapb
44791.53Sdogcowelse
44801.84Schristos  as_fn_error $? "cannot find a suitable type for uint64_t" "$LINENO" 5
44811.53Sdogcowfi
44821.84Schristos
44831.84Schristos
44841.61Schristosfi
44851.65Schristos
44861.84Schristos	ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default"
44871.84Schristosif test "x$ac_cv_type_u_int64_t" = xyes; then :
44881.65Schristos
44891.65Schristoselse
44901.53Sdogcow
44911.84Schristos		ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
44921.84Schristosif test "x$ac_cv_type_uint64_t" = xyes; then :
44931.65Schristos
44941.84Schristos$as_echo "#define u_int64_t uint64_t" >>confdefs.h
44951.53Sdogcow
44961.7Stvelse
44971.84Schristos  as_fn_error $? "cannot find a suitable type for u_int64_t" "$LINENO" 5
44981.7Stvfi
44991.84Schristos
45001.84Schristos
45011.7Stvfi
45021.65Schristos
45031.7Stv
45041.84Schristos
45051.84Schristos# Struct members.
45061.84Schristosac_fn_c_check_member "$LINENO" "DIR" "dd_fd" "ac_cv_member_DIR_dd_fd" "#include <sys/types.h>
45071.84Schristos#include <dirent.h>
45081.84Schristos"
45091.84Schristosif test "x$ac_cv_member_DIR_dd_fd" = xyes; then :
45101.84Schristos
45111.84Schristoscat >>confdefs.h <<_ACEOF
45121.84Schristos#define HAVE_DIR_DD_FD 1
45131.84Schristos_ACEOF
45141.84Schristos
45151.61Schristos
45161.76Spookafi
45171.84Schristosac_fn_c_check_member "$LINENO" "DIR" "__dd_fd" "ac_cv_member_DIR___dd_fd" "#include <sys/types.h>
45181.84Schristos#include <dirent.h>
45191.84Schristos"
45201.84Schristosif test "x$ac_cv_member_DIR___dd_fd" = xyes; then :
45211.84Schristos
45221.84Schristoscat >>confdefs.h <<_ACEOF
45231.84Schristos#define HAVE_DIR___DD_FD 1
45241.84Schristos_ACEOF
45251.61Schristos
45261.7Stv
45271.7Stvfi
45281.84Schristosac_fn_c_check_member "$LINENO" "struct dirent" "d_namlen" "ac_cv_member_struct_dirent_d_namlen" "#include <sys/types.h>
45291.84Schristos#include <dirent.h>
45301.84Schristos"
45311.84Schristosif test "x$ac_cv_member_struct_dirent_d_namlen" = xyes; then :
45321.61Schristos
45331.84Schristoscat >>confdefs.h <<_ACEOF
45341.84Schristos#define HAVE_STRUCT_DIRENT_D_NAMLEN 1
45351.84Schristos_ACEOF
45361.7Stv
45371.7Stv
45381.76Spookafi
45391.4Stv
45401.84Schristosac_fn_c_check_member "$LINENO" "struct stat" "st_flags" "ac_cv_member_struct_stat_st_flags" "#include <sys/stat.h>
45411.84Schristos"
45421.84Schristosif test "x$ac_cv_member_struct_stat_st_flags" = xyes; then :
45431.4Stv
45441.84Schristoscat >>confdefs.h <<_ACEOF
45451.84Schristos#define HAVE_STRUCT_STAT_ST_FLAGS 1
45461.76Spooka_ACEOF
45471.84Schristos
45481.84Schristos
45491.4Stvfi
45501.84Schristosac_fn_c_check_member "$LINENO" "struct stat" "st_gen" "ac_cv_member_struct_stat_st_gen" "#include <sys/stat.h>
45511.84Schristos"
45521.84Schristosif test "x$ac_cv_member_struct_stat_st_gen" = xyes; then :
45531.84Schristos
45541.84Schristoscat >>confdefs.h <<_ACEOF
45551.84Schristos#define HAVE_STRUCT_STAT_ST_GEN 1
45561.84Schristos_ACEOF
45571.84Schristos
45581.84Schristos
45591.4Stvfi
45601.84Schristosac_fn_c_check_member "$LINENO" "struct stat" "st_birthtime" "ac_cv_member_struct_stat_st_birthtime" "#include <sys/stat.h>
45611.84Schristos"
45621.84Schristosif test "x$ac_cv_member_struct_stat_st_birthtime" = xyes; then :
45631.61Schristos
45641.84Schristoscat >>confdefs.h <<_ACEOF
45651.84Schristos#define HAVE_STRUCT_STAT_ST_BIRTHTIME 1
45661.84Schristos_ACEOF
45671.74Schristos
45681.74Schristos
45691.76Spookafi
45701.84Schristosac_fn_c_check_member "$LINENO" "struct stat" "st_birthtimensec" "ac_cv_member_struct_stat_st_birthtimensec" "#include <sys/stat.h>
45711.84Schristos"
45721.84Schristosif test "x$ac_cv_member_struct_stat_st_birthtimensec" = xyes; then :
45731.84Schristos
45741.84Schristoscat >>confdefs.h <<_ACEOF
45751.84Schristos#define HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC 1
45761.84Schristos_ACEOF
45771.84Schristos
45781.4Stv
45791.84Schristosfi
45801.84Schristosac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "#include <sys/stat.h>
45811.84Schristos"
45821.84Schristosif test "x$ac_cv_member_struct_stat_st_atim" = xyes; then :
45831.63Sapb
45841.84Schristoscat >>confdefs.h <<_ACEOF
45851.84Schristos#define HAVE_STRUCT_STAT_ST_ATIM 1
45861.76Spooka_ACEOF
45871.84Schristos
45881.84Schristos
45891.19Sbjh21fi
45901.84Schristosac_fn_c_check_member "$LINENO" "struct stat" "st_mtimensec" "ac_cv_member_struct_stat_st_mtimensec" "#include <sys/stat.h>
45911.84Schristos"
45921.84Schristosif test "x$ac_cv_member_struct_stat_st_mtimensec" = xyes; then :
45931.84Schristos
45941.84Schristoscat >>confdefs.h <<_ACEOF
45951.84Schristos#define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
45961.84Schristos_ACEOF
45971.84Schristos
45981.84Schristos
45991.19Sbjh21fi
46001.63Sapb
46011.84Schristosac_fn_c_check_member "$LINENO" "struct statvfs" "f_iosize" "ac_cv_member_struct_statvfs_f_iosize" "#include <sys/statvfs.h>
46021.84Schristos"
46031.84Schristosif test "x$ac_cv_member_struct_statvfs_f_iosize" = xyes; then :
46041.84Schristos
46051.84Schristoscat >>confdefs.h <<_ACEOF
46061.84Schristos#define HAVE_STRUCT_STATVFS_F_IOSIZE 1
46071.84Schristos_ACEOF
46081.19Sbjh21
46091.19Sbjh21
46101.76Spookafi
46111.63Sapb
46121.84Schristosac_fn_c_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
46131.84Schristos"
46141.84Schristosif test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes; then :
46151.19Sbjh21
46161.84Schristoscat >>confdefs.h <<_ACEOF
46171.84Schristos#define HAVE_STRUCT_TM_TM_GMTOFF 1
46181.76Spooka_ACEOF
46191.84Schristos
46201.84Schristos
46211.19Sbjh21fi
46221.76Spooka
46231.74Schristos
46241.84Schristos# Global variable decls.
46251.86Schristosac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "
46261.86Schristos#include <stdio.h>
46271.86Schristos
46281.86Schristos"
46291.86Schristosif test "x$ac_cv_have_decl_asprintf" = xyes; then :
46301.86Schristos  ac_have_decl=1
46311.86Schristoselse
46321.86Schristos  ac_have_decl=0
46331.86Schristosfi
46341.86Schristos
46351.86Schristoscat >>confdefs.h <<_ACEOF
46361.86Schristos#define HAVE_DECL_ASPRINTF $ac_have_decl
46371.86Schristos_ACEOF
46381.88Ssevanac_fn_c_check_decl "$LINENO" "asnprintf" "ac_cv_have_decl_asnprintf" "
46391.88Ssevan#include <stdio.h>
46401.88Ssevan
46411.88Ssevan"
46421.88Ssevanif test "x$ac_cv_have_decl_asnprintf" = xyes; then :
46431.88Ssevan  ac_have_decl=1
46441.88Ssevanelse
46451.88Ssevan  ac_have_decl=0
46461.88Ssevanfi
46471.88Ssevan
46481.88Ssevancat >>confdefs.h <<_ACEOF
46491.88Ssevan#define HAVE_DECL_ASNPRINTF $ac_have_decl
46501.88Ssevan_ACEOF
46511.86Schristosac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "
46521.86Schristos#include <stdio.h>
46531.86Schristos
46541.86Schristos"
46551.86Schristosif test "x$ac_cv_have_decl_vasprintf" = xyes; then :
46561.86Schristos  ac_have_decl=1
46571.86Schristoselse
46581.86Schristos  ac_have_decl=0
46591.86Schristosfi
46601.86Schristos
46611.86Schristoscat >>confdefs.h <<_ACEOF
46621.86Schristos#define HAVE_DECL_VASPRINTF $ac_have_decl
46631.86Schristos_ACEOF
46641.86Schristosac_fn_c_check_decl "$LINENO" "vasnprintf" "ac_cv_have_decl_vasnprintf" "
46651.86Schristos#include <stdio.h>
46661.86Schristos
46671.86Schristos"
46681.86Schristosif test "x$ac_cv_have_decl_vasnprintf" = xyes; then :
46691.86Schristos  ac_have_decl=1
46701.86Schristoselse
46711.86Schristos  ac_have_decl=0
46721.86Schristosfi
46731.86Schristos
46741.86Schristoscat >>confdefs.h <<_ACEOF
46751.86Schristos#define HAVE_DECL_VASNPRINTF $ac_have_decl
46761.86Schristos_ACEOF
46771.86Schristosac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "
46781.86Schristos#include <stdio.h>
46791.86Schristos
46801.86Schristos"
46811.86Schristosif test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
46821.86Schristos  ac_have_decl=1
46831.86Schristoselse
46841.86Schristos  ac_have_decl=0
46851.86Schristosfi
46861.86Schristos
46871.86Schristoscat >>confdefs.h <<_ACEOF
46881.86Schristos#define HAVE_DECL_VSNPRINTF $ac_have_decl
46891.86Schristos_ACEOF
46901.86Schristosac_fn_c_check_decl "$LINENO" "fgetln" "ac_cv_have_decl_fgetln" "
46911.86Schristos#include <stdio.h>
46921.86Schristos
46931.86Schristos"
46941.86Schristosif test "x$ac_cv_have_decl_fgetln" = xyes; then :
46951.86Schristos  ac_have_decl=1
46961.86Schristoselse
46971.86Schristos  ac_have_decl=0
46981.86Schristosfi
46991.86Schristos
47001.86Schristoscat >>confdefs.h <<_ACEOF
47011.86Schristos#define HAVE_DECL_FGETLN $ac_have_decl
47021.86Schristos_ACEOF
47031.87Schristosac_fn_c_check_decl "$LINENO" "fparseln" "ac_cv_have_decl_fparseln" "
47041.86Schristos#include <stdio.h>
47051.86Schristos
47061.86Schristos"
47071.87Schristosif test "x$ac_cv_have_decl_fparseln" = xyes; then :
47081.86Schristos  ac_have_decl=1
47091.86Schristoselse
47101.86Schristos  ac_have_decl=0
47111.86Schristosfi
47121.86Schristos
47131.86Schristoscat >>confdefs.h <<_ACEOF
47141.87Schristos#define HAVE_DECL_FPARSELN $ac_have_decl
47151.87Schristos_ACEOF
47161.87Schristosac_fn_c_check_decl "$LINENO" "fpurge" "ac_cv_have_decl_fpurge" "
47171.87Schristos#include <stdio.h>
47181.87Schristos
47191.87Schristos"
47201.87Schristosif test "x$ac_cv_have_decl_fpurge" = xyes; then :
47211.87Schristos  ac_have_decl=1
47221.87Schristoselse
47231.87Schristos  ac_have_decl=0
47241.87Schristosfi
47251.87Schristos
47261.87Schristoscat >>confdefs.h <<_ACEOF
47271.87Schristos#define HAVE_DECL_FPURGE $ac_have_decl
47281.87Schristos_ACEOF
47291.87Schristosac_fn_c_check_decl "$LINENO" "getdelim" "ac_cv_have_decl_getdelim" "
47301.87Schristos#include <stdio.h>
47311.87Schristos
47321.87Schristos"
47331.87Schristosif test "x$ac_cv_have_decl_getdelim" = xyes; then :
47341.87Schristos  ac_have_decl=1
47351.87Schristoselse
47361.87Schristos  ac_have_decl=0
47371.87Schristosfi
47381.87Schristos
47391.87Schristoscat >>confdefs.h <<_ACEOF
47401.87Schristos#define HAVE_DECL_GETDELIM $ac_have_decl
47411.86Schristos_ACEOF
47421.86Schristosac_fn_c_check_decl "$LINENO" "getline" "ac_cv_have_decl_getline" "
47431.86Schristos#include <stdio.h>
47441.86Schristos
47451.86Schristos"
47461.86Schristosif test "x$ac_cv_have_decl_getline" = xyes; then :
47471.86Schristos  ac_have_decl=1
47481.86Schristoselse
47491.86Schristos  ac_have_decl=0
47501.86Schristosfi
47511.86Schristos
47521.86Schristoscat >>confdefs.h <<_ACEOF
47531.86Schristos#define HAVE_DECL_GETLINE $ac_have_decl
47541.86Schristos_ACEOF
47551.86Schristosac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "
47561.86Schristos#include <stdio.h>
47571.86Schristos
47581.86Schristos"
47591.86Schristosif test "x$ac_cv_have_decl_snprintf" = xyes; then :
47601.86Schristos  ac_have_decl=1
47611.86Schristoselse
47621.86Schristos  ac_have_decl=0
47631.86Schristosfi
47641.86Schristos
47651.86Schristoscat >>confdefs.h <<_ACEOF
47661.86Schristos#define HAVE_DECL_SNPRINTF $ac_have_decl
47671.86Schristos_ACEOF
47681.86Schristos
47691.86Schristos
47701.86Schristosac_fn_c_check_decl "$LINENO" "atoll" "ac_cv_have_decl_atoll" "
47711.86Schristos#include <stdlib.h>
47721.86Schristos
47731.86Schristos"
47741.86Schristosif test "x$ac_cv_have_decl_atoll" = xyes; then :
47751.86Schristos  ac_have_decl=1
47761.86Schristoselse
47771.86Schristos  ac_have_decl=0
47781.86Schristosfi
47791.86Schristos
47801.86Schristoscat >>confdefs.h <<_ACEOF
47811.86Schristos#define HAVE_DECL_ATOLL $ac_have_decl
47821.86Schristos_ACEOF
47831.86Schristosac_fn_c_check_decl "$LINENO" "heapsort" "ac_cv_have_decl_heapsort" "
47841.86Schristos#include <stdlib.h>
47851.86Schristos
47861.86Schristos"
47871.86Schristosif test "x$ac_cv_have_decl_heapsort" = xyes; then :
47881.86Schristos  ac_have_decl=1
47891.86Schristoselse
47901.86Schristos  ac_have_decl=0
47911.86Schristosfi
47921.86Schristos
47931.86Schristoscat >>confdefs.h <<_ACEOF
47941.86Schristos#define HAVE_DECL_HEAPSORT $ac_have_decl
47951.86Schristos_ACEOF
47961.86Schristosac_fn_c_check_decl "$LINENO" "mkdtemp" "ac_cv_have_decl_mkdtemp" "
47971.86Schristos#include <stdlib.h>
47981.86Schristos
47991.86Schristos"
48001.86Schristosif test "x$ac_cv_have_decl_mkdtemp" = xyes; then :
48011.86Schristos  ac_have_decl=1
48021.86Schristoselse
48031.86Schristos  ac_have_decl=0
48041.86Schristosfi
48051.86Schristos
48061.86Schristoscat >>confdefs.h <<_ACEOF
48071.86Schristos#define HAVE_DECL_MKDTEMP $ac_have_decl
48081.86Schristos_ACEOF
48091.86Schristosac_fn_c_check_decl "$LINENO" "mkstemp" "ac_cv_have_decl_mkstemp" "
48101.86Schristos#include <stdlib.h>
48111.86Schristos
48121.86Schristos"
48131.86Schristosif test "x$ac_cv_have_decl_mkstemp" = xyes; then :
48141.86Schristos  ac_have_decl=1
48151.86Schristoselse
48161.86Schristos  ac_have_decl=0
48171.86Schristosfi
48181.86Schristos
48191.86Schristoscat >>confdefs.h <<_ACEOF
48201.86Schristos#define HAVE_DECL_MKSTEMP $ac_have_decl
48211.86Schristos_ACEOF
48221.86Schristosac_fn_c_check_decl "$LINENO" "reallocarr" "ac_cv_have_decl_reallocarr" "
48231.86Schristos#include <stdlib.h>
48241.86Schristos
48251.86Schristos"
48261.86Schristosif test "x$ac_cv_have_decl_reallocarr" = xyes; then :
48271.86Schristos  ac_have_decl=1
48281.86Schristoselse
48291.86Schristos  ac_have_decl=0
48301.86Schristosfi
48311.86Schristos
48321.86Schristoscat >>confdefs.h <<_ACEOF
48331.86Schristos#define HAVE_DECL_REALLOCARR $ac_have_decl
48341.86Schristos_ACEOF
48351.99Schristosac_fn_c_check_decl "$LINENO" "reallocarray" "ac_cv_have_decl_reallocarray" "
48361.99Schristos#include <stdlib.h>
48371.99Schristos
48381.99Schristos"
48391.99Schristosif test "x$ac_cv_have_decl_reallocarray" = xyes; then :
48401.99Schristos  ac_have_decl=1
48411.99Schristoselse
48421.99Schristos  ac_have_decl=0
48431.99Schristosfi
48441.99Schristos
48451.99Schristoscat >>confdefs.h <<_ACEOF
48461.99Schristos#define HAVE_DECL_REALLOCARRAY $ac_have_decl
48471.99Schristos_ACEOF
48481.93Schristosac_fn_c_check_decl "$LINENO" "getsubopt" "ac_cv_have_decl_getsubopt" "
48491.93Schristos#include <stdlib.h>
48501.93Schristos
48511.93Schristos"
48521.93Schristosif test "x$ac_cv_have_decl_getsubopt" = xyes; then :
48531.93Schristos  ac_have_decl=1
48541.93Schristoselse
48551.93Schristos  ac_have_decl=0
48561.93Schristosfi
48571.93Schristos
48581.93Schristoscat >>confdefs.h <<_ACEOF
48591.93Schristos#define HAVE_DECL_GETSUBOPT $ac_have_decl
48601.93Schristos_ACEOF
48611.86Schristosac_fn_c_check_decl "$LINENO" "setenv" "ac_cv_have_decl_setenv" "
48621.86Schristos#include <stdlib.h>
48631.86Schristos
48641.86Schristos"
48651.86Schristosif test "x$ac_cv_have_decl_setenv" = xyes; then :
48661.86Schristos  ac_have_decl=1
48671.86Schristoselse
48681.86Schristos  ac_have_decl=0
48691.86Schristosfi
48701.86Schristos
48711.86Schristoscat >>confdefs.h <<_ACEOF
48721.86Schristos#define HAVE_DECL_SETENV $ac_have_decl
48731.86Schristos_ACEOF
48741.86Schristosac_fn_c_check_decl "$LINENO" "strtoi" "ac_cv_have_decl_strtoi" "
48751.86Schristos#include <stdlib.h>
48761.86Schristos
48771.86Schristos"
48781.86Schristosif test "x$ac_cv_have_decl_strtoi" = xyes; then :
48791.86Schristos  ac_have_decl=1
48801.86Schristoselse
48811.86Schristos  ac_have_decl=0
48821.86Schristosfi
48831.86Schristos
48841.86Schristoscat >>confdefs.h <<_ACEOF
48851.86Schristos#define HAVE_DECL_STRTOI $ac_have_decl
48861.86Schristos_ACEOF
48871.86Schristosac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "
48881.86Schristos#include <stdlib.h>
48891.86Schristos
48901.86Schristos"
48911.86Schristosif test "x$ac_cv_have_decl_strtoll" = xyes; then :
48921.86Schristos  ac_have_decl=1
48931.86Schristoselse
48941.86Schristos  ac_have_decl=0
48951.86Schristosfi
48961.86Schristos
48971.86Schristoscat >>confdefs.h <<_ACEOF
48981.86Schristos#define HAVE_DECL_STRTOLL $ac_have_decl
48991.86Schristos_ACEOF
49001.86Schristosac_fn_c_check_decl "$LINENO" "strtou" "ac_cv_have_decl_strtou" "
49011.86Schristos#include <stdlib.h>
49021.86Schristos
49031.86Schristos"
49041.86Schristosif test "x$ac_cv_have_decl_strtou" = xyes; then :
49051.86Schristos  ac_have_decl=1
49061.86Schristoselse
49071.86Schristos  ac_have_decl=0
49081.86Schristosfi
49091.86Schristos
49101.86Schristoscat >>confdefs.h <<_ACEOF
49111.86Schristos#define HAVE_DECL_STRTOU $ac_have_decl
49121.86Schristos_ACEOF
49131.86Schristosac_fn_c_check_decl "$LINENO" "setprogname" "ac_cv_have_decl_setprogname" "
49141.86Schristos#include <stdlib.h>
49151.86Schristos
49161.86Schristos"
49171.86Schristosif test "x$ac_cv_have_decl_setprogname" = xyes; then :
49181.86Schristos  ac_have_decl=1
49191.86Schristoselse
49201.86Schristos  ac_have_decl=0
49211.86Schristosfi
49221.86Schristos
49231.86Schristoscat >>confdefs.h <<_ACEOF
49241.86Schristos#define HAVE_DECL_SETPROGNAME $ac_have_decl
49251.86Schristos_ACEOF
49261.86Schristosac_fn_c_check_decl "$LINENO" "getprogname" "ac_cv_have_decl_getprogname" "
49271.86Schristos#include <stdlib.h>
49281.86Schristos
49291.86Schristos"
49301.86Schristosif test "x$ac_cv_have_decl_getprogname" = xyes; then :
49311.86Schristos  ac_have_decl=1
49321.86Schristoselse
49331.86Schristos  ac_have_decl=0
49341.86Schristosfi
49351.86Schristos
49361.86Schristoscat >>confdefs.h <<_ACEOF
49371.86Schristos#define HAVE_DECL_GETPROGNAME $ac_have_decl
49381.86Schristos_ACEOF
49391.86Schristos
49401.86Schristos
49411.86Schristosac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "
49421.86Schristos#include <libgen.h>
49431.86Schristos
49441.86Schristos"
49451.86Schristosif test "x$ac_cv_have_decl_basename" = xyes; then :
49461.86Schristos  ac_have_decl=1
49471.86Schristoselse
49481.86Schristos  ac_have_decl=0
49491.86Schristosfi
49501.86Schristos
49511.86Schristoscat >>confdefs.h <<_ACEOF
49521.86Schristos#define HAVE_DECL_BASENAME $ac_have_decl
49531.86Schristos_ACEOF
49541.86Schristosac_fn_c_check_decl "$LINENO" "dirname" "ac_cv_have_decl_dirname" "
49551.86Schristos#include <libgen.h>
49561.86Schristos
49571.86Schristos"
49581.86Schristosif test "x$ac_cv_have_decl_dirname" = xyes; then :
49591.86Schristos  ac_have_decl=1
49601.86Schristoselse
49611.86Schristos  ac_have_decl=0
49621.86Schristosfi
49631.86Schristos
49641.86Schristoscat >>confdefs.h <<_ACEOF
49651.86Schristos#define HAVE_DECL_DIRNAME $ac_have_decl
49661.86Schristos_ACEOF
49671.86Schristos
49681.86Schristos
49691.86Schristosac_fn_c_check_decl "$LINENO" "raise_default_signal" "ac_cv_have_decl_raise_default_signal" "
49701.86Schristos#include <util.h>
49711.86Schristos
49721.86Schristos"
49731.86Schristosif test "x$ac_cv_have_decl_raise_default_signal" = xyes; then :
49741.86Schristos  ac_have_decl=1
49751.86Schristoselse
49761.86Schristos  ac_have_decl=0
49771.86Schristosfi
49781.86Schristos
49791.86Schristoscat >>confdefs.h <<_ACEOF
49801.86Schristos#define HAVE_DECL_RAISE_DEFAULT_SIGNAL $ac_have_decl
49811.86Schristos_ACEOF
49821.86Schristos
49831.86Schristos
49841.86Schristosac_fn_c_check_decl "$LINENO" "issetugid" "ac_cv_have_decl_issetugid" "
49851.86Schristos#include <unistd.h>
49861.86Schristos
49871.86Schristos"
49881.86Schristosif test "x$ac_cv_have_decl_issetugid" = xyes; then :
49891.86Schristos  ac_have_decl=1
49901.86Schristoselse
49911.86Schristos  ac_have_decl=0
49921.86Schristosfi
49931.86Schristos
49941.86Schristoscat >>confdefs.h <<_ACEOF
49951.86Schristos#define HAVE_DECL_ISSETUGID $ac_have_decl
49961.86Schristos_ACEOF
49971.86Schristosac_fn_c_check_decl "$LINENO" "pread" "ac_cv_have_decl_pread" "
49981.86Schristos#include <unistd.h>
49991.86Schristos
50001.86Schristos"
50011.86Schristosif test "x$ac_cv_have_decl_pread" = xyes; then :
50021.86Schristos  ac_have_decl=1
50031.86Schristoselse
50041.86Schristos  ac_have_decl=0
50051.86Schristosfi
50061.86Schristos
50071.86Schristoscat >>confdefs.h <<_ACEOF
50081.86Schristos#define HAVE_DECL_PREAD $ac_have_decl
50091.86Schristos_ACEOF
50101.86Schristosac_fn_c_check_decl "$LINENO" "pwrite" "ac_cv_have_decl_pwrite" "
50111.86Schristos#include <unistd.h>
50121.86Schristos
50131.86Schristos"
50141.86Schristosif test "x$ac_cv_have_decl_pwrite" = xyes; then :
50151.86Schristos  ac_have_decl=1
50161.86Schristoselse
50171.86Schristos  ac_have_decl=0
50181.86Schristosfi
50191.86Schristos
50201.86Schristoscat >>confdefs.h <<_ACEOF
50211.86Schristos#define HAVE_DECL_PWRITE $ac_have_decl
50221.86Schristos_ACEOF
50231.86Schristos
50241.86Schristos
50251.86Schristosac_fn_c_check_decl "$LINENO" "strmode" "ac_cv_have_decl_strmode" "
50261.86Schristos#include <unistd.h>
50271.86Schristos#include <string.h>
50281.86Schristos
50291.86Schristos"
50301.86Schristosif test "x$ac_cv_have_decl_strmode" = xyes; then :
50311.86Schristos  ac_have_decl=1
50321.86Schristoselse
50331.86Schristos  ac_have_decl=0
50341.86Schristosfi
50351.86Schristos
50361.86Schristoscat >>confdefs.h <<_ACEOF
50371.86Schristos#define HAVE_DECL_STRMODE $ac_have_decl
50381.86Schristos_ACEOF
50391.86Schristos
50401.86Schristos
50411.86Schristosac_fn_c_check_decl "$LINENO" "isblank" "ac_cv_have_decl_isblank" "
50421.86Schristos#include <ctype.h>
50431.86Schristos
50441.86Schristos"
50451.86Schristosif test "x$ac_cv_have_decl_isblank" = xyes; then :
50461.86Schristos  ac_have_decl=1
50471.86Schristoselse
50481.86Schristos  ac_have_decl=0
50491.86Schristosfi
50501.86Schristos
50511.86Schristoscat >>confdefs.h <<_ACEOF
50521.86Schristos#define HAVE_DECL_ISBLANK $ac_have_decl
50531.86Schristos_ACEOF
50541.86Schristos
50551.86Schristos
50561.86Schristos
50571.84Schristosac_fn_c_check_decl "$LINENO" "optind" "ac_cv_have_decl_optind" "
50581.84Schristos#include <stdio.h>
50591.84Schristos#include <stdlib.h>
50601.84Schristos#include <unistd.h>
50611.84Schristos#ifdef HAVE_GETOPT_H
50621.84Schristos#include <getopt.h>
50631.84Schristos#endif
50641.84Schristos
50651.84Schristos"
50661.84Schristosif test "x$ac_cv_have_decl_optind" = xyes; then :
50671.84Schristos  ac_have_decl=1
50681.76Spookaelse
50691.84Schristos  ac_have_decl=0
50701.19Sbjh21fi
50711.19Sbjh21
50721.84Schristoscat >>confdefs.h <<_ACEOF
50731.84Schristos#define HAVE_DECL_OPTIND $ac_have_decl
50741.84Schristos_ACEOF
50751.84Schristosac_fn_c_check_decl "$LINENO" "optreset" "ac_cv_have_decl_optreset" "
50761.84Schristos#include <stdio.h>
50771.84Schristos#include <stdlib.h>
50781.84Schristos#include <unistd.h>
50791.84Schristos#ifdef HAVE_GETOPT_H
50801.84Schristos#include <getopt.h>
50811.76Spooka#endif
50821.19Sbjh21
50831.84Schristos"
50841.84Schristosif test "x$ac_cv_have_decl_optreset" = xyes; then :
50851.84Schristos  ac_have_decl=1
50861.84Schristoselse
50871.84Schristos  ac_have_decl=0
50881.84Schristosfi
50891.84Schristos
50901.84Schristoscat >>confdefs.h <<_ACEOF
50911.84Schristos#define HAVE_DECL_OPTRESET $ac_have_decl
50921.74Schristos_ACEOF
50931.84Schristos
50941.84Schristosac_fn_c_check_decl "$LINENO" "sys_signame" "ac_cv_have_decl_sys_signame" "#include <signal.h>
50951.84Schristos"
50961.84Schristosif test "x$ac_cv_have_decl_sys_signame" = xyes; then :
50971.84Schristos  ac_have_decl=1
50981.76Spookaelse
50991.84Schristos  ac_have_decl=0
51001.63Sapbfi
51011.39Sfredb
51021.84Schristoscat >>confdefs.h <<_ACEOF
51031.84Schristos#define HAVE_DECL_SYS_SIGNAME $ac_have_decl
51041.84Schristos_ACEOF
51051.63Sapb
51061.61Schristos
51071.84Schristos# Library functions (where a .h check isn't enough).
51081.84Schristos# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
51091.84Schristos# for constant arguments.  Useless!
51101.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
51111.84Schristos$as_echo_n "checking for working alloca.h... " >&6; }
51121.84Schristosif ${ac_cv_working_alloca_h+:} false; then :
51131.84Schristos  $as_echo_n "(cached) " >&6
51141.76Spookaelse
51151.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51161.84Schristos/* end confdefs.h.  */
51171.84Schristos#include <alloca.h>
51181.76Spookaint
51191.76Spookamain ()
51201.76Spooka{
51211.84Schristoschar *p = (char *) alloca (2 * sizeof (int));
51221.84Schristos			  if (p) return 0;
51231.76Spooka  ;
51241.76Spooka  return 0;
51251.76Spooka}
51261.19Sbjh21_ACEOF
51271.84Schristosif ac_fn_c_try_link "$LINENO"; then :
51281.84Schristos  ac_cv_working_alloca_h=yes
51291.76Spookaelse
51301.84Schristos  ac_cv_working_alloca_h=no
51311.76Spookafi
51321.84Schristosrm -f core conftest.err conftest.$ac_objext \
51331.84Schristos    conftest$ac_exeext conftest.$ac_ext
51341.19Sbjh21fi
51351.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
51361.84Schristos$as_echo "$ac_cv_working_alloca_h" >&6; }
51371.84Schristosif test $ac_cv_working_alloca_h = yes; then
51381.63Sapb
51391.84Schristos$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
51401.63Sapb
51411.84Schristosfi
51421.19Sbjh21
51431.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
51441.84Schristos$as_echo_n "checking for alloca... " >&6; }
51451.84Schristosif ${ac_cv_func_alloca_works+:} false; then :
51461.84Schristos  $as_echo_n "(cached) " >&6
51471.76Spookaelse
51481.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51491.84Schristos/* end confdefs.h.  */
51501.84Schristos#ifdef __GNUC__
51511.84Schristos# define alloca __builtin_alloca
51521.84Schristos#else
51531.84Schristos# ifdef _MSC_VER
51541.84Schristos#  include <malloc.h>
51551.84Schristos#  define alloca _alloca
51561.97Shannken# elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__)
51571.97Shannken#   include <stdlib.h>
51581.84Schristos# else
51591.84Schristos#  ifdef HAVE_ALLOCA_H
51601.84Schristos#   include <alloca.h>
51611.84Schristos#  else
51621.84Schristos#   ifdef _AIX
51631.84Schristos #pragma alloca
51641.84Schristos#   else
51651.84Schristos#    ifndef alloca /* predefined by HP cc +Olibcalls */
51661.84Schristosvoid *alloca (size_t);
51671.84Schristos#    endif
51681.84Schristos#   endif
51691.84Schristos#  endif
51701.84Schristos# endif
51711.84Schristos#endif
51721.76Spooka
51731.76Spookaint
51741.76Spookamain ()
51751.76Spooka{
51761.84Schristoschar *p = (char *) alloca (1);
51771.84Schristos				    if (p) return 0;
51781.76Spooka  ;
51791.76Spooka  return 0;
51801.76Spooka}
51811.74Schristos_ACEOF
51821.84Schristosif ac_fn_c_try_link "$LINENO"; then :
51831.84Schristos  ac_cv_func_alloca_works=yes
51841.76Spookaelse
51851.84Schristos  ac_cv_func_alloca_works=no
51861.76Spookafi
51871.84Schristosrm -f core conftest.err conftest.$ac_objext \
51881.84Schristos    conftest$ac_exeext conftest.$ac_ext
51891.19Sbjh21fi
51901.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
51911.84Schristos$as_echo "$ac_cv_func_alloca_works" >&6; }
51921.19Sbjh21
51931.84Schristosif test $ac_cv_func_alloca_works = yes; then
51941.84Schristos
51951.84Schristos$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
51961.19Sbjh21
51971.76Spookaelse
51981.84Schristos  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
51991.84Schristos# that cause trouble.  Some versions do not even contain alloca or
52001.84Schristos# contain a buggy version.  If you still want to use their alloca,
52011.84Schristos# use ar to extract alloca.o from them instead of compiling alloca.c.
52021.84Schristos
52031.84SchristosALLOCA=\${LIBOBJDIR}alloca.$ac_objext
52041.84Schristos
52051.84Schristos$as_echo "#define C_ALLOCA 1" >>confdefs.h
52061.19Sbjh21
52071.84Schristos
52081.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
52091.84Schristos$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
52101.84Schristosif ${ac_cv_os_cray+:} false; then :
52111.84Schristos  $as_echo_n "(cached) " >&6
52121.76Spookaelse
52131.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52141.84Schristos/* end confdefs.h.  */
52151.84Schristos#if defined CRAY && ! defined CRAY2
52161.84Schristoswebecray
52171.84Schristos#else
52181.84Schristoswenotbecray
52191.76Spooka#endif
52201.74Schristos
52211.74Schristos_ACEOF
52221.84Schristosif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
52231.84Schristos  $EGREP "webecray" >/dev/null 2>&1; then :
52241.84Schristos  ac_cv_os_cray=yes
52251.76Spookaelse
52261.84Schristos  ac_cv_os_cray=no
52271.43Sdbjfi
52281.84Schristosrm -f conftest*
52291.84Schristos
52301.43Sdbjfi
52311.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
52321.84Schristos$as_echo "$ac_cv_os_cray" >&6; }
52331.84Schristosif test $ac_cv_os_cray = yes; then
52341.84Schristos  for ac_func in _getb67 GETB67 getb67; do
52351.84Schristos    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
52361.84Schristosac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
52371.84Schristosif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
52381.40Satatat
52391.84Schristoscat >>confdefs.h <<_ACEOF
52401.84Schristos#define CRAY_STACKSEG_END $ac_func
52411.84Schristos_ACEOF
52421.61Schristos
52431.84Schristos    break
52441.84Schristosfi
52451.61Schristos
52461.84Schristos  done
52471.74Schristosfi
52481.61Schristos
52491.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
52501.84Schristos$as_echo_n "checking stack direction for C alloca... " >&6; }
52511.84Schristosif ${ac_cv_c_stack_direction+:} false; then :
52521.84Schristos  $as_echo_n "(cached) " >&6
52531.76Spookaelse
52541.84Schristos  if test "$cross_compiling" = yes; then :
52551.84Schristos  ac_cv_c_stack_direction=0
52561.84Schristoselse
52571.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52581.84Schristos/* end confdefs.h.  */
52591.84Schristos$ac_includes_default
52601.84Schristosint
52611.84Schristosfind_stack_direction (int *addr, int depth)
52621.84Schristos{
52631.84Schristos  int dir, dummy = 0;
52641.84Schristos  if (! addr)
52651.84Schristos    addr = &dummy;
52661.84Schristos  *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
52671.84Schristos  dir = depth ? find_stack_direction (addr, depth - 1) : 0;
52681.84Schristos  return dir + dummy;
52691.84Schristos}
52701.61Schristos
52711.76Spookaint
52721.84Schristosmain (int argc, char **argv)
52731.76Spooka{
52741.84Schristos  return find_stack_direction (0, argc + !argv + 20) < 0;
52751.76Spooka}
52761.76Spooka_ACEOF
52771.84Schristosif ac_fn_c_try_run "$LINENO"; then :
52781.84Schristos  ac_cv_c_stack_direction=1
52791.63Sapbelse
52801.84Schristos  ac_cv_c_stack_direction=-1
52811.76Spookafi
52821.84Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
52831.84Schristos  conftest.$ac_objext conftest.beam conftest.$ac_ext
52841.63Sapbfi
52851.61Schristos
52861.84Schristosfi
52871.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
52881.84Schristos$as_echo "$ac_cv_c_stack_direction" >&6; }
52891.84Schristoscat >>confdefs.h <<_ACEOF
52901.84Schristos#define STACK_DIRECTION $ac_cv_c_stack_direction
52911.84Schristos_ACEOF
52921.61Schristos
52931.76Spooka
52941.63Sapbfi
52951.76Spooka
52961.84Schristosfor ac_func in atoll asprintf asnprintf basename devname dirfd dirname \
52971.84Schristos	dprintf esetfunc fgetln flock fpurge __fpurge futimes getline \
52981.84Schristos	getopt getopt_long group_from_gid gid_from_group \
52991.84Schristos	heapsort isblank issetugid lchflags lchmod lchown lutimes mkstemp \
53001.84Schristos	mkdtemp poll pread putc_unlocked pwcache_userdb pwcache_groupdb \
53011.99Schristos	pwrite raise_default_signal random reallocarr reallocarray setenv \
53021.84Schristos	setgroupent setprogname setpassent \
53031.84Schristos	snprintb_m snprintf strlcat strlcpy strmode \
53041.92Schristos	strcasecmp strncasecmp strndup strnlen strsep strsuftoll strtoi \
53051.92Schristos	strtoll strtou \
53061.84Schristos	user_from_uid uid_from_user vasprintf vasnprintf vsnprintf
53071.84Schristosdo :
53081.84Schristos  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
53091.84Schristosac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
53101.84Schristosif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
53111.84Schristos  cat >>confdefs.h <<_ACEOF
53121.84Schristos#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
53131.84Schristos_ACEOF
53141.61Schristos
53151.76Spookafi
53161.84Schristosdone
53171.84Schristos
53181.45Sjmc
53191.84Schristosac_fn_c_check_decl "$LINENO" "user_from_uid" "ac_cv_have_decl_user_from_uid" "
53201.84Schristos#include <pwd.h>
53211.45Sjmc
53221.84Schristos"
53231.84Schristosif test "x$ac_cv_have_decl_user_from_uid" = xyes; then :
53241.84Schristos  ac_have_decl=1
53251.76Spookaelse
53261.84Schristos  ac_have_decl=0
53271.76Spookafi
53281.76Spooka
53291.84Schristoscat >>confdefs.h <<_ACEOF
53301.84Schristos#define HAVE_DECL_USER_FROM_UID $ac_have_decl
53311.84Schristos_ACEOF
53321.84Schristosac_fn_c_check_decl "$LINENO" "uid_from_user" "ac_cv_have_decl_uid_from_user" "
53331.84Schristos#include <pwd.h>
53341.76Spooka
53351.84Schristos"
53361.84Schristosif test "x$ac_cv_have_decl_uid_from_user" = xyes; then :
53371.84Schristos  ac_have_decl=1
53381.55Swizelse
53391.84Schristos  ac_have_decl=0
53401.55Swizfi
53411.76Spooka
53421.84Schristoscat >>confdefs.h <<_ACEOF
53431.84Schristos#define HAVE_DECL_UID_FROM_USER $ac_have_decl
53441.84Schristos_ACEOF
53451.84Schristosac_fn_c_check_decl "$LINENO" "pwcache_userdb" "ac_cv_have_decl_pwcache_userdb" "
53461.84Schristos#include <pwd.h>
53471.55Swiz
53481.84Schristos"
53491.84Schristosif test "x$ac_cv_have_decl_pwcache_userdb" = xyes; then :
53501.84Schristos  ac_have_decl=1
53511.76Spookaelse
53521.84Schristos  ac_have_decl=0
53531.55Swizfi
53541.55Swiz
53551.84Schristoscat >>confdefs.h <<_ACEOF
53561.84Schristos#define HAVE_DECL_PWCACHE_USERDB $ac_have_decl
53571.84Schristos_ACEOF
53581.53Sdogcow
53591.84Schristosac_fn_c_check_decl "$LINENO" "group_from_gid" "ac_cv_have_decl_group_from_gid" "
53601.84Schristos#include <grp.h>
53611.76Spooka
53621.84Schristos"
53631.84Schristosif test "x$ac_cv_have_decl_group_from_gid" = xyes; then :
53641.84Schristos  ac_have_decl=1
53651.48Sjmcelse
53661.84Schristos  ac_have_decl=0
53671.48Sjmcfi
53681.61Schristos
53691.84Schristoscat >>confdefs.h <<_ACEOF
53701.84Schristos#define HAVE_DECL_GROUP_FROM_GID $ac_have_decl
53711.84Schristos_ACEOF
53721.84Schristosac_fn_c_check_decl "$LINENO" "gid_from_group" "ac_cv_have_decl_gid_from_group" "
53731.84Schristos#include <grp.h>
53741.53Sdogcow
53751.84Schristos"
53761.84Schristosif test "x$ac_cv_have_decl_gid_from_group" = xyes; then :
53771.84Schristos  ac_have_decl=1
53781.76Spookaelse
53791.84Schristos  ac_have_decl=0
53801.76Spookafi
53811.53Sdogcow
53821.84Schristoscat >>confdefs.h <<_ACEOF
53831.84Schristos#define HAVE_DECL_GID_FROM_GROUP $ac_have_decl
53841.84Schristos_ACEOF
53851.84Schristosac_fn_c_check_decl "$LINENO" "pwcache_groupdb" "ac_cv_have_decl_pwcache_groupdb" "
53861.84Schristos#include <grp.h>
53871.53Sdogcow
53881.84Schristos"
53891.84Schristosif test "x$ac_cv_have_decl_pwcache_groupdb" = xyes; then :
53901.84Schristos  ac_have_decl=1
53911.53Sdogcowelse
53921.84Schristos  ac_have_decl=0
53931.53Sdogcowfi
53941.61Schristos
53951.84Schristoscat >>confdefs.h <<_ACEOF
53961.84Schristos#define HAVE_DECL_PWCACHE_GROUPDB $ac_have_decl
53971.84Schristos_ACEOF
53981.53Sdogcow
53991.91Schristosac_fn_c_check_decl "$LINENO" "strcasecmp" "ac_cv_have_decl_strcasecmp" "
54001.91Schristos#include <string.h>
54011.91Schristos
54021.91Schristos"
54031.91Schristosif test "x$ac_cv_have_decl_strcasecmp" = xyes; then :
54041.91Schristos  ac_have_decl=1
54051.91Schristoselse
54061.91Schristos  ac_have_decl=0
54071.91Schristosfi
54081.91Schristos
54091.91Schristoscat >>confdefs.h <<_ACEOF
54101.91Schristos#define HAVE_DECL_STRCASECMP $ac_have_decl
54111.91Schristos_ACEOF
54121.92Schristosac_fn_c_check_decl "$LINENO" "strncasecmp" "ac_cv_have_decl_strncasecmp" "
54131.92Schristos#include <string.h>
54141.92Schristos
54151.92Schristos"
54161.92Schristosif test "x$ac_cv_have_decl_strncasecmp" = xyes; then :
54171.92Schristos  ac_have_decl=1
54181.92Schristoselse
54191.92Schristos  ac_have_decl=0
54201.92Schristosfi
54211.92Schristos
54221.92Schristoscat >>confdefs.h <<_ACEOF
54231.92Schristos#define HAVE_DECL_STRNCASECMP $ac_have_decl
54241.92Schristos_ACEOF
54251.85Schristosac_fn_c_check_decl "$LINENO" "strlcpy" "ac_cv_have_decl_strlcpy" "
54261.85Schristos#include <string.h>
54271.85Schristos
54281.85Schristos"
54291.85Schristosif test "x$ac_cv_have_decl_strlcpy" = xyes; then :
54301.85Schristos  ac_have_decl=1
54311.85Schristoselse
54321.85Schristos  ac_have_decl=0
54331.85Schristosfi
54341.85Schristos
54351.85Schristoscat >>confdefs.h <<_ACEOF
54361.85Schristos#define HAVE_DECL_STRLCPY $ac_have_decl
54371.85Schristos_ACEOF
54381.85Schristosac_fn_c_check_decl "$LINENO" "strlcat" "ac_cv_have_decl_strlcat" "
54391.85Schristos#include <string.h>
54401.85Schristos
54411.85Schristos"
54421.85Schristosif test "x$ac_cv_have_decl_strlcat" = xyes; then :
54431.85Schristos  ac_have_decl=1
54441.85Schristoselse
54451.85Schristos  ac_have_decl=0
54461.85Schristosfi
54471.85Schristos
54481.85Schristoscat >>confdefs.h <<_ACEOF
54491.85Schristos#define HAVE_DECL_STRLCAT $ac_have_decl
54501.85Schristos_ACEOF
54511.85Schristosac_fn_c_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "
54521.85Schristos#include <string.h>
54531.85Schristos
54541.84Schristos"
54551.84Schristosif test "x$ac_cv_have_decl_strndup" = xyes; then :
54561.84Schristos  ac_have_decl=1
54571.76Spookaelse
54581.84Schristos  ac_have_decl=0
54591.63Sapbfi
54601.53Sdogcow
54611.84Schristoscat >>confdefs.h <<_ACEOF
54621.84Schristos#define HAVE_DECL_STRNDUP $ac_have_decl
54631.53Sdogcow_ACEOF
54641.85Schristosac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "
54651.85Schristos#include <string.h>
54661.85Schristos
54671.84Schristos"
54681.84Schristosif test "x$ac_cv_have_decl_strnlen" = xyes; then :
54691.84Schristos  ac_have_decl=1
54701.53Sdogcowelse
54711.84Schristos  ac_have_decl=0
54721.74Schristosfi
54731.53Sdogcow
54741.84Schristoscat >>confdefs.h <<_ACEOF
54751.84Schristos#define HAVE_DECL_STRNLEN $ac_have_decl
54761.84Schristos_ACEOF
54771.86Schristosac_fn_c_check_decl "$LINENO" "strsep" "ac_cv_have_decl_strsep" "
54781.86Schristos#include <string.h>
54791.86Schristos
54801.86Schristos"
54811.86Schristosif test "x$ac_cv_have_decl_strsep" = xyes; then :
54821.86Schristos  ac_have_decl=1
54831.86Schristoselse
54841.86Schristos  ac_have_decl=0
54851.86Schristosfi
54861.86Schristos
54871.86Schristoscat >>confdefs.h <<_ACEOF
54881.86Schristos#define HAVE_DECL_STRSEP $ac_have_decl
54891.86Schristos_ACEOF
54901.53Sdogcow
54911.84Schristosac_fn_c_check_decl "$LINENO" "strsuftoll" "ac_cv_have_decl_strsuftoll" "#include <stdlib.h>
54921.84Schristos"
54931.84Schristosif test "x$ac_cv_have_decl_strsuftoll" = xyes; then :
54941.84Schristos  ac_have_decl=1
54951.76Spookaelse
54961.84Schristos  ac_have_decl=0
54971.84Schristosfi
54981.53Sdogcow
54991.84Schristoscat >>confdefs.h <<_ACEOF
55001.84Schristos#define HAVE_DECL_STRSUFTOLL $ac_have_decl
55011.84Schristos_ACEOF
55021.85Schristosac_fn_c_check_decl "$LINENO" "mi_vector_hash" "ac_cv_have_decl_mi_vector_hash" "#include <stdlib.h>
55031.85Schristos"
55041.85Schristosif test "x$ac_cv_have_decl_mi_vector_hash" = xyes; then :
55051.85Schristos  ac_have_decl=1
55061.85Schristoselse
55071.85Schristos  ac_have_decl=0
55081.85Schristosfi
55091.85Schristos
55101.85Schristoscat >>confdefs.h <<_ACEOF
55111.85Schristos#define HAVE_DECL_MI_VECTOR_HASH $ac_have_decl
55121.85Schristos_ACEOF
55131.74Schristos
55141.84Schristosac_fn_c_check_decl "$LINENO" "lchflags" "ac_cv_have_decl_lchflags" "
55151.84Schristos#include <sys/stat.h>
55161.84Schristos#include <unistd.h>
55171.61Schristos
55181.84Schristos"
55191.84Schristosif test "x$ac_cv_have_decl_lchflags" = xyes; then :
55201.84Schristos  ac_have_decl=1
55211.53Sdogcowelse
55221.84Schristos  ac_have_decl=0
55231.76Spookafi
55241.53Sdogcow
55251.84Schristoscat >>confdefs.h <<_ACEOF
55261.84Schristos#define HAVE_DECL_LCHFLAGS $ac_have_decl
55271.84Schristos_ACEOF
55281.84Schristosac_fn_c_check_decl "$LINENO" "lchmod" "ac_cv_have_decl_lchmod" "
55291.84Schristos#include <sys/stat.h>
55301.84Schristos#include <unistd.h>
55311.53Sdogcow
55321.84Schristos"
55331.84Schristosif test "x$ac_cv_have_decl_lchmod" = xyes; then :
55341.84Schristos  ac_have_decl=1
55351.53Sdogcowelse
55361.84Schristos  ac_have_decl=0
55371.53Sdogcowfi
55381.76Spooka
55391.84Schristoscat >>confdefs.h <<_ACEOF
55401.84Schristos#define HAVE_DECL_LCHMOD $ac_have_decl
55411.84Schristos_ACEOF
55421.84Schristosac_fn_c_check_decl "$LINENO" "lchown" "ac_cv_have_decl_lchown" "
55431.84Schristos#include <sys/stat.h>
55441.84Schristos#include <unistd.h>
55451.61Schristos
55461.84Schristos"
55471.84Schristosif test "x$ac_cv_have_decl_lchown" = xyes; then :
55481.84Schristos  ac_have_decl=1
55491.53Sdogcowelse
55501.84Schristos  ac_have_decl=0
55511.76Spookafi
55521.53Sdogcow
55531.84Schristoscat >>confdefs.h <<_ACEOF
55541.84Schristos#define HAVE_DECL_LCHOWN $ac_have_decl
55551.84Schristos_ACEOF
55561.84Schristos
55571.84Schristos
55581.85Schristosac_fn_c_check_decl "$LINENO" "err" "ac_cv_have_decl_err" "
55591.85Schristos#ifdef HAVE_ERR_H
55601.85Schristos#include <err.h>
55611.85Schristos#endif
55621.85Schristos
55631.85Schristos"
55641.85Schristosif test "x$ac_cv_have_decl_err" = xyes; then :
55651.85Schristos  ac_have_decl=1
55661.85Schristoselse
55671.85Schristos  ac_have_decl=0
55681.85Schristosfi
55691.85Schristos
55701.85Schristoscat >>confdefs.h <<_ACEOF
55711.85Schristos#define HAVE_DECL_ERR $ac_have_decl
55721.85Schristos_ACEOF
55731.84Schristosac_fn_c_check_decl "$LINENO" "errc" "ac_cv_have_decl_errc" "
55741.84Schristos#ifdef HAVE_ERR_H
55751.84Schristos#include <err.h>
55761.84Schristos#endif
55771.61Schristos
55781.84Schristos"
55791.84Schristosif test "x$ac_cv_have_decl_errc" = xyes; then :
55801.84Schristos  ac_have_decl=1
55811.76Spookaelse
55821.84Schristos  ac_have_decl=0
55831.76Spookafi
55841.76Spooka
55851.84Schristoscat >>confdefs.h <<_ACEOF
55861.84Schristos#define HAVE_DECL_ERRC $ac_have_decl
55871.84Schristos_ACEOF
55881.85Schristosac_fn_c_check_decl "$LINENO" "errx" "ac_cv_have_decl_errx" "
55891.85Schristos#ifdef HAVE_ERR_H
55901.85Schristos#include <err.h>
55911.85Schristos#endif
55921.85Schristos
55931.85Schristos"
55941.85Schristosif test "x$ac_cv_have_decl_errx" = xyes; then :
55951.85Schristos  ac_have_decl=1
55961.85Schristoselse
55971.85Schristos  ac_have_decl=0
55981.85Schristosfi
55991.85Schristos
56001.85Schristoscat >>confdefs.h <<_ACEOF
56011.85Schristos#define HAVE_DECL_ERRX $ac_have_decl
56021.85Schristos_ACEOF
56031.84Schristosac_fn_c_check_decl "$LINENO" "verrc" "ac_cv_have_decl_verrc" "
56041.84Schristos#ifdef HAVE_ERR_H
56051.84Schristos#include <err.h>
56061.76Spooka#endif
56071.53Sdogcow
56081.84Schristos"
56091.84Schristosif test "x$ac_cv_have_decl_verrc" = xyes; then :
56101.84Schristos  ac_have_decl=1
56111.53Sdogcowelse
56121.84Schristos  ac_have_decl=0
56131.53Sdogcowfi
56141.61Schristos
56151.84Schristoscat >>confdefs.h <<_ACEOF
56161.84Schristos#define HAVE_DECL_VERRC $ac_have_decl
56171.84Schristos_ACEOF
56181.85Schristosac_fn_c_check_decl "$LINENO" "verrx" "ac_cv_have_decl_verrx" "
56191.85Schristos#ifdef HAVE_ERR_H
56201.85Schristos#include <err.h>
56211.85Schristos#endif
56221.85Schristos
56231.85Schristos"
56241.85Schristosif test "x$ac_cv_have_decl_verrx" = xyes; then :
56251.85Schristos  ac_have_decl=1
56261.85Schristoselse
56271.85Schristos  ac_have_decl=0
56281.85Schristosfi
56291.85Schristos
56301.85Schristoscat >>confdefs.h <<_ACEOF
56311.85Schristos#define HAVE_DECL_VERRX $ac_have_decl
56321.85Schristos_ACEOF
56331.85Schristosac_fn_c_check_decl "$LINENO" "warn" "ac_cv_have_decl_warn" "
56341.85Schristos#ifdef HAVE_ERR_H
56351.85Schristos#include <err.h>
56361.85Schristos#endif
56371.85Schristos
56381.85Schristos"
56391.85Schristosif test "x$ac_cv_have_decl_warn" = xyes; then :
56401.85Schristos  ac_have_decl=1
56411.85Schristoselse
56421.85Schristos  ac_have_decl=0
56431.85Schristosfi
56441.85Schristos
56451.85Schristoscat >>confdefs.h <<_ACEOF
56461.85Schristos#define HAVE_DECL_WARN $ac_have_decl
56471.85Schristos_ACEOF
56481.84Schristosac_fn_c_check_decl "$LINENO" "warnc" "ac_cv_have_decl_warnc" "
56491.84Schristos#ifdef HAVE_ERR_H
56501.84Schristos#include <err.h>
56511.84Schristos#endif
56521.53Sdogcow
56531.84Schristos"
56541.84Schristosif test "x$ac_cv_have_decl_warnc" = xyes; then :
56551.84Schristos  ac_have_decl=1
56561.53Sdogcowelse
56571.84Schristos  ac_have_decl=0
56581.53Sdogcowfi
56591.76Spooka
56601.84Schristoscat >>confdefs.h <<_ACEOF
56611.84Schristos#define HAVE_DECL_WARNC $ac_have_decl
56621.84Schristos_ACEOF
56631.85Schristosac_fn_c_check_decl "$LINENO" "warnx" "ac_cv_have_decl_warnx" "
56641.85Schristos#ifdef HAVE_ERR_H
56651.85Schristos#include <err.h>
56661.85Schristos#endif
56671.85Schristos
56681.85Schristos"
56691.85Schristosif test "x$ac_cv_have_decl_warnx" = xyes; then :
56701.85Schristos  ac_have_decl=1
56711.85Schristoselse
56721.85Schristos  ac_have_decl=0
56731.85Schristosfi
56741.85Schristos
56751.85Schristoscat >>confdefs.h <<_ACEOF
56761.85Schristos#define HAVE_DECL_WARNX $ac_have_decl
56771.85Schristos_ACEOF
56781.84Schristosac_fn_c_check_decl "$LINENO" "vwarnc" "ac_cv_have_decl_vwarnc" "
56791.84Schristos#ifdef HAVE_ERR_H
56801.84Schristos#include <err.h>
56811.76Spooka#endif
56821.53Sdogcow
56831.84Schristos"
56841.84Schristosif test "x$ac_cv_have_decl_vwarnc" = xyes; then :
56851.84Schristos  ac_have_decl=1
56861.53Sdogcowelse
56871.84Schristos  ac_have_decl=0
56881.76Spookafi
56891.61Schristos
56901.84Schristoscat >>confdefs.h <<_ACEOF
56911.84Schristos#define HAVE_DECL_VWARNC $ac_have_decl
56921.84Schristos_ACEOF
56931.85Schristosac_fn_c_check_decl "$LINENO" "vwarnx" "ac_cv_have_decl_vwarnx" "
56941.85Schristos#ifdef HAVE_ERR_H
56951.85Schristos#include <err.h>
56961.85Schristos#endif
56971.85Schristos
56981.85Schristos"
56991.85Schristosif test "x$ac_cv_have_decl_vwarnx" = xyes; then :
57001.85Schristos  ac_have_decl=1
57011.85Schristoselse
57021.85Schristos  ac_have_decl=0
57031.85Schristosfi
57041.85Schristos
57051.85Schristoscat >>confdefs.h <<_ACEOF
57061.85Schristos#define HAVE_DECL_VWARNX $ac_have_decl
57071.85Schristos_ACEOF
57081.84Schristos
57091.53Sdogcow
57101.84Schristosac_fn_c_check_decl "$LINENO" "htobe16" "ac_cv_have_decl_htobe16" "#include <sys/types.h>
57111.84Schristos"
57121.84Schristosif test "x$ac_cv_have_decl_htobe16" = xyes; then :
57131.84Schristos  ac_have_decl=1
57141.53Sdogcowelse
57151.84Schristos  ac_have_decl=0
57161.84Schristosfi
57171.76Spooka
57181.84Schristoscat >>confdefs.h <<_ACEOF
57191.84Schristos#define HAVE_DECL_HTOBE16 $ac_have_decl
57201.84Schristos_ACEOF
57211.84Schristosac_fn_c_check_decl "$LINENO" "htobe32" "ac_cv_have_decl_htobe32" "#include <sys/types.h>
57221.84Schristos"
57231.84Schristosif test "x$ac_cv_have_decl_htobe32" = xyes; then :
57241.84Schristos  ac_have_decl=1
57251.84Schristoselse
57261.84Schristos  ac_have_decl=0
57271.74Schristosfi
57281.84Schristos
57291.84Schristoscat >>confdefs.h <<_ACEOF
57301.84Schristos#define HAVE_DECL_HTOBE32 $ac_have_decl
57311.84Schristos_ACEOF
57321.84Schristosac_fn_c_check_decl "$LINENO" "htobe64" "ac_cv_have_decl_htobe64" "#include <sys/types.h>
57331.84Schristos"
57341.84Schristosif test "x$ac_cv_have_decl_htobe64" = xyes; then :
57351.84Schristos  ac_have_decl=1
57361.76Spookaelse
57371.84Schristos  ac_have_decl=0
57381.84Schristosfi
57391.76Spooka
57401.84Schristoscat >>confdefs.h <<_ACEOF
57411.84Schristos#define HAVE_DECL_HTOBE64 $ac_have_decl
57421.84Schristos_ACEOF
57431.84Schristosac_fn_c_check_decl "$LINENO" "htole16" "ac_cv_have_decl_htole16" "#include <sys/types.h>
57441.84Schristos"
57451.84Schristosif test "x$ac_cv_have_decl_htole16" = xyes; then :
57461.84Schristos  ac_have_decl=1
57471.84Schristoselse
57481.84Schristos  ac_have_decl=0
57491.84Schristosfi
57501.53Sdogcow
57511.84Schristoscat >>confdefs.h <<_ACEOF
57521.84Schristos#define HAVE_DECL_HTOLE16 $ac_have_decl
57531.74Schristos_ACEOF
57541.84Schristosac_fn_c_check_decl "$LINENO" "htole32" "ac_cv_have_decl_htole32" "#include <sys/types.h>
57551.84Schristos"
57561.84Schristosif test "x$ac_cv_have_decl_htole32" = xyes; then :
57571.84Schristos  ac_have_decl=1
57581.53Sdogcowelse
57591.84Schristos  ac_have_decl=0
57601.76Spookafi
57611.84Schristos
57621.84Schristoscat >>confdefs.h <<_ACEOF
57631.84Schristos#define HAVE_DECL_HTOLE32 $ac_have_decl
57641.84Schristos_ACEOF
57651.84Schristosac_fn_c_check_decl "$LINENO" "htole64" "ac_cv_have_decl_htole64" "#include <sys/types.h>
57661.84Schristos"
57671.84Schristosif test "x$ac_cv_have_decl_htole64" = xyes; then :
57681.84Schristos  ac_have_decl=1
57691.84Schristoselse
57701.84Schristos  ac_have_decl=0
57711.53Sdogcowfi
57721.61Schristos
57731.84Schristoscat >>confdefs.h <<_ACEOF
57741.84Schristos#define HAVE_DECL_HTOLE64 $ac_have_decl
57751.84Schristos_ACEOF
57761.84Schristosac_fn_c_check_decl "$LINENO" "be16toh" "ac_cv_have_decl_be16toh" "#include <sys/types.h>
57771.84Schristos"
57781.84Schristosif test "x$ac_cv_have_decl_be16toh" = xyes; then :
57791.84Schristos  ac_have_decl=1
57801.84Schristoselse
57811.84Schristos  ac_have_decl=0
57821.84Schristosfi
57831.53Sdogcow
57841.84Schristoscat >>confdefs.h <<_ACEOF
57851.84Schristos#define HAVE_DECL_BE16TOH $ac_have_decl
57861.84Schristos_ACEOF
57871.84Schristosac_fn_c_check_decl "$LINENO" "be32toh" "ac_cv_have_decl_be32toh" "#include <sys/types.h>
57881.84Schristos"
57891.84Schristosif test "x$ac_cv_have_decl_be32toh" = xyes; then :
57901.84Schristos  ac_have_decl=1
57911.53Sdogcowelse
57921.84Schristos  ac_have_decl=0
57931.84Schristosfi
57941.76Spooka
57951.84Schristoscat >>confdefs.h <<_ACEOF
57961.84Schristos#define HAVE_DECL_BE32TOH $ac_have_decl
57971.84Schristos_ACEOF
57981.84Schristosac_fn_c_check_decl "$LINENO" "be64toh" "ac_cv_have_decl_be64toh" "#include <sys/types.h>
57991.84Schristos"
58001.84Schristosif test "x$ac_cv_have_decl_be64toh" = xyes; then :
58011.84Schristos  ac_have_decl=1
58021.84Schristoselse
58031.84Schristos  ac_have_decl=0
58041.53Sdogcowfi
58051.84Schristos
58061.84Schristoscat >>confdefs.h <<_ACEOF
58071.84Schristos#define HAVE_DECL_BE64TOH $ac_have_decl
58081.84Schristos_ACEOF
58091.84Schristosac_fn_c_check_decl "$LINENO" "le16toh" "ac_cv_have_decl_le16toh" "#include <sys/types.h>
58101.84Schristos"
58111.84Schristosif test "x$ac_cv_have_decl_le16toh" = xyes; then :
58121.84Schristos  ac_have_decl=1
58131.76Spookaelse
58141.84Schristos  ac_have_decl=0
58151.84Schristosfi
58161.76Spooka
58171.84Schristoscat >>confdefs.h <<_ACEOF
58181.84Schristos#define HAVE_DECL_LE16TOH $ac_have_decl
58191.84Schristos_ACEOF
58201.84Schristosac_fn_c_check_decl "$LINENO" "le32toh" "ac_cv_have_decl_le32toh" "#include <sys/types.h>
58211.84Schristos"
58221.84Schristosif test "x$ac_cv_have_decl_le32toh" = xyes; then :
58231.84Schristos  ac_have_decl=1
58241.84Schristoselse
58251.84Schristos  ac_have_decl=0
58261.84Schristosfi
58271.53Sdogcow
58281.84Schristoscat >>confdefs.h <<_ACEOF
58291.84Schristos#define HAVE_DECL_LE32TOH $ac_have_decl
58301.74Schristos_ACEOF
58311.84Schristosac_fn_c_check_decl "$LINENO" "le64toh" "ac_cv_have_decl_le64toh" "#include <sys/types.h>
58321.84Schristos"
58331.84Schristosif test "x$ac_cv_have_decl_le64toh" = xyes; then :
58341.84Schristos  ac_have_decl=1
58351.53Sdogcowelse
58361.84Schristos  ac_have_decl=0
58371.53Sdogcowfi
58381.61Schristos
58391.84Schristoscat >>confdefs.h <<_ACEOF
58401.84Schristos#define HAVE_DECL_LE64TOH $ac_have_decl
58411.84Schristos_ACEOF
58421.84Schristos
58431.53Sdogcow
58441.84Schristosac_fn_c_check_decl "$LINENO" "bswap16" "ac_cv_have_decl_bswap16" "#include <machine/bswap.h>
58451.84Schristos"
58461.84Schristosif test "x$ac_cv_have_decl_bswap16" = xyes; then :
58471.84Schristos  ac_have_decl=1
58481.53Sdogcowelse
58491.84Schristos  ac_have_decl=0
58501.84Schristosfi
58511.76Spooka
58521.84Schristoscat >>confdefs.h <<_ACEOF
58531.84Schristos#define HAVE_DECL_BSWAP16 $ac_have_decl
58541.84Schristos_ACEOF
58551.84Schristosac_fn_c_check_decl "$LINENO" "bswap32" "ac_cv_have_decl_bswap32" "#include <machine/bswap.h>
58561.84Schristos"
58571.84Schristosif test "x$ac_cv_have_decl_bswap32" = xyes; then :
58581.84Schristos  ac_have_decl=1
58591.84Schristoselse
58601.84Schristos  ac_have_decl=0
58611.74Schristosfi
58621.53Sdogcow
58631.84Schristoscat >>confdefs.h <<_ACEOF
58641.84Schristos#define HAVE_DECL_BSWAP32 $ac_have_decl
58651.74Schristos_ACEOF
58661.84Schristosac_fn_c_check_decl "$LINENO" "bswap64" "ac_cv_have_decl_bswap64" "#include <machine/bswap.h>
58671.84Schristos"
58681.84Schristosif test "x$ac_cv_have_decl_bswap64" = xyes; then :
58691.84Schristos  ac_have_decl=1
58701.74Schristoselse
58711.84Schristos  ac_have_decl=0
58721.74Schristosfi
58731.74Schristos
58741.84Schristoscat >>confdefs.h <<_ACEOF
58751.84Schristos#define HAVE_DECL_BSWAP64 $ac_have_decl
58761.84Schristos_ACEOF
58771.84Schristos
58781.61Schristos
58791.84Schristosac_fn_c_check_decl "$LINENO" "be16enc" "ac_cv_have_decl_be16enc" "#include <sys/endian.h>
58801.84Schristos"
58811.84Schristosif test "x$ac_cv_have_decl_be16enc" = xyes; then :
58821.84Schristos  ac_have_decl=1
58831.74Schristoselse
58841.84Schristos  ac_have_decl=0
58851.84Schristosfi
58861.53Sdogcow
58871.84Schristoscat >>confdefs.h <<_ACEOF
58881.84Schristos#define HAVE_DECL_BE16ENC $ac_have_decl
58891.84Schristos_ACEOF
58901.84Schristosac_fn_c_check_decl "$LINENO" "le16enc" "ac_cv_have_decl_le16enc" "#include <sys/endian.h>
58911.84Schristos"
58921.84Schristosif test "x$ac_cv_have_decl_le16enc" = xyes; then :
58931.84Schristos  ac_have_decl=1
58941.84Schristoselse
58951.84Schristos  ac_have_decl=0
58961.74Schristosfi
58971.84Schristos
58981.84Schristoscat >>confdefs.h <<_ACEOF
58991.84Schristos#define HAVE_DECL_LE16ENC $ac_have_decl
59001.84Schristos_ACEOF
59011.84Schristosac_fn_c_check_decl "$LINENO" "be16dec" "ac_cv_have_decl_be16dec" "#include <sys/endian.h>
59021.84Schristos"
59031.84Schristosif test "x$ac_cv_have_decl_be16dec" = xyes; then :
59041.84Schristos  ac_have_decl=1
59051.74Schristoselse
59061.84Schristos  ac_have_decl=0
59071.84Schristosfi
59081.74Schristos
59091.84Schristoscat >>confdefs.h <<_ACEOF
59101.84Schristos#define HAVE_DECL_BE16DEC $ac_have_decl
59111.84Schristos_ACEOF
59121.84Schristosac_fn_c_check_decl "$LINENO" "le16dec" "ac_cv_have_decl_le16dec" "#include <sys/endian.h>
59131.84Schristos"
59141.84Schristosif test "x$ac_cv_have_decl_le16dec" = xyes; then :
59151.84Schristos  ac_have_decl=1
59161.84Schristoselse
59171.84Schristos  ac_have_decl=0
59181.84Schristosfi
59191.54Swiz
59201.84Schristoscat >>confdefs.h <<_ACEOF
59211.84Schristos#define HAVE_DECL_LE16DEC $ac_have_decl
59221.74Schristos_ACEOF
59231.84Schristosac_fn_c_check_decl "$LINENO" "be32enc" "ac_cv_have_decl_be32enc" "#include <sys/endian.h>
59241.84Schristos"
59251.84Schristosif test "x$ac_cv_have_decl_be32enc" = xyes; then :
59261.84Schristos  ac_have_decl=1
59271.74Schristoselse
59281.84Schristos  ac_have_decl=0
59291.74Schristosfi
59301.84Schristos
59311.84Schristoscat >>confdefs.h <<_ACEOF
59321.84Schristos#define HAVE_DECL_BE32ENC $ac_have_decl
59331.84Schristos_ACEOF
59341.84Schristosac_fn_c_check_decl "$LINENO" "le32enc" "ac_cv_have_decl_le32enc" "#include <sys/endian.h>
59351.84Schristos"
59361.84Schristosif test "x$ac_cv_have_decl_le32enc" = xyes; then :
59371.84Schristos  ac_have_decl=1
59381.84Schristoselse
59391.84Schristos  ac_have_decl=0
59401.54Swizfi
59411.61Schristos
59421.84Schristoscat >>confdefs.h <<_ACEOF
59431.84Schristos#define HAVE_DECL_LE32ENC $ac_have_decl
59441.84Schristos_ACEOF
59451.84Schristosac_fn_c_check_decl "$LINENO" "be32dec" "ac_cv_have_decl_be32dec" "#include <sys/endian.h>
59461.84Schristos"
59471.84Schristosif test "x$ac_cv_have_decl_be32dec" = xyes; then :
59481.84Schristos  ac_have_decl=1
59491.84Schristoselse
59501.84Schristos  ac_have_decl=0
59511.84Schristosfi
59521.74Schristos
59531.84Schristoscat >>confdefs.h <<_ACEOF
59541.84Schristos#define HAVE_DECL_BE32DEC $ac_have_decl
59551.84Schristos_ACEOF
59561.84Schristosac_fn_c_check_decl "$LINENO" "le32dec" "ac_cv_have_decl_le32dec" "#include <sys/endian.h>
59571.84Schristos"
59581.84Schristosif test "x$ac_cv_have_decl_le32dec" = xyes; then :
59591.84Schristos  ac_have_decl=1
59601.76Spookaelse
59611.84Schristos  ac_have_decl=0
59621.76Spookafi
59631.53Sdogcow
59641.84Schristoscat >>confdefs.h <<_ACEOF
59651.84Schristos#define HAVE_DECL_LE32DEC $ac_have_decl
59661.74Schristos_ACEOF
59671.84Schristosac_fn_c_check_decl "$LINENO" "be64enc" "ac_cv_have_decl_be64enc" "#include <sys/endian.h>
59681.84Schristos"
59691.84Schristosif test "x$ac_cv_have_decl_be64enc" = xyes; then :
59701.84Schristos  ac_have_decl=1
59711.74Schristoselse
59721.84Schristos  ac_have_decl=0
59731.54Swizfi
59741.74Schristos
59751.84Schristoscat >>confdefs.h <<_ACEOF
59761.84Schristos#define HAVE_DECL_BE64ENC $ac_have_decl
59771.84Schristos_ACEOF
59781.84Schristosac_fn_c_check_decl "$LINENO" "le64enc" "ac_cv_have_decl_le64enc" "#include <sys/endian.h>
59791.84Schristos"
59801.84Schristosif test "x$ac_cv_have_decl_le64enc" = xyes; then :
59811.84Schristos  ac_have_decl=1
59821.76Spookaelse
59831.84Schristos  ac_have_decl=0
59841.74Schristosfi
59851.54Swiz
59861.84Schristoscat >>confdefs.h <<_ACEOF
59871.84Schristos#define HAVE_DECL_LE64ENC $ac_have_decl
59881.84Schristos_ACEOF
59891.84Schristosac_fn_c_check_decl "$LINENO" "be64dec" "ac_cv_have_decl_be64dec" "#include <sys/endian.h>
59901.84Schristos"
59911.84Schristosif test "x$ac_cv_have_decl_be64dec" = xyes; then :
59921.84Schristos  ac_have_decl=1
59931.74Schristoselse
59941.84Schristos  ac_have_decl=0
59951.84Schristosfi
59961.74Schristos
59971.84Schristoscat >>confdefs.h <<_ACEOF
59981.84Schristos#define HAVE_DECL_BE64DEC $ac_have_decl
59991.74Schristos_ACEOF
60001.84Schristosac_fn_c_check_decl "$LINENO" "le64dec" "ac_cv_have_decl_le64dec" "#include <sys/endian.h>
60011.84Schristos"
60021.84Schristosif test "x$ac_cv_have_decl_le64dec" = xyes; then :
60031.84Schristos  ac_have_decl=1
60041.54Swizelse
60051.84Schristos  ac_have_decl=0
60061.74Schristosfi
60071.54Swiz
60081.84Schristoscat >>confdefs.h <<_ACEOF
60091.84Schristos#define HAVE_DECL_LE64DEC $ac_have_decl
60101.84Schristos_ACEOF
60111.84Schristos
60121.74Schristos
60131.84Schristosac_fn_c_check_decl "$LINENO" "fstatvfs" "ac_cv_have_decl_fstatvfs" "#include <sys/statvfs.h>
60141.84Schristos"
60151.84Schristosif test "x$ac_cv_have_decl_fstatvfs" = xyes; then :
60161.84Schristos  ac_have_decl=1
60171.74Schristoselse
60181.84Schristos  ac_have_decl=0
60191.84Schristosfi
60201.61Schristos
60211.84Schristoscat >>confdefs.h <<_ACEOF
60221.84Schristos#define HAVE_DECL_FSTATVFS $ac_have_decl
60231.84Schristos_ACEOF
60241.54Swiz
60251.54Swiz
60261.84Schristosac_fn_c_check_decl "$LINENO" "setgroupent" "ac_cv_have_decl_setgroupent" "
60271.76Spooka#include <sys/types.h>
60281.76Spooka#include <grp.h>
60291.76Spooka#include <pwd.h>
60301.45Sjmc
60311.84Schristos"
60321.84Schristosif test "x$ac_cv_have_decl_setgroupent" = xyes; then :
60331.84Schristos  ac_have_decl=1
60341.74Schristoselse
60351.84Schristos  ac_have_decl=0
60361.1Stvfi
60371.54Swiz
60381.84Schristoscat >>confdefs.h <<_ACEOF
60391.84Schristos#define HAVE_DECL_SETGROUPENT $ac_have_decl
60401.84Schristos_ACEOF
60411.84Schristosac_fn_c_check_decl "$LINENO" "setpassent" "ac_cv_have_decl_setpassent" "
60421.33Sthorpej#include <sys/types.h>
60431.8Stv#include <grp.h>
60441.8Stv#include <pwd.h>
60451.8Stv
60461.84Schristos"
60471.84Schristosif test "x$ac_cv_have_decl_setpassent" = xyes; then :
60481.84Schristos  ac_have_decl=1
60491.8Stvelse
60501.84Schristos  ac_have_decl=0
60511.8Stvfi
60521.8Stv
60531.84Schristoscat >>confdefs.h <<_ACEOF
60541.84Schristos#define HAVE_DECL_SETPASSENT $ac_have_decl
60551.84Schristos_ACEOF
60561.76Spooka
60571.8Stv
60581.4Stv# regcomp() and regexec() are also names of functions in the old V8
60591.4Stv# regexp package.  To avoid them, we need to find out who has regfree().
60601.4Stv
60611.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for regfree in -lregex" >&5
60621.84Schristos$as_echo_n "checking for regfree in -lregex... " >&6; }
60631.84Schristosif ${ac_cv_lib_regex_regfree+:} false; then :
60641.84Schristos  $as_echo_n "(cached) " >&6
60651.4Stvelse
60661.4Stv  ac_check_lib_save_LIBS=$LIBS
60671.4StvLIBS="-lregex  $LIBS"
60681.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
60691.84Schristos/* end confdefs.h.  */
60701.4Stv
60711.84Schristos/* Override any GCC internal prototype to avoid an error.
60721.84Schristos   Use char because int might match the return type of a GCC
60731.84Schristos   builtin and then its argument prototype would still apply.  */
60741.4Stv#ifdef __cplusplus
60751.4Stvextern "C"
60761.4Stv#endif
60771.4Stvchar regfree ();
60781.4Stvint
60791.4Stvmain ()
60801.4Stv{
60811.84Schristosreturn regfree ();
60821.4Stv  ;
60831.4Stv  return 0;
60841.4Stv}
60851.4Stv_ACEOF
60861.84Schristosif ac_fn_c_try_link "$LINENO"; then :
60871.4Stv  ac_cv_lib_regex_regfree=yes
60881.4Stvelse
60891.84Schristos  ac_cv_lib_regex_regfree=no
60901.4Stvfi
60911.84Schristosrm -f core conftest.err conftest.$ac_objext \
60921.84Schristos    conftest$ac_exeext conftest.$ac_ext
60931.4StvLIBS=$ac_check_lib_save_LIBS
60941.4Stvfi
60951.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_regex_regfree" >&5
60961.84Schristos$as_echo "$ac_cv_lib_regex_regfree" >&6; }
60971.84Schristosif test "x$ac_cv_lib_regex_regfree" = xyes; then :
60981.84Schristos  cat >>confdefs.h <<_ACEOF
60991.4Stv#define HAVE_LIBREGEX 1
61001.84Schristos_ACEOF
61011.4Stv
61021.4Stv  LIBS="-lregex $LIBS"
61031.4Stv
61041.4Stvfi
61051.4Stv
61061.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing regfree" >&5
61071.84Schristos$as_echo_n "checking for library containing regfree... " >&6; }
61081.84Schristosif ${ac_cv_search_regfree+:} false; then :
61091.84Schristos  $as_echo_n "(cached) " >&6
61101.1Stvelse
61111.1Stv  ac_func_search_save_LIBS=$LIBS
61121.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
61131.84Schristos/* end confdefs.h.  */
61141.1Stv
61151.84Schristos/* Override any GCC internal prototype to avoid an error.
61161.84Schristos   Use char because int might match the return type of a GCC
61171.84Schristos   builtin and then its argument prototype would still apply.  */
61181.1Stv#ifdef __cplusplus
61191.1Stvextern "C"
61201.1Stv#endif
61211.4Stvchar regfree ();
61221.1Stvint
61231.1Stvmain ()
61241.1Stv{
61251.84Schristosreturn regfree ();
61261.1Stv  ;
61271.1Stv  return 0;
61281.1Stv}
61291.1Stv_ACEOF
61301.84Schristosfor ac_lib in '' rx posix; do
61311.84Schristos  if test -z "$ac_lib"; then
61321.84Schristos    ac_res="none required"
61331.84Schristos  else
61341.84Schristos    ac_res=-l$ac_lib
61351.66Stsutsui    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
61361.84Schristos  fi
61371.84Schristos  if ac_fn_c_try_link "$LINENO"; then :
61381.84Schristos  ac_cv_search_regfree=$ac_res
61391.84Schristosfi
61401.84Schristosrm -f core conftest.err conftest.$ac_objext \
61411.84Schristos    conftest$ac_exeext
61421.84Schristos  if ${ac_cv_search_regfree+:} false; then :
61431.84Schristos  break
61441.84Schristosfi
61451.84Schristosdone
61461.84Schristosif ${ac_cv_search_regfree+:} false; then :
61471.1Stv
61481.66Stsutsuielse
61491.84Schristos  ac_cv_search_regfree=no
61501.1Stvfi
61511.84Schristosrm conftest.$ac_ext
61521.1StvLIBS=$ac_func_search_save_LIBS
61531.1Stvfi
61541.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regfree" >&5
61551.84Schristos$as_echo "$ac_cv_search_regfree" >&6; }
61561.84Schristosac_res=$ac_cv_search_regfree
61571.84Schristosif test "$ac_res" != no; then :
61581.84Schristos  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
61591.1Stv
61601.1Stvfi
61611.1Stv
61621.84Schristos
61631.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
61641.84Schristos$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
61651.84Schristosif ${ac_cv_lib_rt_clock_gettime+:} false; then :
61661.84Schristos  $as_echo_n "(cached) " >&6
61671.78Sjmcneillelse
61681.78Sjmcneill  ac_check_lib_save_LIBS=$LIBS
61691.78SjmcneillLIBS="-lrt  $LIBS"
61701.84Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext
61711.84Schristos/* end confdefs.h.  */
61721.78Sjmcneill
61731.84Schristos/* Override any GCC internal prototype to avoid an error.
61741.84Schristos   Use char because int might match the return type of a GCC
61751.84Schristos   builtin and then its argument prototype would still apply.  */
61761.78Sjmcneill#ifdef __cplusplus
61771.78Sjmcneillextern "C"
61781.78Sjmcneill#endif
61791.78Sjmcneillchar clock_gettime ();
61801.78Sjmcneillint
61811.78Sjmcneillmain ()
61821.78Sjmcneill{
61831.84Schristosreturn clock_gettime ();
61841.78Sjmcneill  ;
61851.78Sjmcneill  return 0;
61861.78Sjmcneill}
61871.78Sjmcneill_ACEOF
61881.84Schristosif ac_fn_c_try_link "$LINENO"; then :
61891.78Sjmcneill  ac_cv_lib_rt_clock_gettime=yes
61901.78Sjmcneillelse
61911.84Schristos  ac_cv_lib_rt_clock_gettime=no
61921.78Sjmcneillfi
61931.84Schristosrm -f core conftest.err conftest.$ac_objext \
61941.84Schristos    conftest$ac_exeext conftest.$ac_ext
61951.78SjmcneillLIBS=$ac_check_lib_save_LIBS
61961.78Sjmcneillfi
61971.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
61981.84Schristos$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
61991.84Schristosif test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
62001.84Schristos  cat >>confdefs.h <<_ACEOF
62011.78Sjmcneill#define HAVE_LIBRT 1
62021.84Schristos_ACEOF
62031.78Sjmcneill
62041.78Sjmcneill  LIBS="-lrt $LIBS"
62051.78Sjmcneill
62061.78Sjmcneillfi
62071.78Sjmcneill
62081.84Schristos
62091.76Spookafor ac_func in fparseln
62101.84Schristosdo :
62111.84Schristos  ac_fn_c_check_func "$LINENO" "fparseln" "ac_cv_func_fparseln"
62121.84Schristosif test "x$ac_cv_func_fparseln" = xyes; then :
62131.84Schristos  cat >>confdefs.h <<_ACEOF
62141.84Schristos#define HAVE_FPARSELN 1
62151.84Schristos_ACEOF
62161.84Schristos
62171.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fparseln seems to work" >&5
62181.84Schristos$as_echo_n "checking if fparseln seems to work... " >&6; }
62191.84Schristos    if test "$cross_compiling" = yes; then :
62201.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cross compiling: not checking farseln" >&5
62211.84Schristos$as_echo "$as_me: WARNING: cross compiling: not checking farseln" >&2;}
62221.74Schristos
62231.84Schristoselse
62241.84Schristos  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62251.84Schristos/* end confdefs.h.  */
62261.68Stnozaki
62271.68Stnozaki#define _NETBSD_SOURCE
62281.68Stnozaki#include <stdio.h>
62291.68Stnozaki#include <stdlib.h>
62301.68Stnozaki#define CONFTEST	"conftest.fparseln"
62311.68Stnozaki#define COMMENT		'#'
62321.68Stnozakiint
62331.68Stnozakimain(void)
62341.68Stnozaki{
62351.68Stnozaki	static const char delim[3] = { '\0', '\0', COMMENT };
62361.68Stnozaki	FILE *fp;
62371.68Stnozaki	char *ptr;
62381.68Stnozaki	fp = fopen(CONFTEST, "w+");
62391.68Stnozaki	if (fp != NULL) {
62401.68Stnozaki		unlink(CONFTEST);
62411.68Stnozaki		ungetc(COMMENT, fp);
62421.68Stnozaki		ptr = fparseln(fp, NULL, NULL, delim,
62431.68Stnozaki		    FPARSELN_UNESCALL);
62441.68Stnozaki		fclose(fp);
62451.68Stnozaki		if (ptr == NULL)
62461.68Stnozaki			exit(0);
62471.68Stnozaki	}
62481.68Stnozaki	exit(1);
62491.68Stnozaki}
62501.68Stnozaki
62511.68Stnozaki_ACEOF
62521.84Schristosif ac_fn_c_try_run "$LINENO"; then :
62531.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
62541.84Schristos$as_echo "yes" >&6; }
62551.84Schristoselse
62561.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
62571.84Schristos$as_echo "no" >&6; }
62581.84Schristos
62591.84Schristos$as_echo "#define BROKEN_FPARSELN 1" >>confdefs.h
62601.68Stnozaki
62611.68Stnozakifi
62621.84Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
62631.84Schristos  conftest.$ac_objext conftest.beam conftest.$ac_ext
62641.68Stnozakifi
62651.68Stnozaki
62661.84Schristos
62671.68Stnozakifi
62681.68Stnozakidone
62691.68Stnozaki
62701.84Schristos
62711.72Sapb# Variables substituted via @VARNAME@ in defs.mk.in
62721.72SapbHAVE_PTHREAD_H=$ac_cv_header_pthread_h
62731.72Sapb
62741.84Schristos
62751.1Stvcat >confcache <<\_ACEOF
62761.1Stv# This file is a shell script that caches the results of configure
62771.1Stv# tests run on this system so they can be shared between configure
62781.1Stv# scripts and configure runs, see configure's option --config-cache.
62791.1Stv# It is not useful on other systems.  If it contains results you don't
62801.1Stv# want to keep, you may remove or edit it.
62811.1Stv#
62821.1Stv# config.status only pays attention to the cache file if you give it
62831.1Stv# the --recheck option to rerun configure.
62841.1Stv#
62851.84Schristos# `ac_cv_env_foo' variables (set or unset) will be overridden when
62861.1Stv# loading this file, other *unset* `ac_cv_foo' will be assigned the
62871.1Stv# following values.
62881.1Stv
62891.1Stv_ACEOF
62901.1Stv
62911.1Stv# The following way of writing the cache mishandles newlines in values,
62921.1Stv# but we know of no workaround that is simple, portable, and efficient.
62931.84Schristos# So, we kill variables containing newlines.
62941.84Schristos# Ultrix sh set writes to stderr and can't be redirected directly,
62951.84Schristos# and sets the high bit in the cache file unless we assign to the vars.
62961.84Schristos(
62971.84Schristos  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
62981.84Schristos    eval ac_val=\$$ac_var
62991.84Schristos    case $ac_val in #(
63001.84Schristos    *${as_nl}*)
63011.84Schristos      case $ac_var in #(
63021.84Schristos      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
63031.84Schristos$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
63041.84Schristos      esac
63051.84Schristos      case $ac_var in #(
63061.84Schristos      _ | IFS | as_nl) ;; #(
63071.84Schristos      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
63081.84Schristos      *) { eval $ac_var=; unset $ac_var;} ;;
63091.84Schristos      esac ;;
63101.84Schristos    esac
63111.84Schristos  done
63121.84Schristos
63131.65Schristos  (set) 2>&1 |
63141.84Schristos    case $as_nl`(ac_space=' '; set) 2>&1` in #(
63151.84Schristos    *${as_nl}ac_space=\ *)
63161.84Schristos      # `set' does not quote correctly, so add quotes: double-quote
63171.84Schristos      # substitution turns \\\\ into \\, and sed turns \\ into \.
63181.65Schristos      sed -n \
63191.84Schristos	"s/'/'\\\\''/g;
63201.84Schristos	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
63211.84Schristos      ;; #(
63221.65Schristos    *)
63231.65Schristos      # `set' quotes correctly as required by POSIX, so do not add quotes.
63241.84Schristos      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
63251.65Schristos      ;;
63261.84Schristos    esac |
63271.84Schristos    sort
63281.84Schristos) |
63291.65Schristos  sed '
63301.84Schristos     /^ac_cv_env_/b end
63311.65Schristos     t clear
63321.84Schristos     :clear
63331.65Schristos     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
63341.65Schristos     t end
63351.84Schristos     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
63361.84Schristos     :end' >>confcache
63371.84Schristosif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
63381.84Schristos  if test -w "$cache_file"; then
63391.84Schristos    if test "x$cache_file" != "x/dev/null"; then
63401.84Schristos      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
63411.84Schristos$as_echo "$as_me: updating cache $cache_file" >&6;}
63421.84Schristos      if test ! -f "$cache_file" || test -h "$cache_file"; then
63431.84Schristos	cat confcache >"$cache_file"
63441.84Schristos      else
63451.84Schristos        case $cache_file in #(
63461.84Schristos        */* | ?:*)
63471.84Schristos	  mv -f confcache "$cache_file"$$ &&
63481.84Schristos	  mv -f "$cache_file"$$ "$cache_file" ;; #(
63491.84Schristos        *)
63501.84Schristos	  mv -f confcache "$cache_file" ;;
63511.84Schristos	esac
63521.84Schristos      fi
63531.84Schristos    fi
63541.65Schristos  else
63551.84Schristos    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
63561.84Schristos$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
63571.65Schristos  fi
63581.65Schristosfi
63591.66Stsutsuirm -f confcache
63601.65Schristos
63611.66Stsutsuitest "x$prefix" = xNONE && prefix=$ac_default_prefix
63621.66Stsutsui# Let make expand exec_prefix.
63631.66Stsutsuitest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
63641.65Schristos
63651.84SchristosDEFS=-DHAVE_CONFIG_H
63661.84Schristos
63671.84Schristosac_libobjs=
63681.84Schristosac_ltlibobjs=
63691.84SchristosU=
63701.84Schristosfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
63711.84Schristos  # 1. Remove the extension, and $U if already installed.
63721.84Schristos  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
63731.84Schristos  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
63741.84Schristos  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
63751.84Schristos  #    will be set to the directory where LIBOBJS objects are built.
63761.84Schristos  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
63771.84Schristos  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
63781.84Schristosdone
63791.84SchristosLIBOBJS=$ac_libobjs
63801.84Schristos
63811.84SchristosLTLIBOBJS=$ac_ltlibobjs
63821.84Schristos
63831.84Schristos
63841.76Spooka
63851.74Schristos
63861.84Schristos: "${CONFIG_STATUS=./config.status}"
63871.84Schristosac_write_fail=0
63881.66Stsutsuiac_clean_files_save=$ac_clean_files
63891.66Stsutsuiac_clean_files="$ac_clean_files $CONFIG_STATUS"
63901.84Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
63911.84Schristos$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
63921.84Schristosas_write_fail=0
63931.84Schristoscat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
63941.66Stsutsui#! $SHELL
63951.84Schristos# Generated by $as_me.
63961.66Stsutsui# Run this file to recreate the current configuration.
63971.66Stsutsui# Compiler output produced by configure, useful for debugging
63981.66Stsutsui# configure, is in config.log if it exists.
63991.65Schristos
64001.66Stsutsuidebug=false
64011.84Schristosac_cs_recheck=false
64021.84Schristosac_cs_silent=false
64031.84Schristos
64041.76SpookaSHELL=\${CONFIG_SHELL-$SHELL}
64051.84Schristosexport SHELL
64061.84Schristos_ASEOF
64071.84Schristoscat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
64081.84Schristos## -------------------- ##
64091.84Schristos## M4sh Initialization. ##
64101.84Schristos## -------------------- ##
64111.84Schristos
64121.84Schristos# Be more Bourne compatible
64131.84SchristosDUALCASE=1; export DUALCASE # for MKS sh
64141.84Schristosif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
64151.84Schristos  emulate sh
64161.84Schristos  NULLCMD=:
64171.84Schristos  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
64181.84Schristos  # is contrary to our usage.  Disable this feature.
64191.84Schristos  alias -g '${1+"$@"}'='"$@"'
64201.84Schristos  setopt NO_GLOB_SUBST
64211.84Schristoselse
64221.84Schristos  case `(set -o) 2>/dev/null` in #(
64231.84Schristos  *posix*) :
64241.84Schristos    set -o posix ;; #(
64251.84Schristos  *) :
64261.84Schristos     ;;
64271.84Schristosesac
64281.84Schristosfi
64291.84Schristos
64301.76Spooka
64311.84Schristosas_nl='
64321.84Schristos'
64331.84Schristosexport as_nl
64341.84Schristos# Printing a long string crashes Solaris 7 /usr/bin/printf.
64351.84Schristosas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
64361.84Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
64371.84Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
64381.84Schristos# Prefer a ksh shell builtin over an external printf program on Solaris,
64391.84Schristos# but without wasting forks for bash or zsh.
64401.84Schristosif test -z "$BASH_VERSION$ZSH_VERSION" \
64411.84Schristos    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
64421.84Schristos  as_echo='print -r --'
64431.84Schristos  as_echo_n='print -rn --'
64441.84Schristoselif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
64451.84Schristos  as_echo='printf %s\n'
64461.84Schristos  as_echo_n='printf %s'
64471.84Schristoselse
64481.84Schristos  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
64491.84Schristos    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
64501.84Schristos    as_echo_n='/usr/ucb/echo -n'
64511.84Schristos  else
64521.84Schristos    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
64531.84Schristos    as_echo_n_body='eval
64541.84Schristos      arg=$1;
64551.84Schristos      case $arg in #(
64561.84Schristos      *"$as_nl"*)
64571.84Schristos	expr "X$arg" : "X\\(.*\\)$as_nl";
64581.84Schristos	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64591.84Schristos      esac;
64601.84Schristos      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64611.84Schristos    '
64621.84Schristos    export as_echo_n_body
64631.84Schristos    as_echo_n='sh -c $as_echo_n_body as_echo'
64641.84Schristos  fi
64651.84Schristos  export as_echo_body
64661.84Schristos  as_echo='sh -c $as_echo_body as_echo'
64671.84Schristosfi
64681.74Schristos
64691.84Schristos# The user is always right.
64701.84Schristosif test "${PATH_SEPARATOR+set}" != set; then
64711.84Schristos  PATH_SEPARATOR=:
64721.84Schristos  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
64731.84Schristos    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
64741.84Schristos      PATH_SEPARATOR=';'
64751.84Schristos  }
64761.74Schristosfi
64771.65Schristos
64781.74Schristos
64791.84Schristos# IFS
64801.84Schristos# We need space, tab and new line, in precisely that order.  Quoting is
64811.84Schristos# there to prevent editors from complaining about space-tab.
64821.84Schristos# (If _AS_PATH_WALK were called with IFS unset, it would disable word
64831.84Schristos# splitting by setting IFS to empty value.)
64841.84SchristosIFS=" ""	$as_nl"
64851.84Schristos
64861.84Schristos# Find who we are.  Look in the path if we contain no directory separator.
64871.84Schristosas_myself=
64881.84Schristoscase $0 in #((
64891.84Schristos  *[\\/]* ) as_myself=$0 ;;
64901.84Schristos  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
64911.84Schristosfor as_dir in $PATH
64921.84Schristosdo
64931.84Schristos  IFS=$as_save_IFS
64941.84Schristos  test -z "$as_dir" && as_dir=.
64951.84Schristos    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
64961.84Schristos  done
64971.84SchristosIFS=$as_save_IFS
64981.84Schristos
64991.84Schristos     ;;
65001.84Schristosesac
65011.84Schristos# We did not find ourselves, most probably we were run as `sh COMMAND'
65021.84Schristos# in which case we are not to be found in the path.
65031.84Schristosif test "x$as_myself" = x; then
65041.84Schristos  as_myself=$0
65051.84Schristosfi
65061.84Schristosif test ! -f "$as_myself"; then
65071.84Schristos  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
65081.84Schristos  exit 1
65091.84Schristosfi
65101.84Schristos
65111.84Schristos# Unset variables that we do not need and which cause bugs (e.g. in
65121.84Schristos# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
65131.84Schristos# suppresses any "Segmentation fault" message there.  '((' could
65141.84Schristos# trigger a bug in pdksh 5.2.14.
65151.84Schristosfor as_var in BASH_ENV ENV MAIL MAILPATH
65161.84Schristosdo eval test x\${$as_var+set} = xset \
65171.84Schristos  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
65181.84Schristosdone
65191.84SchristosPS1='$ '
65201.84SchristosPS2='> '
65211.84SchristosPS4='+ '
65221.84Schristos
65231.84Schristos# NLS nuisances.
65241.84SchristosLC_ALL=C
65251.84Schristosexport LC_ALL
65261.84SchristosLANGUAGE=C
65271.84Schristosexport LANGUAGE
65281.84Schristos
65291.84Schristos# CDPATH.
65301.84Schristos(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
65311.84Schristos
65321.84Schristos
65331.84Schristos# as_fn_error STATUS ERROR [LINENO LOG_FD]
65341.84Schristos# ----------------------------------------
65351.84Schristos# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
65361.84Schristos# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
65371.84Schristos# script with STATUS, using 1 if that was 0.
65381.84Schristosas_fn_error ()
65391.84Schristos{
65401.84Schristos  as_status=$1; test $as_status -eq 0 && as_status=1
65411.84Schristos  if test "$4"; then
65421.84Schristos    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
65431.84Schristos    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
65441.84Schristos  fi
65451.84Schristos  $as_echo "$as_me: error: $2" >&2
65461.84Schristos  as_fn_exit $as_status
65471.84Schristos} # as_fn_error
65481.84Schristos
65491.84Schristos
65501.84Schristos# as_fn_set_status STATUS
65511.84Schristos# -----------------------
65521.84Schristos# Set $? to STATUS, without forking.
65531.84Schristosas_fn_set_status ()
65541.84Schristos{
65551.84Schristos  return $1
65561.84Schristos} # as_fn_set_status
65571.84Schristos
65581.84Schristos# as_fn_exit STATUS
65591.84Schristos# -----------------
65601.84Schristos# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
65611.84Schristosas_fn_exit ()
65621.84Schristos{
65631.84Schristos  set +e
65641.84Schristos  as_fn_set_status $1
65651.84Schristos  exit $1
65661.84Schristos} # as_fn_exit
65671.84Schristos
65681.84Schristos# as_fn_unset VAR
65691.84Schristos# ---------------
65701.84Schristos# Portably unset VAR.
65711.84Schristosas_fn_unset ()
65721.84Schristos{
65731.84Schristos  { eval $1=; unset $1;}
65741.84Schristos}
65751.84Schristosas_unset=as_fn_unset
65761.84Schristos# as_fn_append VAR VALUE
65771.84Schristos# ----------------------
65781.84Schristos# Append the text in VALUE to the end of the definition contained in VAR. Take
65791.84Schristos# advantage of any shell optimizations that allow amortized linear growth over
65801.84Schristos# repeated appends, instead of the typical quadratic growth present in naive
65811.84Schristos# implementations.
65821.84Schristosif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
65831.84Schristos  eval 'as_fn_append ()
65841.84Schristos  {
65851.84Schristos    eval $1+=\$2
65861.84Schristos  }'
65871.84Schristoselse
65881.84Schristos  as_fn_append ()
65891.84Schristos  {
65901.84Schristos    eval $1=\$$1\$2
65911.84Schristos  }
65921.84Schristosfi # as_fn_append
65931.84Schristos
65941.84Schristos# as_fn_arith ARG...
65951.84Schristos# ------------------
65961.84Schristos# Perform arithmetic evaluation on the ARGs, and store the result in the
65971.84Schristos# global $as_val. Take advantage of shells that can avoid forks. The arguments
65981.84Schristos# must be portable across $(()) and expr.
65991.84Schristosif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
66001.84Schristos  eval 'as_fn_arith ()
66011.84Schristos  {
66021.84Schristos    as_val=$(( $* ))
66031.84Schristos  }'
66041.84Schristoselse
66051.84Schristos  as_fn_arith ()
66061.84Schristos  {
66071.84Schristos    as_val=`expr "$@" || test $? -eq 1`
66081.84Schristos  }
66091.84Schristosfi # as_fn_arith
66101.84Schristos
66111.84Schristos
66121.84Schristosif expr a : '\(a\)' >/dev/null 2>&1 &&
66131.84Schristos   test "X`expr 00001 : '.*\(...\)'`" = X001; then
66141.1Stv  as_expr=expr
66151.1Stvelse
66161.1Stv  as_expr=false
66171.1Stvfi
66181.1Stv
66191.84Schristosif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
66201.84Schristos  as_basename=basename
66211.84Schristoselse
66221.84Schristos  as_basename=false
66231.84Schristosfi
66241.84Schristos
66251.84Schristosif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
66261.84Schristos  as_dirname=dirname
66271.84Schristoselse
66281.84Schristos  as_dirname=false
66291.84Schristosfi
66301.84Schristos
66311.84Schristosas_me=`$as_basename -- "$0" ||
66321.84Schristos$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
66331.84Schristos	 X"$0" : 'X\(//\)$' \| \
66341.84Schristos	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
66351.84Schristos$as_echo X/"$0" |
66361.84Schristos    sed '/^.*\/\([^/][^/]*\)\/*$/{
66371.84Schristos	    s//\1/
66381.84Schristos	    q
66391.84Schristos	  }
66401.84Schristos	  /^X\/\(\/\/\)$/{
66411.84Schristos	    s//\1/
66421.84Schristos	    q
66431.84Schristos	  }
66441.84Schristos	  /^X\/\(\/\).*/{
66451.84Schristos	    s//\1/
66461.84Schristos	    q
66471.84Schristos	  }
66481.84Schristos	  s/.*/./; q'`
66491.84Schristos
66501.84Schristos# Avoid depending upon Character Ranges.
66511.84Schristosas_cr_letters='abcdefghijklmnopqrstuvwxyz'
66521.84Schristosas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
66531.84Schristosas_cr_Letters=$as_cr_letters$as_cr_LETTERS
66541.84Schristosas_cr_digits='0123456789'
66551.84Schristosas_cr_alnum=$as_cr_Letters$as_cr_digits
66561.84Schristos
66571.84SchristosECHO_C= ECHO_N= ECHO_T=
66581.84Schristoscase `echo -n x` in #(((((
66591.84Schristos-n*)
66601.84Schristos  case `echo 'xy\c'` in
66611.84Schristos  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
66621.84Schristos  xy)  ECHO_C='\c';;
66631.84Schristos  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
66641.84Schristos       ECHO_T='	';;
66651.84Schristos  esac;;
66661.84Schristos*)
66671.84Schristos  ECHO_N='-n';;
66681.84Schristosesac
66691.84Schristos
66701.1Stvrm -f conf$$ conf$$.exe conf$$.file
66711.84Schristosif test -d conf$$.dir; then
66721.84Schristos  rm -f conf$$.dir/conf$$.file
66731.84Schristoselse
66741.84Schristos  rm -f conf$$.dir
66751.84Schristos  mkdir conf$$.dir 2>/dev/null
66761.84Schristosfi
66771.84Schristosif (echo >conf$$.file) 2>/dev/null; then
66781.84Schristos  if ln -s conf$$.file conf$$ 2>/dev/null; then
66791.84Schristos    as_ln_s='ln -s'
66801.84Schristos    # ... but there are two gotchas:
66811.84Schristos    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
66821.84Schristos    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
66831.84Schristos    # In both cases, we have to default to `cp -pR'.
66841.84Schristos    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
66851.84Schristos      as_ln_s='cp -pR'
66861.84Schristos  elif ln conf$$.file conf$$ 2>/dev/null; then
66871.84Schristos    as_ln_s=ln
66881.76Spooka  else
66891.84Schristos    as_ln_s='cp -pR'
66901.66Stsutsui  fi
66911.1Stvelse
66921.84Schristos  as_ln_s='cp -pR'
66931.1Stvfi
66941.84Schristosrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
66951.84Schristosrmdir conf$$.dir 2>/dev/null
66961.84Schristos
66971.84Schristos
66981.84Schristos# as_fn_mkdir_p
66991.84Schristos# -------------
67001.84Schristos# Create "$as_dir" as a directory, including parents if necessary.
67011.84Schristosas_fn_mkdir_p ()
67021.84Schristos{
67031.84Schristos
67041.84Schristos  case $as_dir in #(
67051.84Schristos  -*) as_dir=./$as_dir;;
67061.84Schristos  esac
67071.84Schristos  test -d "$as_dir" || eval $as_mkdir_p || {
67081.84Schristos    as_dirs=
67091.84Schristos    while :; do
67101.84Schristos      case $as_dir in #(
67111.84Schristos      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
67121.84Schristos      *) as_qdir=$as_dir;;
67131.84Schristos      esac
67141.84Schristos      as_dirs="'$as_qdir' $as_dirs"
67151.84Schristos      as_dir=`$as_dirname -- "$as_dir" ||
67161.84Schristos$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
67171.84Schristos	 X"$as_dir" : 'X\(//\)[^/]' \| \
67181.84Schristos	 X"$as_dir" : 'X\(//\)$' \| \
67191.84Schristos	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
67201.84Schristos$as_echo X"$as_dir" |
67211.84Schristos    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
67221.84Schristos	    s//\1/
67231.84Schristos	    q
67241.84Schristos	  }
67251.84Schristos	  /^X\(\/\/\)[^/].*/{
67261.84Schristos	    s//\1/
67271.84Schristos	    q
67281.84Schristos	  }
67291.84Schristos	  /^X\(\/\/\)$/{
67301.84Schristos	    s//\1/
67311.84Schristos	    q
67321.84Schristos	  }
67331.84Schristos	  /^X\(\/\).*/{
67341.84Schristos	    s//\1/
67351.84Schristos	    q
67361.84Schristos	  }
67371.84Schristos	  s/.*/./; q'`
67381.84Schristos      test -d "$as_dir" && break
67391.84Schristos    done
67401.84Schristos    test -z "$as_dirs" || eval "mkdir $as_dirs"
67411.84Schristos  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
67421.1Stv
67431.63Sapb
67441.84Schristos} # as_fn_mkdir_p
67451.84Schristosif mkdir -p . 2>/dev/null; then
67461.84Schristos  as_mkdir_p='mkdir -p "$as_dir"'
67471.61Schristoselse
67481.84Schristos  test -d ./-p && rmdir ./-p
67491.84Schristos  as_mkdir_p=false
67501.61Schristosfi
67511.61Schristos
67521.1Stv
67531.84Schristos# as_fn_executable_p FILE
67541.84Schristos# -----------------------
67551.84Schristos# Test if FILE is an executable regular file.
67561.84Schristosas_fn_executable_p ()
67571.84Schristos{
67581.84Schristos  test -f "$1" && test -x "$1"
67591.84Schristos} # as_fn_executable_p
67601.84Schristosas_test_x='test -x'
67611.84Schristosas_executable_p=as_fn_executable_p
67621.84Schristos
67631.84Schristos# Sed expression to map a string onto a valid CPP name.
67641.84Schristosas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
67651.84Schristos
67661.84Schristos# Sed expression to map a string onto a valid variable name.
67671.84Schristosas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
67681.1Stv
67691.1Stv
67701.1Stvexec 6>&1
67711.84Schristos## ----------------------------------- ##
67721.84Schristos## Main body of $CONFIG_STATUS script. ##
67731.84Schristos## ----------------------------------- ##
67741.84Schristos_ASEOF
67751.84Schristostest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
67761.84Schristos
67771.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
67781.84Schristos# Save the log message, to keep $0 and so on meaningful, and to
67791.84Schristos# report actual input values of CONFIG_FILES etc. instead of their
67801.84Schristos# values after options handling.
67811.84Schristosac_log="
67821.84SchristosThis file was extended by libnbcompat $as_me noversion, which was
67831.84Schristosgenerated by GNU Autoconf 2.69.  Invocation command line was
67841.84Schristos
67851.84Schristos  CONFIG_FILES    = $CONFIG_FILES
67861.84Schristos  CONFIG_HEADERS  = $CONFIG_HEADERS
67871.84Schristos  CONFIG_LINKS    = $CONFIG_LINKS
67881.84Schristos  CONFIG_COMMANDS = $CONFIG_COMMANDS
67891.84Schristos  $ $0 $@
67901.84Schristos
67911.84Schristoson `(hostname || uname -n) 2>/dev/null | sed 1q`
67921.84Schristos"
67931.1Stv
67941.66Stsutsui_ACEOF
67951.1Stv
67961.84Schristoscase $ac_config_files in *"
67971.84Schristos"*) set x $ac_config_files; shift; ac_config_files=$*;;
67981.84Schristosesac
67991.1Stv
68001.84Schristoscase $ac_config_headers in *"
68011.84Schristos"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
68021.84Schristosesac
68031.1Stv
68041.1Stv
68051.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
68061.84Schristos# Files that config.status was made for.
68071.84Schristosconfig_files="$ac_config_files"
68081.84Schristosconfig_headers="$ac_config_headers"
68091.1Stv
68101.84Schristos_ACEOF
68111.1Stv
68121.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
68131.1Stvac_cs_usage="\
68141.84Schristos\`$as_me' instantiates files and other configuration actions
68151.84Schristosfrom templates according to the current configuration.  Unless the files
68161.84Schristosand actions are specified as TAGs, all are instantiated by default.
68171.1Stv
68181.84SchristosUsage: $0 [OPTION]... [TAG]...
68191.1Stv
68201.1Stv  -h, --help       print this help, then exit
68211.84Schristos  -V, --version    print version number and configuration settings, then exit
68221.84Schristos      --config     print configuration, then exit
68231.84Schristos  -q, --quiet, --silent
68241.84Schristos                   do not print progress messages
68251.1Stv  -d, --debug      don't remove temporary files
68261.1Stv      --recheck    update $as_me by reconfiguring in the same conditions
68271.84Schristos      --file=FILE[:TEMPLATE]
68281.66Stsutsui                   instantiate the configuration file FILE
68291.84Schristos      --header=FILE[:TEMPLATE]
68301.66Stsutsui                   instantiate the configuration header FILE
68311.1Stv
68321.1StvConfiguration files:
68331.1Stv$config_files
68341.1Stv
68351.1StvConfiguration headers:
68361.1Stv$config_headers
68371.1Stv
68381.84SchristosReport bugs to <lib-bug-people@NetBSD.org>."
68391.1Stv
68401.84Schristos_ACEOF
68411.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
68421.84Schristosac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
68431.1Stvac_cs_version="\\
68441.1Stvlibnbcompat config.status noversion
68451.84Schristosconfigured by $0, generated by GNU Autoconf 2.69,
68461.84Schristos  with options \\"\$ac_cs_config\\"
68471.1Stv
68481.84SchristosCopyright (C) 2012 Free Software Foundation, Inc.
68491.1StvThis config.status script is free software; the Free Software Foundation
68501.1Stvgives unlimited permission to copy, distribute and modify it."
68511.1Stv
68521.84Schristosac_pwd='$ac_pwd'
68531.84Schristossrcdir='$srcdir'
68541.84Schristostest -n "\$AWK" || AWK=awk
68551.84Schristos_ACEOF
68561.84Schristos
68571.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
68581.84Schristos# The default lists apply if the user does not specify any file.
68591.1Stvac_need_defaults=:
68601.1Stvwhile test $# != 0
68611.1Stvdo
68621.1Stv  case $1 in
68631.84Schristos  --*=?*)
68641.84Schristos    ac_option=`expr "X$1" : 'X\([^=]*\)='`
68651.84Schristos    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
68661.84Schristos    ac_shift=:
68671.84Schristos    ;;
68681.84Schristos  --*=)
68691.84Schristos    ac_option=`expr "X$1" : 'X\([^=]*\)='`
68701.84Schristos    ac_optarg=
68711.84Schristos    ac_shift=:
68721.84Schristos    ;;
68731.84Schristos  *)
68741.84Schristos    ac_option=$1
68751.84Schristos    ac_optarg=$2
68761.84Schristos    ac_shift=shift
68771.1Stv    ;;
68781.1Stv  esac
68791.1Stv
68801.84Schristos  case $ac_option in
68811.1Stv  # Handling of the options.
68821.1Stv  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
68831.84Schristos    ac_cs_recheck=: ;;
68841.84Schristos  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
68851.84Schristos    $as_echo "$ac_cs_version"; exit ;;
68861.84Schristos  --config | --confi | --conf | --con | --co | --c )
68871.84Schristos    $as_echo "$ac_cs_config"; exit ;;
68881.84Schristos  --debug | --debu | --deb | --de | --d | -d )
68891.1Stv    debug=: ;;
68901.1Stv  --file | --fil | --fi | --f )
68911.84Schristos    $ac_shift
68921.84Schristos    case $ac_optarg in
68931.84Schristos    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
68941.84Schristos    '') as_fn_error $? "missing file argument" ;;
68951.84Schristos    esac
68961.84Schristos    as_fn_append CONFIG_FILES " '$ac_optarg'"
68971.1Stv    ac_need_defaults=false;;
68981.1Stv  --header | --heade | --head | --hea )
68991.84Schristos    $ac_shift
69001.84Schristos    case $ac_optarg in
69011.84Schristos    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
69021.84Schristos    esac
69031.84Schristos    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
69041.1Stv    ac_need_defaults=false;;
69051.84Schristos  --he | --h)
69061.84Schristos    # Conflict between --help and --header
69071.84Schristos    as_fn_error $? "ambiguous option: \`$1'
69081.84SchristosTry \`$0 --help' for more information.";;
69091.84Schristos  --help | --hel | -h )
69101.84Schristos    $as_echo "$ac_cs_usage"; exit ;;
69111.84Schristos  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
69121.84Schristos  | -silent | --silent | --silen | --sile | --sil | --si | --s)
69131.84Schristos    ac_cs_silent=: ;;
69141.1Stv
69151.1Stv  # This is an error.
69161.84Schristos  -*) as_fn_error $? "unrecognized option: \`$1'
69171.84SchristosTry \`$0 --help' for more information." ;;
69181.1Stv
69191.84Schristos  *) as_fn_append ac_config_targets " $1"
69201.84Schristos     ac_need_defaults=false ;;
69211.1Stv
69221.1Stv  esac
69231.1Stv  shift
69241.1Stvdone
69251.1Stv
69261.84Schristosac_configure_extra_args=
69271.84Schristos
69281.84Schristosif $ac_cs_silent; then
69291.84Schristos  exec 6>/dev/null
69301.84Schristos  ac_configure_extra_args="$ac_configure_extra_args --silent"
69311.84Schristosfi
69321.74Schristos
69331.84Schristos_ACEOF
69341.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
69351.84Schristosif \$ac_cs_recheck; then
69361.84Schristos  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
69371.84Schristos  shift
69381.84Schristos  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
69391.84Schristos  CONFIG_SHELL='$SHELL'
69401.84Schristos  export CONFIG_SHELL
69411.84Schristos  exec "\$@"
69421.84Schristosfi
69431.1Stv
69441.84Schristos_ACEOF
69451.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
69461.84Schristosexec 5>>config.log
69471.84Schristos{
69481.84Schristos  echo
69491.84Schristos  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
69501.84Schristos## Running $as_me. ##
69511.84Schristos_ASBOX
69521.84Schristos  $as_echo "$ac_log"
69531.84Schristos} >&5
69541.1Stv
69551.1Stv_ACEOF
69561.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
69571.84Schristos_ACEOF
69581.84Schristos
69591.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
69601.1Stv
69611.84Schristos# Handling of arguments.
69621.1Stvfor ac_config_target in $ac_config_targets
69631.1Stvdo
69641.84Schristos  case $ac_config_target in
69651.84Schristos    "nbtool_config.h") CONFIG_HEADERS="$CONFIG_HEADERS nbtool_config.h" ;;
69661.84Schristos    "defs.mk") CONFIG_FILES="$CONFIG_FILES defs.mk" ;;
69671.84Schristos
69681.84Schristos  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
69691.1Stv  esac
69701.1Stvdone
69711.1Stv
69721.84Schristos
69731.1Stv# If the user did not use the arguments to specify the items to instantiate,
69741.1Stv# then the envvar interface is used.  Set only those that are not.
69751.1Stv# We use the long form for the default assignment because of an extremely
69761.1Stv# bizarre bug on SunOS 4.1.3.
69771.1Stvif $ac_need_defaults; then
69781.1Stv  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
69791.1Stv  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
69801.1Stvfi
69811.1Stv
69821.84Schristos# Have a temporary directory for convenience.  Make it in the build tree
69831.84Schristos# simply because there is no reason against having it here, and in addition,
69841.84Schristos# creating and moving files from /tmp can sometimes cause problems.
69851.84Schristos# Hook for its removal unless debugging.
69861.84Schristos# Note that there is a small window in which the directory will not be cleaned:
69871.84Schristos# after its creation but before its name has been assigned to `$tmp'.
69881.1Stv$debug ||
69891.1Stv{
69901.84Schristos  tmp= ac_tmp=
69911.84Schristos  trap 'exit_status=$?
69921.84Schristos  : "${ac_tmp:=$tmp}"
69931.84Schristos  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
69941.84Schristos' 0
69951.84Schristos  trap 'as_fn_exit 1' 1 2 13 15
69961.1Stv}
69971.84Schristos# Create a (secure) tmp directory for tmp files.
69981.76Spooka
69991.1Stv{
70001.84Schristos  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
70011.84Schristos  test -d "$tmp"
70021.1Stv}  ||
70031.1Stv{
70041.84Schristos  tmp=./conf$$-$RANDOM
70051.84Schristos  (umask 077 && mkdir "$tmp")
70061.84Schristos} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
70071.84Schristosac_tmp=$tmp
70081.1Stv
70091.84Schristos# Set up the scripts for CONFIG_FILES section.
70101.84Schristos# No need to generate them if there are no CONFIG_FILES.
70111.84Schristos# This happens for instance with `./config.status config.h'.
70121.84Schristosif test -n "$CONFIG_FILES"; then
70131.66Stsutsui
70141.66Stsutsui
70151.84Schristosac_cr=`echo X | tr X '\015'`
70161.84Schristos# On cygwin, bash can eat \r inside `` if the user requested igncr.
70171.84Schristos# But we know of no other shell where ac_cr would be empty at this
70181.84Schristos# point, so we can use a bashism as a fallback.
70191.84Schristosif test "x$ac_cr" = x; then
70201.84Schristos  eval ac_cr=\$\'\\r\'
70211.84Schristosfi
70221.84Schristosac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
70231.84Schristosif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
70241.84Schristos  ac_cs_awk_cr='\\r'
70251.84Schristoselse
70261.84Schristos  ac_cs_awk_cr=$ac_cr
70271.84Schristosfi
70281.1Stv
70291.84Schristosecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
70301.84Schristos_ACEOF
70311.65Schristos
70321.65Schristos
70331.84Schristos{
70341.84Schristos  echo "cat >conf$$subs.awk <<_ACEOF" &&
70351.84Schristos  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
70361.84Schristos  echo "_ACEOF"
70371.84Schristos} >conf$$subs.sh ||
70381.84Schristos  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
70391.84Schristosac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
70401.84Schristosac_delim='%!_!# '
70411.84Schristosfor ac_last_try in false false false false false :; do
70421.84Schristos  . ./conf$$subs.sh ||
70431.84Schristos    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
70441.65Schristos
70451.84Schristos  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
70461.84Schristos  if test $ac_delim_n = $ac_delim_num; then
70471.84Schristos    break
70481.84Schristos  elif $ac_last_try; then
70491.84Schristos    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
70501.65Schristos  else
70511.84Schristos    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
70521.1Stv  fi
70531.84Schristosdone
70541.84Schristosrm -f conf$$subs.sh
70551.65Schristos
70561.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
70571.84Schristoscat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
70581.84Schristos_ACEOF
70591.84Schristossed -n '
70601.84Schristosh
70611.84Schristoss/^/S["/; s/!.*/"]=/
70621.84Schristosp
70631.84Schristosg
70641.84Schristoss/^[^!]*!//
70651.84Schristos:repl
70661.84Schristost repl
70671.84Schristoss/'"$ac_delim"'$//
70681.84Schristost delim
70691.84Schristos:nl
70701.84Schristosh
70711.84Schristoss/\(.\{148\}\)..*/\1/
70721.84Schristost more1
70731.84Schristoss/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
70741.84Schristosp
70751.84Schristosn
70761.84Schristosb repl
70771.84Schristos:more1
70781.84Schristoss/["\\]/\\&/g; s/^/"/; s/$/"\\/
70791.84Schristosp
70801.84Schristosg
70811.84Schristoss/.\{148\}//
70821.84Schristost nl
70831.84Schristos:delim
70841.84Schristosh
70851.84Schristoss/\(.\{148\}\)..*/\1/
70861.84Schristost more2
70871.84Schristoss/["\\]/\\&/g; s/^/"/; s/$/"/
70881.84Schristosp
70891.84Schristosb
70901.84Schristos:more2
70911.84Schristoss/["\\]/\\&/g; s/^/"/; s/$/"\\/
70921.84Schristosp
70931.84Schristosg
70941.84Schristoss/.\{148\}//
70951.84Schristost delim
70961.84Schristos' <conf$$subs.awk | sed '
70971.84Schristos/^[^""]/{
70981.84Schristos  N
70991.84Schristos  s/\n//
71001.84Schristos}
71011.84Schristos' >>$CONFIG_STATUS || ac_write_fail=1
71021.84Schristosrm -f conf$$subs.awk
71031.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
71041.84Schristos_ACAWK
71051.84Schristoscat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
71061.84Schristos  for (key in S) S_is_set[key] = 1
71071.84Schristos  FS = ""
71081.84Schristos
71091.84Schristos}
71101.84Schristos{
71111.84Schristos  line = $ 0
71121.84Schristos  nfields = split(line, field, "@")
71131.84Schristos  substed = 0
71141.84Schristos  len = length(field[1])
71151.84Schristos  for (i = 2; i < nfields; i++) {
71161.84Schristos    key = field[i]
71171.84Schristos    keylen = length(key)
71181.84Schristos    if (S_is_set[key]) {
71191.84Schristos      value = S[key]
71201.84Schristos      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
71211.84Schristos      len += length(value) + length(field[++i])
71221.84Schristos      substed = 1
71231.84Schristos    } else
71241.84Schristos      len += 1 + keylen
71251.84Schristos  }
71261.84Schristos
71271.84Schristos  print line
71281.84Schristos}
71291.84Schristos
71301.84Schristos_ACAWK
71311.84Schristos_ACEOF
71321.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
71331.84Schristosif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
71341.84Schristos  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
71351.84Schristoselse
71361.84Schristos  cat
71371.84Schristosfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
71381.84Schristos  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
71391.84Schristos_ACEOF
71401.84Schristos
71411.84Schristos# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
71421.84Schristos# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
71431.84Schristos# trailing colons and then remove the whole line if VPATH becomes empty
71441.84Schristos# (actually we leave an empty line to preserve line numbers).
71451.84Schristosif test "x$srcdir" = x.; then
71461.84Schristos  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
71471.84Schristosh
71481.84Schristoss///
71491.84Schristoss/^/:/
71501.84Schristoss/[	 ]*$/:/
71511.84Schristoss/:\$(srcdir):/:/g
71521.84Schristoss/:\${srcdir}:/:/g
71531.84Schristoss/:@srcdir@:/:/g
71541.84Schristoss/^:*//
71551.84Schristoss/:*$//
71561.84Schristosx
71571.84Schristoss/\(=[	 ]*\).*/\1/
71581.84SchristosG
71591.84Schristoss/\n//
71601.84Schristoss/^[^=]*=[	 ]*$//
71611.84Schristos}'
71621.84Schristosfi
71631.84Schristos
71641.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
71651.84Schristosfi # test -n "$CONFIG_FILES"
71661.74Schristos
71671.84Schristos# Set up the scripts for CONFIG_HEADERS section.
71681.84Schristos# No need to generate them if there are no CONFIG_HEADERS.
71691.84Schristos# This happens for instance with `./config.status Makefile'.
71701.84Schristosif test -n "$CONFIG_HEADERS"; then
71711.84Schristoscat >"$ac_tmp/defines.awk" <<\_ACAWK ||
71721.84SchristosBEGIN {
71731.84Schristos_ACEOF
71741.84Schristos
71751.84Schristos# Transform confdefs.h into an awk script `defines.awk', embedded as
71761.84Schristos# here-document in config.status, that substitutes the proper values into
71771.84Schristos# config.h.in to produce config.h.
71781.84Schristos
71791.84Schristos# Create a delimiter string that does not exist in confdefs.h, to ease
71801.84Schristos# handling of long lines.
71811.84Schristosac_delim='%!_!# '
71821.84Schristosfor ac_last_try in false false :; do
71831.84Schristos  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
71841.84Schristos  if test -z "$ac_tt"; then
71851.84Schristos    break
71861.84Schristos  elif $ac_last_try; then
71871.84Schristos    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
71881.66Stsutsui  else
71891.84Schristos    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
71901.66Stsutsui  fi
71911.66Stsutsuidone
71921.66Stsutsui
71931.84Schristos# For the awk script, D is an array of macro values keyed by name,
71941.84Schristos# likewise P contains macro parameters if any.  Preserve backslash
71951.84Schristos# newline sequences.
71961.84Schristos
71971.84Schristosac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
71981.84Schristossed -n '
71991.84Schristoss/.\{148\}/&'"$ac_delim"'/g
72001.84Schristost rset
72011.84Schristos:rset
72021.84Schristoss/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
72031.84Schristost def
72041.84Schristosd
72051.84Schristos:def
72061.84Schristoss/\\$//
72071.84Schristost bsnl
72081.84Schristoss/["\\]/\\&/g
72091.84Schristoss/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
72101.84SchristosD["\1"]=" \3"/p
72111.84Schristoss/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
72121.84Schristosd
72131.84Schristos:bsnl
72141.84Schristoss/["\\]/\\&/g
72151.84Schristoss/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
72161.84SchristosD["\1"]=" \3\\\\\\n"\\/p
72171.84Schristost cont
72181.84Schristoss/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
72191.84Schristost cont
72201.84Schristosd
72211.84Schristos:cont
72221.84Schristosn
72231.84Schristoss/.\{148\}/&'"$ac_delim"'/g
72241.84Schristost clear
72251.84Schristos:clear
72261.84Schristoss/\\$//
72271.84Schristost bsnlc
72281.84Schristoss/["\\]/\\&/g; s/^/"/; s/$/"/p
72291.84Schristosd
72301.84Schristos:bsnlc
72311.84Schristoss/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
72321.84Schristosb cont
72331.84Schristos' <confdefs.h | sed '
72341.84Schristoss/'"$ac_delim"'/"\\\
72351.84Schristos"/g' >>$CONFIG_STATUS || ac_write_fail=1
72361.84Schristos
72371.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
72381.84Schristos  for (key in D) D_is_set[key] = 1
72391.84Schristos  FS = ""
72401.84Schristos}
72411.84Schristos/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
72421.84Schristos  line = \$ 0
72431.84Schristos  split(line, arg, " ")
72441.84Schristos  if (arg[1] == "#") {
72451.84Schristos    defundef = arg[2]
72461.84Schristos    mac1 = arg[3]
72471.84Schristos  } else {
72481.84Schristos    defundef = substr(arg[1], 2)
72491.84Schristos    mac1 = arg[2]
72501.84Schristos  }
72511.84Schristos  split(mac1, mac2, "(") #)
72521.84Schristos  macro = mac2[1]
72531.84Schristos  prefix = substr(line, 1, index(line, defundef) - 1)
72541.84Schristos  if (D_is_set[macro]) {
72551.84Schristos    # Preserve the white space surrounding the "#".
72561.84Schristos    print prefix "define", macro P[macro] D[macro]
72571.84Schristos    next
72581.84Schristos  } else {
72591.84Schristos    # Replace #undef with comments.  This is necessary, for example,
72601.84Schristos    # in the case of _POSIX_SOURCE, which is predefined and required
72611.84Schristos    # on some systems where configure will not decide to define it.
72621.84Schristos    if (defundef == "undef") {
72631.84Schristos      print "/*", prefix defundef, macro, "*/"
72641.84Schristos      next
72651.84Schristos    }
72661.84Schristos  }
72671.84Schristos}
72681.84Schristos{ print }
72691.84Schristos_ACAWK
72701.84Schristos_ACEOF
72711.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
72721.84Schristos  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
72731.84Schristosfi # test -n "$CONFIG_HEADERS"
72741.66Stsutsui
72751.1Stv
72761.84Schristoseval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
72771.84Schristosshift
72781.84Schristosfor ac_tag
72791.84Schristosdo
72801.84Schristos  case $ac_tag in
72811.84Schristos  :[FHLC]) ac_mode=$ac_tag; continue;;
72821.84Schristos  esac
72831.84Schristos  case $ac_mode$ac_tag in
72841.84Schristos  :[FHL]*:*);;
72851.84Schristos  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
72861.84Schristos  :[FH]-) ac_tag=-:-;;
72871.84Schristos  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
72881.74Schristos  esac
72891.84Schristos  ac_save_IFS=$IFS
72901.84Schristos  IFS=:
72911.84Schristos  set x $ac_tag
72921.84Schristos  IFS=$ac_save_IFS
72931.84Schristos  shift
72941.84Schristos  ac_file=$1
72951.84Schristos  shift
72961.84Schristos
72971.84Schristos  case $ac_mode in
72981.84Schristos  :L) ac_source=$1;;
72991.84Schristos  :[FH])
73001.84Schristos    ac_file_inputs=
73011.84Schristos    for ac_f
73021.84Schristos    do
73031.84Schristos      case $ac_f in
73041.84Schristos      -) ac_f="$ac_tmp/stdin";;
73051.84Schristos      *) # Look for the file first in the build tree, then in the source tree
73061.84Schristos	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
73071.84Schristos	 # because $ac_f cannot contain `:'.
73081.84Schristos	 test -f "$ac_f" ||
73091.84Schristos	   case $ac_f in
73101.84Schristos	   [\\/$]*) false;;
73111.84Schristos	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
73121.84Schristos	   esac ||
73131.84Schristos	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
73141.84Schristos      esac
73151.84Schristos      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
73161.84Schristos      as_fn_append ac_file_inputs " '$ac_f'"
73171.84Schristos    done
73181.74Schristos
73191.84Schristos    # Let's still pretend it is `configure' which instantiates (i.e., don't
73201.84Schristos    # use $as_me), people would be surprised to read:
73211.84Schristos    #    /* config.h.  Generated by config.status.  */
73221.84Schristos    configure_input='Generated from '`
73231.84Schristos	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
73241.84Schristos	`' by configure.'
73251.84Schristos    if test x"$ac_file" != x-; then
73261.84Schristos      configure_input="$ac_file.  $configure_input"
73271.84Schristos      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
73281.84Schristos$as_echo "$as_me: creating $ac_file" >&6;}
73291.84Schristos    fi
73301.84Schristos    # Neutralize special characters interpreted by sed in replacement strings.
73311.84Schristos    case $configure_input in #(
73321.84Schristos    *\&* | *\|* | *\\* )
73331.84Schristos       ac_sed_conf_input=`$as_echo "$configure_input" |
73341.84Schristos       sed 's/[\\\\&|]/\\\\&/g'`;; #(
73351.84Schristos    *) ac_sed_conf_input=$configure_input;;
73361.84Schristos    esac
73371.76Spooka
73381.84Schristos    case $ac_tag in
73391.84Schristos    *:-:* | *:-) cat >"$ac_tmp/stdin" \
73401.84Schristos      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
73411.84Schristos    esac
73421.66Stsutsui    ;;
73431.66Stsutsui  esac
73441.66Stsutsui
73451.84Schristos  ac_dir=`$as_dirname -- "$ac_file" ||
73461.84Schristos$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
73471.84Schristos	 X"$ac_file" : 'X\(//\)[^/]' \| \
73481.84Schristos	 X"$ac_file" : 'X\(//\)$' \| \
73491.84Schristos	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
73501.84Schristos$as_echo X"$ac_file" |
73511.84Schristos    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
73521.84Schristos	    s//\1/
73531.84Schristos	    q
73541.84Schristos	  }
73551.84Schristos	  /^X\(\/\/\)[^/].*/{
73561.84Schristos	    s//\1/
73571.84Schristos	    q
73581.84Schristos	  }
73591.84Schristos	  /^X\(\/\/\)$/{
73601.84Schristos	    s//\1/
73611.84Schristos	    q
73621.84Schristos	  }
73631.84Schristos	  /^X\(\/\).*/{
73641.84Schristos	    s//\1/
73651.84Schristos	    q
73661.84Schristos	  }
73671.84Schristos	  s/.*/./; q'`
73681.84Schristos  as_dir="$ac_dir"; as_fn_mkdir_p
73691.84Schristos  ac_builddir=.
73701.84Schristos
73711.84Schristoscase "$ac_dir" in
73721.84Schristos.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
73731.84Schristos*)
73741.84Schristos  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
73751.84Schristos  # A ".." for each directory in $ac_dir_suffix.
73761.84Schristos  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
73771.84Schristos  case $ac_top_builddir_sub in
73781.84Schristos  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
73791.84Schristos  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
73801.84Schristos  esac ;;
73811.84Schristosesac
73821.84Schristosac_abs_top_builddir=$ac_pwd
73831.84Schristosac_abs_builddir=$ac_pwd$ac_dir_suffix
73841.84Schristos# for backward compatibility:
73851.84Schristosac_top_builddir=$ac_top_build_prefix
73861.84Schristos
73871.84Schristoscase $srcdir in
73881.84Schristos  .)  # We are building in place.
73891.84Schristos    ac_srcdir=.
73901.84Schristos    ac_top_srcdir=$ac_top_builddir_sub
73911.84Schristos    ac_abs_top_srcdir=$ac_pwd ;;
73921.84Schristos  [\\/]* | ?:[\\/]* )  # Absolute name.
73931.84Schristos    ac_srcdir=$srcdir$ac_dir_suffix;
73941.84Schristos    ac_top_srcdir=$srcdir
73951.84Schristos    ac_abs_top_srcdir=$srcdir ;;
73961.84Schristos  *) # Relative name.
73971.84Schristos    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
73981.84Schristos    ac_top_srcdir=$ac_top_build_prefix$srcdir
73991.84Schristos    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
74001.84Schristosesac
74011.84Schristosac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
74021.84Schristos
74031.84Schristos
74041.84Schristos  case $ac_mode in
74051.84Schristos  :F)
74061.84Schristos  #
74071.84Schristos  # CONFIG_FILE
74081.84Schristos  #
74091.84Schristos
74101.84Schristos_ACEOF
74111.84Schristos
74121.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
74131.84Schristos# If the template does not know about datarootdir, expand it.
74141.84Schristos# FIXME: This hack should be removed a few years after 2.60.
74151.84Schristosac_datarootdir_hack=; ac_datarootdir_seen=
74161.84Schristosac_sed_dataroot='
74171.84Schristos/datarootdir/ {
74181.84Schristos  p
74191.84Schristos  q
74201.84Schristos}
74211.84Schristos/@datadir@/p
74221.84Schristos/@docdir@/p
74231.84Schristos/@infodir@/p
74241.84Schristos/@localedir@/p
74251.84Schristos/@mandir@/p'
74261.84Schristoscase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
74271.84Schristos*datarootdir*) ac_datarootdir_seen=yes;;
74281.84Schristos*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
74291.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
74301.84Schristos$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
74311.84Schristos_ACEOF
74321.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
74331.84Schristos  ac_datarootdir_hack='
74341.84Schristos  s&@datadir@&$datadir&g
74351.84Schristos  s&@docdir@&$docdir&g
74361.84Schristos  s&@infodir@&$infodir&g
74371.84Schristos  s&@localedir@&$localedir&g
74381.84Schristos  s&@mandir@&$mandir&g
74391.84Schristos  s&\\\${datarootdir}&$datarootdir&g' ;;
74401.84Schristosesac
74411.84Schristos_ACEOF
74421.84Schristos
74431.84Schristos# Neutralize VPATH when `$srcdir' = `.'.
74441.84Schristos# Shell code in configure.ac might set extrasub.
74451.84Schristos# FIXME: do we really want to maintain this feature?
74461.84Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
74471.84Schristosac_sed_extra="$ac_vpsub
74481.84Schristos$extrasub
74491.84Schristos_ACEOF
74501.84Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
74511.84Schristos:t
74521.84Schristos/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
74531.84Schristoss|@configure_input@|$ac_sed_conf_input|;t t
74541.84Schristoss&@top_builddir@&$ac_top_builddir_sub&;t t
74551.84Schristoss&@top_build_prefix@&$ac_top_build_prefix&;t t
74561.84Schristoss&@srcdir@&$ac_srcdir&;t t
74571.84Schristoss&@abs_srcdir@&$ac_abs_srcdir&;t t
74581.84Schristoss&@top_srcdir@&$ac_top_srcdir&;t t
74591.84Schristoss&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
74601.84Schristoss&@builddir@&$ac_builddir&;t t
74611.84Schristoss&@abs_builddir@&$ac_abs_builddir&;t t
74621.84Schristoss&@abs_top_builddir@&$ac_abs_top_builddir&;t t
74631.84Schristos$ac_datarootdir_hack
74641.84Schristos"
74651.84Schristoseval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
74661.84Schristos  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
74671.84Schristos
74681.84Schristostest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
74691.84Schristos  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
74701.84Schristos  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
74711.84Schristos      "$ac_tmp/out"`; test -z "$ac_out"; } &&
74721.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
74731.84Schristoswhich seems to be undefined.  Please make sure it is defined" >&5
74741.84Schristos$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
74751.84Schristoswhich seems to be undefined.  Please make sure it is defined" >&2;}
74761.84Schristos
74771.84Schristos  rm -f "$ac_tmp/stdin"
74781.84Schristos  case $ac_file in
74791.84Schristos  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
74801.84Schristos  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
74811.84Schristos  esac \
74821.84Schristos  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
74831.84Schristos ;;
74841.84Schristos  :H)
74851.84Schristos  #
74861.84Schristos  # CONFIG_HEADER
74871.84Schristos  #
74881.84Schristos  if test x"$ac_file" != x-; then
74891.84Schristos    {
74901.84Schristos      $as_echo "/* $configure_input  */" \
74911.84Schristos      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
74921.84Schristos    } >"$ac_tmp/config.h" \
74931.84Schristos      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
74941.84Schristos    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
74951.84Schristos      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
74961.84Schristos$as_echo "$as_me: $ac_file is unchanged" >&6;}
74971.84Schristos    else
74981.84Schristos      rm -f "$ac_file"
74991.84Schristos      mv "$ac_tmp/config.h" "$ac_file" \
75001.84Schristos	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
75011.1Stv    fi
75021.1Stv  else
75031.84Schristos    $as_echo "/* $configure_input  */" \
75041.84Schristos      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
75051.84Schristos      || as_fn_error $? "could not create -" "$LINENO" 5
75061.1Stv  fi
75071.84Schristos ;;
75081.84Schristos
75091.84Schristos
75101.84Schristos  esac
75111.84Schristos
75121.84Schristosdone # for ac_tag
75131.74Schristos
75141.74Schristos
75151.84Schristosas_fn_exit 0
75161.84Schristos_ACEOF
75171.1Stvac_clean_files=$ac_clean_files_save
75181.1Stv
75191.84Schristostest $ac_write_fail = 0 ||
75201.84Schristos  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
75211.84Schristos
75221.84Schristos
75231.1Stv# configure is writing to config.log, and then calls config.status.
75241.1Stv# config.status does its own redirection, appending to config.log.
75251.1Stv# Unfortunately, on DOS this fails, as config.log is still kept open
75261.1Stv# by configure, so config.status won't be able to write to it; its
75271.1Stv# output is simply discarded.  So we exec the FD to /dev/null,
75281.1Stv# effectively closing config.log, so it can be properly (re)opened and
75291.1Stv# appended to by config.status.  When coming back to configure, we
75301.1Stv# need to make the FD available again.
75311.1Stvif test "$no_create" != yes; then
75321.1Stv  ac_cs_success=:
75331.84Schristos  ac_config_status_args=
75341.84Schristos  test "$silent" = yes &&
75351.84Schristos    ac_config_status_args="$ac_config_status_args --quiet"
75361.1Stv  exec 5>/dev/null
75371.84Schristos  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
75381.1Stv  exec 5>>config.log
75391.1Stv  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
75401.1Stv  # would make configure fail if this is the last instruction.
75411.84Schristos  $ac_cs_success || as_fn_exit 1
75421.84Schristosfi
75431.84Schristosif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
75441.84Schristos  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
75451.84Schristos$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
75461.1Stvfi
75471.96Shannken
7548