configure revision 1e5fa1c5
1a6d9b409Smrg#! /bin/sh
2a6d9b409Smrg# Guess values for system-dependent variables and create Makefiles.
31e5fa1c5Smrg# Generated by GNU Autoconf 2.65 for sessreg 1.0.6.
4a6d9b409Smrg#
5a6d9b409Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6a6d9b409Smrg#
71e5fa1c5Smrg#
8a6d9b409Smrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
91e5fa1c5Smrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
101e5fa1c5Smrg# Inc.
111e5fa1c5Smrg#
121e5fa1c5Smrg#
13a6d9b409Smrg# This configure script is free software; the Free Software Foundation
14a6d9b409Smrg# gives unlimited permission to copy, distribute and modify it.
151e5fa1c5Smrg## -------------------- ##
161e5fa1c5Smrg## M4sh Initialization. ##
171e5fa1c5Smrg## -------------------- ##
18a6d9b409Smrg
19a6d9b409Smrg# Be more Bourne compatible
20a6d9b409SmrgDUALCASE=1; export DUALCASE # for MKS sh
211e5fa1c5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22a6d9b409Smrg  emulate sh
23a6d9b409Smrg  NULLCMD=:
24efda2da8Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25a6d9b409Smrg  # is contrary to our usage.  Disable this feature.
26a6d9b409Smrg  alias -g '${1+"$@"}'='"$@"'
27a6d9b409Smrg  setopt NO_GLOB_SUBST
28a6d9b409Smrgelse
291e5fa1c5Smrg  case `(set -o) 2>/dev/null` in #(
301e5fa1c5Smrg  *posix*) :
311e5fa1c5Smrg    set -o posix ;; #(
321e5fa1c5Smrg  *) :
331e5fa1c5Smrg     ;;
34a6d9b409Smrgesac
35a6d9b409Smrgfi
36a6d9b409Smrg
37a6d9b409Smrg
38efda2da8Smrgas_nl='
39efda2da8Smrg'
40efda2da8Smrgexport as_nl
41efda2da8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
42efda2da8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
451e5fa1c5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
461e5fa1c5Smrg# but without wasting forks for bash or zsh.
471e5fa1c5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
481e5fa1c5Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
491e5fa1c5Smrg  as_echo='print -r --'
501e5fa1c5Smrg  as_echo_n='print -rn --'
511e5fa1c5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52efda2da8Smrg  as_echo='printf %s\n'
53efda2da8Smrg  as_echo_n='printf %s'
54efda2da8Smrgelse
55efda2da8Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56efda2da8Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57efda2da8Smrg    as_echo_n='/usr/ucb/echo -n'
58a6d9b409Smrg  else
59efda2da8Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60efda2da8Smrg    as_echo_n_body='eval
61efda2da8Smrg      arg=$1;
621e5fa1c5Smrg      case $arg in #(
63efda2da8Smrg      *"$as_nl"*)
64efda2da8Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
65efda2da8Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66efda2da8Smrg      esac;
67efda2da8Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68efda2da8Smrg    '
69efda2da8Smrg    export as_echo_n_body
70efda2da8Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
71a6d9b409Smrg  fi
72efda2da8Smrg  export as_echo_body
73efda2da8Smrg  as_echo='sh -c $as_echo_body as_echo'
74efda2da8Smrgfi
75efda2da8Smrg
76efda2da8Smrg# The user is always right.
77efda2da8Smrgif test "${PATH_SEPARATOR+set}" != set; then
78efda2da8Smrg  PATH_SEPARATOR=:
79efda2da8Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80efda2da8Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81efda2da8Smrg      PATH_SEPARATOR=';'
82efda2da8Smrg  }
83a6d9b409Smrgfi
84a6d9b409Smrg
85a6d9b409Smrg
86a6d9b409Smrg# IFS
87a6d9b409Smrg# We need space, tab and new line, in precisely that order.  Quoting is
88a6d9b409Smrg# there to prevent editors from complaining about space-tab.
89a6d9b409Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90a6d9b409Smrg# splitting by setting IFS to empty value.)
91a6d9b409SmrgIFS=" ""	$as_nl"
92a6d9b409Smrg
93a6d9b409Smrg# Find who we are.  Look in the path if we contain no directory separator.
941e5fa1c5Smrgcase $0 in #((
95a6d9b409Smrg  *[\\/]* ) as_myself=$0 ;;
96a6d9b409Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97a6d9b409Smrgfor as_dir in $PATH
98a6d9b409Smrgdo
99a6d9b409Smrg  IFS=$as_save_IFS
100a6d9b409Smrg  test -z "$as_dir" && as_dir=.
1011e5fa1c5Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1021e5fa1c5Smrg  done
103a6d9b409SmrgIFS=$as_save_IFS
104a6d9b409Smrg
105a6d9b409Smrg     ;;
106a6d9b409Smrgesac
107a6d9b409Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
108a6d9b409Smrg# in which case we are not to be found in the path.
109a6d9b409Smrgif test "x$as_myself" = x; then
110a6d9b409Smrg  as_myself=$0
111a6d9b409Smrgfi
112a6d9b409Smrgif test ! -f "$as_myself"; then
113efda2da8Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1141e5fa1c5Smrg  exit 1
115a6d9b409Smrgfi
116a6d9b409Smrg
1171e5fa1c5Smrg# Unset variables that we do not need and which cause bugs (e.g. in
1181e5fa1c5Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1191e5fa1c5Smrg# suppresses any "Segmentation fault" message there.  '((' could
1201e5fa1c5Smrg# trigger a bug in pdksh 5.2.14.
1211e5fa1c5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
1221e5fa1c5Smrgdo eval test x\${$as_var+set} = xset \
1231e5fa1c5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124a6d9b409Smrgdone
125a6d9b409SmrgPS1='$ '
126a6d9b409SmrgPS2='> '
127a6d9b409SmrgPS4='+ '
128a6d9b409Smrg
129a6d9b409Smrg# NLS nuisances.
130efda2da8SmrgLC_ALL=C
131efda2da8Smrgexport LC_ALL
132efda2da8SmrgLANGUAGE=C
133efda2da8Smrgexport LANGUAGE
134a6d9b409Smrg
1351e5fa1c5Smrg# CDPATH.
1361e5fa1c5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1371e5fa1c5Smrg
1381e5fa1c5Smrgif test "x$CONFIG_SHELL" = x; then
1391e5fa1c5Smrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
1401e5fa1c5Smrg  emulate sh
1411e5fa1c5Smrg  NULLCMD=:
1421e5fa1c5Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1431e5fa1c5Smrg  # is contrary to our usage.  Disable this feature.
1441e5fa1c5Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1451e5fa1c5Smrg  setopt NO_GLOB_SUBST
1461e5fa1c5Smrgelse
1471e5fa1c5Smrg  case \`(set -o) 2>/dev/null\` in #(
1481e5fa1c5Smrg  *posix*) :
1491e5fa1c5Smrg    set -o posix ;; #(
1501e5fa1c5Smrg  *) :
1511e5fa1c5Smrg     ;;
1521e5fa1c5Smrgesac
1531e5fa1c5Smrgfi
1541e5fa1c5Smrg"
1551e5fa1c5Smrg  as_required="as_fn_return () { (exit \$1); }
1561e5fa1c5Smrgas_fn_success () { as_fn_return 0; }
1571e5fa1c5Smrgas_fn_failure () { as_fn_return 1; }
1581e5fa1c5Smrgas_fn_ret_success () { return 0; }
1591e5fa1c5Smrgas_fn_ret_failure () { return 1; }
1601e5fa1c5Smrg
1611e5fa1c5Smrgexitcode=0
1621e5fa1c5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
1631e5fa1c5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1641e5fa1c5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1651e5fa1c5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
1661e5fa1c5Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
1671e5fa1c5Smrg
1681e5fa1c5Smrgelse
1691e5fa1c5Smrg  exitcode=1; echo positional parameters were not saved.
1701e5fa1c5Smrgfi
1711e5fa1c5Smrgtest x\$exitcode = x0 || exit 1"
1721e5fa1c5Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1731e5fa1c5Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1741e5fa1c5Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
1751e5fa1c5Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
1761e5fa1c5Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
1771e5fa1c5Smrg  if (eval "$as_required") 2>/dev/null; then :
1781e5fa1c5Smrg  as_have_required=yes
1791e5fa1c5Smrgelse
1801e5fa1c5Smrg  as_have_required=no
1811e5fa1c5Smrgfi
1821e5fa1c5Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
1831e5fa1c5Smrg
1841e5fa1c5Smrgelse
1851e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1861e5fa1c5Smrgas_found=false
1871e5fa1c5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
1881e5fa1c5Smrgdo
1891e5fa1c5Smrg  IFS=$as_save_IFS
1901e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
1911e5fa1c5Smrg  as_found=:
1921e5fa1c5Smrg  case $as_dir in #(
1931e5fa1c5Smrg	 /*)
1941e5fa1c5Smrg	   for as_base in sh bash ksh sh5; do
1951e5fa1c5Smrg	     # Try only shells that exist, to save several forks.
1961e5fa1c5Smrg	     as_shell=$as_dir/$as_base
1971e5fa1c5Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
1981e5fa1c5Smrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
1991e5fa1c5Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
2001e5fa1c5Smrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
2011e5fa1c5Smrg  break 2
2021e5fa1c5Smrgfi
2031e5fa1c5Smrgfi
2041e5fa1c5Smrg	   done;;
2051e5fa1c5Smrg       esac
2061e5fa1c5Smrg  as_found=false
2071e5fa1c5Smrgdone
2081e5fa1c5Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
2091e5fa1c5Smrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
2101e5fa1c5Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
2111e5fa1c5Smrgfi; }
2121e5fa1c5SmrgIFS=$as_save_IFS
2131e5fa1c5Smrg
2141e5fa1c5Smrg
2151e5fa1c5Smrg      if test "x$CONFIG_SHELL" != x; then :
2161e5fa1c5Smrg  # We cannot yet assume a decent shell, so we have to provide a
2171e5fa1c5Smrg	# neutralization value for shells without unset; and this also
2181e5fa1c5Smrg	# works around shells that cannot unset nonexistent variables.
2191e5fa1c5Smrg	BASH_ENV=/dev/null
2201e5fa1c5Smrg	ENV=/dev/null
2211e5fa1c5Smrg	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
2221e5fa1c5Smrg	export CONFIG_SHELL
2231e5fa1c5Smrg	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
2241e5fa1c5Smrgfi
2251e5fa1c5Smrg
2261e5fa1c5Smrg    if test x$as_have_required = xno; then :
2271e5fa1c5Smrg  $as_echo "$0: This script requires a shell more modern than all"
2281e5fa1c5Smrg  $as_echo "$0: the shells that I found on your system."
2291e5fa1c5Smrg  if test x${ZSH_VERSION+set} = xset ; then
2301e5fa1c5Smrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
2311e5fa1c5Smrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
2321e5fa1c5Smrg  else
2331e5fa1c5Smrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
2341e5fa1c5Smrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
2351e5fa1c5Smrg$0: about your system, including any error possibly output
2361e5fa1c5Smrg$0: before this message. Then install a modern shell, or
2371e5fa1c5Smrg$0: manually run the script under such a shell if you do
2381e5fa1c5Smrg$0: have one."
2391e5fa1c5Smrg  fi
2401e5fa1c5Smrg  exit 1
2411e5fa1c5Smrgfi
2421e5fa1c5Smrgfi
2431e5fa1c5Smrgfi
2441e5fa1c5SmrgSHELL=${CONFIG_SHELL-/bin/sh}
2451e5fa1c5Smrgexport SHELL
2461e5fa1c5Smrg# Unset more variables known to interfere with behavior of common tools.
2471e5fa1c5SmrgCLICOLOR_FORCE= GREP_OPTIONS=
2481e5fa1c5Smrgunset CLICOLOR_FORCE GREP_OPTIONS
2491e5fa1c5Smrg
2501e5fa1c5Smrg## --------------------- ##
2511e5fa1c5Smrg## M4sh Shell Functions. ##
2521e5fa1c5Smrg## --------------------- ##
2531e5fa1c5Smrg# as_fn_unset VAR
2541e5fa1c5Smrg# ---------------
2551e5fa1c5Smrg# Portably unset VAR.
2561e5fa1c5Smrgas_fn_unset ()
2571e5fa1c5Smrg{
2581e5fa1c5Smrg  { eval $1=; unset $1;}
2591e5fa1c5Smrg}
2601e5fa1c5Smrgas_unset=as_fn_unset
2611e5fa1c5Smrg
2621e5fa1c5Smrg# as_fn_set_status STATUS
2631e5fa1c5Smrg# -----------------------
2641e5fa1c5Smrg# Set $? to STATUS, without forking.
2651e5fa1c5Smrgas_fn_set_status ()
2661e5fa1c5Smrg{
2671e5fa1c5Smrg  return $1
2681e5fa1c5Smrg} # as_fn_set_status
2691e5fa1c5Smrg
2701e5fa1c5Smrg# as_fn_exit STATUS
2711e5fa1c5Smrg# -----------------
2721e5fa1c5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
2731e5fa1c5Smrgas_fn_exit ()
2741e5fa1c5Smrg{
2751e5fa1c5Smrg  set +e
2761e5fa1c5Smrg  as_fn_set_status $1
2771e5fa1c5Smrg  exit $1
2781e5fa1c5Smrg} # as_fn_exit
2791e5fa1c5Smrg
2801e5fa1c5Smrg# as_fn_mkdir_p
2811e5fa1c5Smrg# -------------
2821e5fa1c5Smrg# Create "$as_dir" as a directory, including parents if necessary.
2831e5fa1c5Smrgas_fn_mkdir_p ()
2841e5fa1c5Smrg{
2851e5fa1c5Smrg
2861e5fa1c5Smrg  case $as_dir in #(
2871e5fa1c5Smrg  -*) as_dir=./$as_dir;;
2881e5fa1c5Smrg  esac
2891e5fa1c5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
2901e5fa1c5Smrg    as_dirs=
2911e5fa1c5Smrg    while :; do
2921e5fa1c5Smrg      case $as_dir in #(
2931e5fa1c5Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
2941e5fa1c5Smrg      *) as_qdir=$as_dir;;
2951e5fa1c5Smrg      esac
2961e5fa1c5Smrg      as_dirs="'$as_qdir' $as_dirs"
2971e5fa1c5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
2981e5fa1c5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
2991e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
3001e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
3011e5fa1c5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3021e5fa1c5Smrg$as_echo X"$as_dir" |
3031e5fa1c5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3041e5fa1c5Smrg	    s//\1/
3051e5fa1c5Smrg	    q
3061e5fa1c5Smrg	  }
3071e5fa1c5Smrg	  /^X\(\/\/\)[^/].*/{
3081e5fa1c5Smrg	    s//\1/
3091e5fa1c5Smrg	    q
3101e5fa1c5Smrg	  }
3111e5fa1c5Smrg	  /^X\(\/\/\)$/{
3121e5fa1c5Smrg	    s//\1/
3131e5fa1c5Smrg	    q
3141e5fa1c5Smrg	  }
3151e5fa1c5Smrg	  /^X\(\/\).*/{
3161e5fa1c5Smrg	    s//\1/
3171e5fa1c5Smrg	    q
3181e5fa1c5Smrg	  }
3191e5fa1c5Smrg	  s/.*/./; q'`
3201e5fa1c5Smrg      test -d "$as_dir" && break
3211e5fa1c5Smrg    done
3221e5fa1c5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
3231e5fa1c5Smrg  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
3241e5fa1c5Smrg
3251e5fa1c5Smrg
3261e5fa1c5Smrg} # as_fn_mkdir_p
3271e5fa1c5Smrg# as_fn_append VAR VALUE
3281e5fa1c5Smrg# ----------------------
3291e5fa1c5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
3301e5fa1c5Smrg# advantage of any shell optimizations that allow amortized linear growth over
3311e5fa1c5Smrg# repeated appends, instead of the typical quadratic growth present in naive
3321e5fa1c5Smrg# implementations.
3331e5fa1c5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3341e5fa1c5Smrg  eval 'as_fn_append ()
3351e5fa1c5Smrg  {
3361e5fa1c5Smrg    eval $1+=\$2
3371e5fa1c5Smrg  }'
3381e5fa1c5Smrgelse
3391e5fa1c5Smrg  as_fn_append ()
3401e5fa1c5Smrg  {
3411e5fa1c5Smrg    eval $1=\$$1\$2
3421e5fa1c5Smrg  }
3431e5fa1c5Smrgfi # as_fn_append
3441e5fa1c5Smrg
3451e5fa1c5Smrg# as_fn_arith ARG...
3461e5fa1c5Smrg# ------------------
3471e5fa1c5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
3481e5fa1c5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
3491e5fa1c5Smrg# must be portable across $(()) and expr.
3501e5fa1c5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3511e5fa1c5Smrg  eval 'as_fn_arith ()
3521e5fa1c5Smrg  {
3531e5fa1c5Smrg    as_val=$(( $* ))
3541e5fa1c5Smrg  }'
3551e5fa1c5Smrgelse
3561e5fa1c5Smrg  as_fn_arith ()
3571e5fa1c5Smrg  {
3581e5fa1c5Smrg    as_val=`expr "$@" || test $? -eq 1`
3591e5fa1c5Smrg  }
3601e5fa1c5Smrgfi # as_fn_arith
3611e5fa1c5Smrg
3621e5fa1c5Smrg
3631e5fa1c5Smrg# as_fn_error ERROR [LINENO LOG_FD]
3641e5fa1c5Smrg# ---------------------------------
3651e5fa1c5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3661e5fa1c5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3671e5fa1c5Smrg# script with status $?, using 1 if that was 0.
3681e5fa1c5Smrgas_fn_error ()
3691e5fa1c5Smrg{
3701e5fa1c5Smrg  as_status=$?; test $as_status -eq 0 && as_status=1
3711e5fa1c5Smrg  if test "$3"; then
3721e5fa1c5Smrg    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3731e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
3741e5fa1c5Smrg  fi
3751e5fa1c5Smrg  $as_echo "$as_me: error: $1" >&2
3761e5fa1c5Smrg  as_fn_exit $as_status
3771e5fa1c5Smrg} # as_fn_error
3781e5fa1c5Smrg
379a6d9b409Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
380a6d9b409Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
381a6d9b409Smrg  as_expr=expr
382a6d9b409Smrgelse
383a6d9b409Smrg  as_expr=false
384a6d9b409Smrgfi
385a6d9b409Smrg
386a6d9b409Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
387a6d9b409Smrg  as_basename=basename
388a6d9b409Smrgelse
389a6d9b409Smrg  as_basename=false
390a6d9b409Smrgfi
391a6d9b409Smrg
3921e5fa1c5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3931e5fa1c5Smrg  as_dirname=dirname
3941e5fa1c5Smrgelse
3951e5fa1c5Smrg  as_dirname=false
3961e5fa1c5Smrgfi
397a6d9b409Smrg
398a6d9b409Smrgas_me=`$as_basename -- "$0" ||
399a6d9b409Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
400a6d9b409Smrg	 X"$0" : 'X\(//\)$' \| \
401a6d9b409Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402efda2da8Smrg$as_echo X/"$0" |
403a6d9b409Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
404a6d9b409Smrg	    s//\1/
405a6d9b409Smrg	    q
406a6d9b409Smrg	  }
407a6d9b409Smrg	  /^X\/\(\/\/\)$/{
408a6d9b409Smrg	    s//\1/
409a6d9b409Smrg	    q
410a6d9b409Smrg	  }
411a6d9b409Smrg	  /^X\/\(\/\).*/{
412a6d9b409Smrg	    s//\1/
413a6d9b409Smrg	    q
414a6d9b409Smrg	  }
415a6d9b409Smrg	  s/.*/./; q'`
416a6d9b409Smrg
4171e5fa1c5Smrg# Avoid depending upon Character Ranges.
4181e5fa1c5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
4191e5fa1c5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4201e5fa1c5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
4211e5fa1c5Smrgas_cr_digits='0123456789'
4221e5fa1c5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
423a6d9b409Smrg
424a6d9b409Smrg
4251e5fa1c5Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4261e5fa1c5Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4271e5fa1c5Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4281e5fa1c5Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4291e5fa1c5Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4301e5fa1c5Smrg  sed -n '
4311e5fa1c5Smrg    p
4321e5fa1c5Smrg    /[$]LINENO/=
4331e5fa1c5Smrg  ' <$as_myself |
4341e5fa1c5Smrg    sed '
4351e5fa1c5Smrg      s/[$]LINENO.*/&-/
4361e5fa1c5Smrg      t lineno
4371e5fa1c5Smrg      b
4381e5fa1c5Smrg      :lineno
4391e5fa1c5Smrg      N
4401e5fa1c5Smrg      :loop
4411e5fa1c5Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
4421e5fa1c5Smrg      t loop
4431e5fa1c5Smrg      s/-\n.*//
4441e5fa1c5Smrg    ' >$as_me.lineno &&
4451e5fa1c5Smrg  chmod +x "$as_me.lineno" ||
4461e5fa1c5Smrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
447a6d9b409Smrg
4481e5fa1c5Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
4491e5fa1c5Smrg  # (the dirname of $[0] is not the place where we might find the
4501e5fa1c5Smrg  # original and so on.  Autoconf is especially sensitive to this).
4511e5fa1c5Smrg  . "./$as_me.lineno"
4521e5fa1c5Smrg  # Exit status is that of the last command.
4531e5fa1c5Smrg  exit
454a6d9b409Smrg}
455a6d9b409Smrg
4561e5fa1c5SmrgECHO_C= ECHO_N= ECHO_T=
4571e5fa1c5Smrgcase `echo -n x` in #(((((
4581e5fa1c5Smrg-n*)
4591e5fa1c5Smrg  case `echo 'xy\c'` in
4601e5fa1c5Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
4611e5fa1c5Smrg  xy)  ECHO_C='\c';;
4621e5fa1c5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
4631e5fa1c5Smrg       ECHO_T='	';;
4641e5fa1c5Smrg  esac;;
4651e5fa1c5Smrg*)
4661e5fa1c5Smrg  ECHO_N='-n';;
4671e5fa1c5Smrgesac
468a6d9b409Smrg
4691e5fa1c5Smrgrm -f conf$$ conf$$.exe conf$$.file
4701e5fa1c5Smrgif test -d conf$$.dir; then
4711e5fa1c5Smrg  rm -f conf$$.dir/conf$$.file
4721e5fa1c5Smrgelse
4731e5fa1c5Smrg  rm -f conf$$.dir
4741e5fa1c5Smrg  mkdir conf$$.dir 2>/dev/null
475a6d9b409Smrgfi
4761e5fa1c5Smrgif (echo >conf$$.file) 2>/dev/null; then
4771e5fa1c5Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
4781e5fa1c5Smrg    as_ln_s='ln -s'
4791e5fa1c5Smrg    # ... but there are two gotchas:
4801e5fa1c5Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4811e5fa1c5Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4821e5fa1c5Smrg    # In both cases, we have to default to `cp -p'.
4831e5fa1c5Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4841e5fa1c5Smrg      as_ln_s='cp -p'
4851e5fa1c5Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
4861e5fa1c5Smrg    as_ln_s=ln
4871e5fa1c5Smrg  else
4881e5fa1c5Smrg    as_ln_s='cp -p'
4891e5fa1c5Smrg  fi
490a6d9b409Smrgelse
4911e5fa1c5Smrg  as_ln_s='cp -p'
492a6d9b409Smrgfi
4931e5fa1c5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4941e5fa1c5Smrgrmdir conf$$.dir 2>/dev/null
495a6d9b409Smrg
4961e5fa1c5Smrgif mkdir -p . 2>/dev/null; then
4971e5fa1c5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
4981e5fa1c5Smrgelse
4991e5fa1c5Smrg  test -d ./-p && rmdir ./-p
5001e5fa1c5Smrg  as_mkdir_p=false
501a6d9b409Smrgfi
502a6d9b409Smrg
5031e5fa1c5Smrgif test -x / >/dev/null 2>&1; then
5041e5fa1c5Smrg  as_test_x='test -x'
505a6d9b409Smrgelse
5061e5fa1c5Smrg  if ls -dL / >/dev/null 2>&1; then
5071e5fa1c5Smrg    as_ls_L_option=L
5081e5fa1c5Smrg  else
5091e5fa1c5Smrg    as_ls_L_option=
5101e5fa1c5Smrg  fi
5111e5fa1c5Smrg  as_test_x='
5121e5fa1c5Smrg    eval sh -c '\''
5131e5fa1c5Smrg      if test -d "$1"; then
5141e5fa1c5Smrg	test -d "$1/.";
5151e5fa1c5Smrg      else
5161e5fa1c5Smrg	case $1 in #(
5171e5fa1c5Smrg	-*)set "./$1";;
5181e5fa1c5Smrg	esac;
5191e5fa1c5Smrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5201e5fa1c5Smrg	???[sx]*):;;*)false;;esac;fi
5211e5fa1c5Smrg    '\'' sh
5221e5fa1c5Smrg  '
523a6d9b409Smrgfi
5241e5fa1c5Smrgas_executable_p=$as_test_x
525a6d9b409Smrg
5261e5fa1c5Smrg# Sed expression to map a string onto a valid CPP name.
5271e5fa1c5Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528a6d9b409Smrg
5291e5fa1c5Smrg# Sed expression to map a string onto a valid variable name.
5301e5fa1c5Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531a6d9b409Smrg
532a6d9b409Smrg
5331e5fa1c5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
5341e5fa1c5Smrgexec 6>&1
535a6d9b409Smrg
536a6d9b409Smrg# Name of the host.
537a6d9b409Smrg# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
538a6d9b409Smrg# so uname gets run too.
539a6d9b409Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
540a6d9b409Smrg
541a6d9b409Smrg#
542a6d9b409Smrg# Initializations.
543a6d9b409Smrg#
544a6d9b409Smrgac_default_prefix=/usr/local
545a6d9b409Smrgac_clean_files=
546a6d9b409Smrgac_config_libobj_dir=.
547a6d9b409SmrgLIBOBJS=
548a6d9b409Smrgcross_compiling=no
549a6d9b409Smrgsubdirs=
550a6d9b409SmrgMFLAGS=
551a6d9b409SmrgMAKEFLAGS=
552a6d9b409Smrg
553a6d9b409Smrg# Identity of this package.
554a6d9b409SmrgPACKAGE_NAME='sessreg'
555a6d9b409SmrgPACKAGE_TARNAME='sessreg'
5561e5fa1c5SmrgPACKAGE_VERSION='1.0.6'
5571e5fa1c5SmrgPACKAGE_STRING='sessreg 1.0.6'
558a6d9b409SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
5591e5fa1c5SmrgPACKAGE_URL=''
560a6d9b409Smrg
5611e5fa1c5Smrgac_unique_file="Makefile.am"
562a6d9b409Smrg# Factoring default headers for most tests.
563a6d9b409Smrgac_includes_default="\
564a6d9b409Smrg#include <stdio.h>
565a6d9b409Smrg#ifdef HAVE_SYS_TYPES_H
566a6d9b409Smrg# include <sys/types.h>
567a6d9b409Smrg#endif
568a6d9b409Smrg#ifdef HAVE_SYS_STAT_H
569a6d9b409Smrg# include <sys/stat.h>
570a6d9b409Smrg#endif
571a6d9b409Smrg#ifdef STDC_HEADERS
572a6d9b409Smrg# include <stdlib.h>
573a6d9b409Smrg# include <stddef.h>
574a6d9b409Smrg#else
575a6d9b409Smrg# ifdef HAVE_STDLIB_H
576a6d9b409Smrg#  include <stdlib.h>
577a6d9b409Smrg# endif
578a6d9b409Smrg#endif
579a6d9b409Smrg#ifdef HAVE_STRING_H
580a6d9b409Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
581a6d9b409Smrg#  include <memory.h>
582a6d9b409Smrg# endif
583a6d9b409Smrg# include <string.h>
584a6d9b409Smrg#endif
585a6d9b409Smrg#ifdef HAVE_STRINGS_H
586a6d9b409Smrg# include <strings.h>
587a6d9b409Smrg#endif
588a6d9b409Smrg#ifdef HAVE_INTTYPES_H
589a6d9b409Smrg# include <inttypes.h>
590a6d9b409Smrg#endif
591a6d9b409Smrg#ifdef HAVE_STDINT_H
592a6d9b409Smrg# include <stdint.h>
593a6d9b409Smrg#endif
594a6d9b409Smrg#ifdef HAVE_UNISTD_H
595a6d9b409Smrg# include <unistd.h>
596a6d9b409Smrg#endif"
597a6d9b409Smrg
598efda2da8Smrgac_subst_vars='am__EXEEXT_FALSE
599efda2da8Smrgam__EXEEXT_TRUE
600efda2da8SmrgLTLIBOBJS
601efda2da8SmrgLIBOBJS
6021e5fa1c5SmrgSESSREG_LIBS
6031e5fa1c5SmrgSESSREG_CFLAGS
604a6d9b409SmrgLINT_FALSE
605efda2da8SmrgLINT_TRUE
606efda2da8SmrgLINT_FLAGS
607efda2da8SmrgLINT
6081e5fa1c5SmrgAM_BACKSLASH
6091e5fa1c5SmrgAM_DEFAULT_VERBOSITY
6101e5fa1c5SmrgMAN_SUBSTS
6111e5fa1c5SmrgXORG_MAN_PAGE
612a6d9b409SmrgADMIN_MAN_DIR
613efda2da8SmrgDRIVER_MAN_DIR
614efda2da8SmrgMISC_MAN_DIR
615efda2da8SmrgFILE_MAN_DIR
616efda2da8SmrgLIB_MAN_DIR
617efda2da8SmrgAPP_MAN_DIR
618efda2da8SmrgADMIN_MAN_SUFFIX
619efda2da8SmrgDRIVER_MAN_SUFFIX
620efda2da8SmrgMISC_MAN_SUFFIX
621efda2da8SmrgFILE_MAN_SUFFIX
622efda2da8SmrgLIB_MAN_SUFFIX
623efda2da8SmrgAPP_MAN_SUFFIX
6241e5fa1c5SmrgINSTALL_CMD
6251e5fa1c5SmrgPKG_CONFIG
626efda2da8SmrgCHANGELOG_CMD
627efda2da8SmrgCWARNFLAGS
6281e5fa1c5SmrgMAINT
6291e5fa1c5SmrgMAINTAINER_MODE_FALSE
6301e5fa1c5SmrgMAINTAINER_MODE_TRUE
631efda2da8Smrgam__fastdepCC_FALSE
632efda2da8Smrgam__fastdepCC_TRUE
633efda2da8SmrgCCDEPMODE
634efda2da8SmrgAMDEPBACKSLASH
635efda2da8SmrgAMDEP_FALSE
636efda2da8SmrgAMDEP_TRUE
637efda2da8Smrgam__quote
638efda2da8Smrgam__include
639efda2da8SmrgDEPDIR
640efda2da8Smrgam__untar
641efda2da8Smrgam__tar
642efda2da8SmrgAMTAR
643efda2da8Smrgam__leading_dot
644efda2da8SmrgSET_MAKE
645efda2da8SmrgAWK
646efda2da8Smrgmkdir_p
647efda2da8SmrgMKDIR_P
648efda2da8SmrgINSTALL_STRIP_PROGRAM
649efda2da8SmrgSTRIP
650efda2da8Smrginstall_sh
651efda2da8SmrgMAKEINFO
652efda2da8SmrgAUTOHEADER
653efda2da8SmrgAUTOMAKE
654efda2da8SmrgAUTOCONF
655efda2da8SmrgACLOCAL
656efda2da8SmrgVERSION
657efda2da8SmrgPACKAGE
658efda2da8SmrgCYGPATH_W
659efda2da8Smrgam__isrc
660efda2da8SmrgINSTALL_DATA
661efda2da8SmrgINSTALL_SCRIPT
662efda2da8SmrgINSTALL_PROGRAM
6631e5fa1c5SmrgEGREP
6641e5fa1c5SmrgGREP
6651e5fa1c5SmrgCPP
6661e5fa1c5SmrgOBJEXT
6671e5fa1c5SmrgEXEEXT
6681e5fa1c5Smrgac_ct_CC
6691e5fa1c5SmrgCPPFLAGS
6701e5fa1c5SmrgLDFLAGS
6711e5fa1c5SmrgCFLAGS
6721e5fa1c5SmrgCC
6731e5fa1c5Smrghost_os
6741e5fa1c5Smrghost_vendor
6751e5fa1c5Smrghost_cpu
6761e5fa1c5Smrghost
6771e5fa1c5Smrgbuild_os
6781e5fa1c5Smrgbuild_vendor
6791e5fa1c5Smrgbuild_cpu
6801e5fa1c5Smrgbuild
681efda2da8Smrgtarget_alias
682efda2da8Smrghost_alias
683efda2da8Smrgbuild_alias
684efda2da8SmrgLIBS
685efda2da8SmrgECHO_T
686efda2da8SmrgECHO_N
687efda2da8SmrgECHO_C
688efda2da8SmrgDEFS
689efda2da8Smrgmandir
690efda2da8Smrglocaledir
691efda2da8Smrglibdir
692efda2da8Smrgpsdir
693efda2da8Smrgpdfdir
694efda2da8Smrgdvidir
695efda2da8Smrghtmldir
696efda2da8Smrginfodir
697efda2da8Smrgdocdir
698efda2da8Smrgoldincludedir
699efda2da8Smrgincludedir
700efda2da8Smrglocalstatedir
701efda2da8Smrgsharedstatedir
702efda2da8Smrgsysconfdir
703efda2da8Smrgdatadir
704efda2da8Smrgdatarootdir
705efda2da8Smrglibexecdir
706efda2da8Smrgsbindir
707efda2da8Smrgbindir
708efda2da8Smrgprogram_transform_name
709efda2da8Smrgprefix
710efda2da8Smrgexec_prefix
7111e5fa1c5SmrgPACKAGE_URL
712efda2da8SmrgPACKAGE_BUGREPORT
713efda2da8SmrgPACKAGE_STRING
714efda2da8SmrgPACKAGE_VERSION
715efda2da8SmrgPACKAGE_TARNAME
716efda2da8SmrgPACKAGE_NAME
717efda2da8SmrgPATH_SEPARATOR
718efda2da8SmrgSHELL'
719a6d9b409Smrgac_subst_files=''
720efda2da8Smrgac_user_opts='
721efda2da8Smrgenable_option_checking
7221e5fa1c5Smrgenable_largefile
723efda2da8Smrgenable_dependency_tracking
7241e5fa1c5Smrgenable_maintainer_mode
725efda2da8Smrgenable_strict_compilation
726efda2da8Smrgwith_release_version
7271e5fa1c5Smrgenable_silent_rules
728efda2da8Smrgwith_lint
729efda2da8Smrg'
730a6d9b409Smrg      ac_precious_vars='build_alias
731a6d9b409Smrghost_alias
732a6d9b409Smrgtarget_alias
733a6d9b409SmrgCC
734a6d9b409SmrgCFLAGS
735a6d9b409SmrgLDFLAGS
736a6d9b409SmrgLIBS
737a6d9b409SmrgCPPFLAGS
738a6d9b409SmrgCPP
739a6d9b409SmrgPKG_CONFIG
740a6d9b409SmrgSESSREG_CFLAGS
741a6d9b409SmrgSESSREG_LIBS'
742a6d9b409Smrg
743a6d9b409Smrg
744a6d9b409Smrg# Initialize some variables set by options.
745a6d9b409Smrgac_init_help=
746a6d9b409Smrgac_init_version=false
747efda2da8Smrgac_unrecognized_opts=
748efda2da8Smrgac_unrecognized_sep=
749a6d9b409Smrg# The variables have the same names as the options, with
750a6d9b409Smrg# dashes changed to underlines.
751a6d9b409Smrgcache_file=/dev/null
752a6d9b409Smrgexec_prefix=NONE
753a6d9b409Smrgno_create=
754a6d9b409Smrgno_recursion=
755a6d9b409Smrgprefix=NONE
756a6d9b409Smrgprogram_prefix=NONE
757a6d9b409Smrgprogram_suffix=NONE
758a6d9b409Smrgprogram_transform_name=s,x,x,
759a6d9b409Smrgsilent=
760a6d9b409Smrgsite=
761a6d9b409Smrgsrcdir=
762a6d9b409Smrgverbose=
763a6d9b409Smrgx_includes=NONE
764a6d9b409Smrgx_libraries=NONE
765a6d9b409Smrg
766a6d9b409Smrg# Installation directory options.
767a6d9b409Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
768a6d9b409Smrg# and all the variables that are supposed to be based on exec_prefix
769a6d9b409Smrg# by default will actually change.
770a6d9b409Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
771a6d9b409Smrg# (The list follows the same order as the GNU Coding Standards.)
772a6d9b409Smrgbindir='${exec_prefix}/bin'
773a6d9b409Smrgsbindir='${exec_prefix}/sbin'
774a6d9b409Smrglibexecdir='${exec_prefix}/libexec'
775a6d9b409Smrgdatarootdir='${prefix}/share'
776a6d9b409Smrgdatadir='${datarootdir}'
777a6d9b409Smrgsysconfdir='${prefix}/etc'
778a6d9b409Smrgsharedstatedir='${prefix}/com'
779a6d9b409Smrglocalstatedir='${prefix}/var'
780a6d9b409Smrgincludedir='${prefix}/include'
781a6d9b409Smrgoldincludedir='/usr/include'
782a6d9b409Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
783a6d9b409Smrginfodir='${datarootdir}/info'
784a6d9b409Smrghtmldir='${docdir}'
785a6d9b409Smrgdvidir='${docdir}'
786a6d9b409Smrgpdfdir='${docdir}'
787a6d9b409Smrgpsdir='${docdir}'
788a6d9b409Smrglibdir='${exec_prefix}/lib'
789a6d9b409Smrglocaledir='${datarootdir}/locale'
790a6d9b409Smrgmandir='${datarootdir}/man'
791a6d9b409Smrg
792a6d9b409Smrgac_prev=
793a6d9b409Smrgac_dashdash=
794a6d9b409Smrgfor ac_option
795a6d9b409Smrgdo
796a6d9b409Smrg  # If the previous option needs an argument, assign it.
797a6d9b409Smrg  if test -n "$ac_prev"; then
798a6d9b409Smrg    eval $ac_prev=\$ac_option
799a6d9b409Smrg    ac_prev=
800a6d9b409Smrg    continue
801a6d9b409Smrg  fi
802a6d9b409Smrg
803a6d9b409Smrg  case $ac_option in
804a6d9b409Smrg  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
805a6d9b409Smrg  *)	ac_optarg=yes ;;
806a6d9b409Smrg  esac
807a6d9b409Smrg
808a6d9b409Smrg  # Accept the important Cygnus configure options, so we can diagnose typos.
809a6d9b409Smrg
810a6d9b409Smrg  case $ac_dashdash$ac_option in
811a6d9b409Smrg  --)
812a6d9b409Smrg    ac_dashdash=yes ;;
813a6d9b409Smrg
814a6d9b409Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
815a6d9b409Smrg    ac_prev=bindir ;;
816a6d9b409Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
817a6d9b409Smrg    bindir=$ac_optarg ;;
818a6d9b409Smrg
819a6d9b409Smrg  -build | --build | --buil | --bui | --bu)
820a6d9b409Smrg    ac_prev=build_alias ;;
821a6d9b409Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
822a6d9b409Smrg    build_alias=$ac_optarg ;;
823a6d9b409Smrg
824a6d9b409Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
825a6d9b409Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
826a6d9b409Smrg    ac_prev=cache_file ;;
827a6d9b409Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
828a6d9b409Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
829a6d9b409Smrg    cache_file=$ac_optarg ;;
830a6d9b409Smrg
831a6d9b409Smrg  --config-cache | -C)
832a6d9b409Smrg    cache_file=config.cache ;;
833a6d9b409Smrg
834a6d9b409Smrg  -datadir | --datadir | --datadi | --datad)
835a6d9b409Smrg    ac_prev=datadir ;;
836a6d9b409Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
837a6d9b409Smrg    datadir=$ac_optarg ;;
838a6d9b409Smrg
839a6d9b409Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
840a6d9b409Smrg  | --dataroo | --dataro | --datar)
841a6d9b409Smrg    ac_prev=datarootdir ;;
842a6d9b409Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
843a6d9b409Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
844a6d9b409Smrg    datarootdir=$ac_optarg ;;
845a6d9b409Smrg
846a6d9b409Smrg  -disable-* | --disable-*)
847efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
848a6d9b409Smrg    # Reject names that are not valid shell variable names.
849efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8501e5fa1c5Smrg      as_fn_error "invalid feature name: $ac_useropt"
851efda2da8Smrg    ac_useropt_orig=$ac_useropt
852efda2da8Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
853efda2da8Smrg    case $ac_user_opts in
854efda2da8Smrg      *"
855efda2da8Smrg"enable_$ac_useropt"
856efda2da8Smrg"*) ;;
857efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
858efda2da8Smrg	 ac_unrecognized_sep=', ';;
859efda2da8Smrg    esac
860efda2da8Smrg    eval enable_$ac_useropt=no ;;
861a6d9b409Smrg
862a6d9b409Smrg  -docdir | --docdir | --docdi | --doc | --do)
863a6d9b409Smrg    ac_prev=docdir ;;
864a6d9b409Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
865a6d9b409Smrg    docdir=$ac_optarg ;;
866a6d9b409Smrg
867a6d9b409Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
868a6d9b409Smrg    ac_prev=dvidir ;;
869a6d9b409Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
870a6d9b409Smrg    dvidir=$ac_optarg ;;
871a6d9b409Smrg
872a6d9b409Smrg  -enable-* | --enable-*)
873efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
874a6d9b409Smrg    # Reject names that are not valid shell variable names.
875efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8761e5fa1c5Smrg      as_fn_error "invalid feature name: $ac_useropt"
877efda2da8Smrg    ac_useropt_orig=$ac_useropt
878efda2da8Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
879efda2da8Smrg    case $ac_user_opts in
880efda2da8Smrg      *"
881efda2da8Smrg"enable_$ac_useropt"
882efda2da8Smrg"*) ;;
883efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
884efda2da8Smrg	 ac_unrecognized_sep=', ';;
885efda2da8Smrg    esac
886efda2da8Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
887a6d9b409Smrg
888a6d9b409Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
889a6d9b409Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
890a6d9b409Smrg  | --exec | --exe | --ex)
891a6d9b409Smrg    ac_prev=exec_prefix ;;
892a6d9b409Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
893a6d9b409Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
894a6d9b409Smrg  | --exec=* | --exe=* | --ex=*)
895a6d9b409Smrg    exec_prefix=$ac_optarg ;;
896a6d9b409Smrg
897a6d9b409Smrg  -gas | --gas | --ga | --g)
898a6d9b409Smrg    # Obsolete; use --with-gas.
899a6d9b409Smrg    with_gas=yes ;;
900a6d9b409Smrg
901a6d9b409Smrg  -help | --help | --hel | --he | -h)
902a6d9b409Smrg    ac_init_help=long ;;
903a6d9b409Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
904a6d9b409Smrg    ac_init_help=recursive ;;
905a6d9b409Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
906a6d9b409Smrg    ac_init_help=short ;;
907a6d9b409Smrg
908a6d9b409Smrg  -host | --host | --hos | --ho)
909a6d9b409Smrg    ac_prev=host_alias ;;
910a6d9b409Smrg  -host=* | --host=* | --hos=* | --ho=*)
911a6d9b409Smrg    host_alias=$ac_optarg ;;
912a6d9b409Smrg
913a6d9b409Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
914a6d9b409Smrg    ac_prev=htmldir ;;
915a6d9b409Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
916a6d9b409Smrg  | --ht=*)
917a6d9b409Smrg    htmldir=$ac_optarg ;;
918a6d9b409Smrg
919a6d9b409Smrg  -includedir | --includedir | --includedi | --included | --include \
920a6d9b409Smrg  | --includ | --inclu | --incl | --inc)
921a6d9b409Smrg    ac_prev=includedir ;;
922a6d9b409Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
923a6d9b409Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
924a6d9b409Smrg    includedir=$ac_optarg ;;
925a6d9b409Smrg
926a6d9b409Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
927a6d9b409Smrg    ac_prev=infodir ;;
928a6d9b409Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
929a6d9b409Smrg    infodir=$ac_optarg ;;
930a6d9b409Smrg
931a6d9b409Smrg  -libdir | --libdir | --libdi | --libd)
932a6d9b409Smrg    ac_prev=libdir ;;
933a6d9b409Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
934a6d9b409Smrg    libdir=$ac_optarg ;;
935a6d9b409Smrg
936a6d9b409Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
937a6d9b409Smrg  | --libexe | --libex | --libe)
938a6d9b409Smrg    ac_prev=libexecdir ;;
939a6d9b409Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
940a6d9b409Smrg  | --libexe=* | --libex=* | --libe=*)
941a6d9b409Smrg    libexecdir=$ac_optarg ;;
942a6d9b409Smrg
943a6d9b409Smrg  -localedir | --localedir | --localedi | --localed | --locale)
944a6d9b409Smrg    ac_prev=localedir ;;
945a6d9b409Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
946a6d9b409Smrg    localedir=$ac_optarg ;;
947a6d9b409Smrg
948a6d9b409Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
949a6d9b409Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
950a6d9b409Smrg    ac_prev=localstatedir ;;
951a6d9b409Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
952a6d9b409Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
953a6d9b409Smrg    localstatedir=$ac_optarg ;;
954a6d9b409Smrg
955a6d9b409Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
956a6d9b409Smrg    ac_prev=mandir ;;
957a6d9b409Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
958a6d9b409Smrg    mandir=$ac_optarg ;;
959a6d9b409Smrg
960a6d9b409Smrg  -nfp | --nfp | --nf)
961a6d9b409Smrg    # Obsolete; use --without-fp.
962a6d9b409Smrg    with_fp=no ;;
963a6d9b409Smrg
964a6d9b409Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
965a6d9b409Smrg  | --no-cr | --no-c | -n)
966a6d9b409Smrg    no_create=yes ;;
967a6d9b409Smrg
968a6d9b409Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
969a6d9b409Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
970a6d9b409Smrg    no_recursion=yes ;;
971a6d9b409Smrg
972a6d9b409Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
973a6d9b409Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
974a6d9b409Smrg  | --oldin | --oldi | --old | --ol | --o)
975a6d9b409Smrg    ac_prev=oldincludedir ;;
976a6d9b409Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
977a6d9b409Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
978a6d9b409Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
979a6d9b409Smrg    oldincludedir=$ac_optarg ;;
980a6d9b409Smrg
981a6d9b409Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
982a6d9b409Smrg    ac_prev=prefix ;;
983a6d9b409Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
984a6d9b409Smrg    prefix=$ac_optarg ;;
985a6d9b409Smrg
986a6d9b409Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
987a6d9b409Smrg  | --program-pre | --program-pr | --program-p)
988a6d9b409Smrg    ac_prev=program_prefix ;;
989a6d9b409Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
990a6d9b409Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
991a6d9b409Smrg    program_prefix=$ac_optarg ;;
992a6d9b409Smrg
993a6d9b409Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
994a6d9b409Smrg  | --program-suf | --program-su | --program-s)
995a6d9b409Smrg    ac_prev=program_suffix ;;
996a6d9b409Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
997a6d9b409Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
998a6d9b409Smrg    program_suffix=$ac_optarg ;;
999a6d9b409Smrg
1000a6d9b409Smrg  -program-transform-name | --program-transform-name \
1001a6d9b409Smrg  | --program-transform-nam | --program-transform-na \
1002a6d9b409Smrg  | --program-transform-n | --program-transform- \
1003a6d9b409Smrg  | --program-transform | --program-transfor \
1004a6d9b409Smrg  | --program-transfo | --program-transf \
1005a6d9b409Smrg  | --program-trans | --program-tran \
1006a6d9b409Smrg  | --progr-tra | --program-tr | --program-t)
1007a6d9b409Smrg    ac_prev=program_transform_name ;;
1008a6d9b409Smrg  -program-transform-name=* | --program-transform-name=* \
1009a6d9b409Smrg  | --program-transform-nam=* | --program-transform-na=* \
1010a6d9b409Smrg  | --program-transform-n=* | --program-transform-=* \
1011a6d9b409Smrg  | --program-transform=* | --program-transfor=* \
1012a6d9b409Smrg  | --program-transfo=* | --program-transf=* \
1013a6d9b409Smrg  | --program-trans=* | --program-tran=* \
1014a6d9b409Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1015a6d9b409Smrg    program_transform_name=$ac_optarg ;;
1016a6d9b409Smrg
1017a6d9b409Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1018a6d9b409Smrg    ac_prev=pdfdir ;;
1019a6d9b409Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1020a6d9b409Smrg    pdfdir=$ac_optarg ;;
1021a6d9b409Smrg
1022a6d9b409Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1023a6d9b409Smrg    ac_prev=psdir ;;
1024a6d9b409Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1025a6d9b409Smrg    psdir=$ac_optarg ;;
1026a6d9b409Smrg
1027a6d9b409Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1028a6d9b409Smrg  | -silent | --silent | --silen | --sile | --sil)
1029a6d9b409Smrg    silent=yes ;;
1030a6d9b409Smrg
1031a6d9b409Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1032a6d9b409Smrg    ac_prev=sbindir ;;
1033a6d9b409Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1034a6d9b409Smrg  | --sbi=* | --sb=*)
1035a6d9b409Smrg    sbindir=$ac_optarg ;;
1036a6d9b409Smrg
1037a6d9b409Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1038a6d9b409Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1039a6d9b409Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1040a6d9b409Smrg  | --sha | --sh)
1041a6d9b409Smrg    ac_prev=sharedstatedir ;;
1042a6d9b409Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1043a6d9b409Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1044a6d9b409Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1045a6d9b409Smrg  | --sha=* | --sh=*)
1046a6d9b409Smrg    sharedstatedir=$ac_optarg ;;
1047a6d9b409Smrg
1048a6d9b409Smrg  -site | --site | --sit)
1049a6d9b409Smrg    ac_prev=site ;;
1050a6d9b409Smrg  -site=* | --site=* | --sit=*)
1051a6d9b409Smrg    site=$ac_optarg ;;
1052a6d9b409Smrg
1053a6d9b409Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1054a6d9b409Smrg    ac_prev=srcdir ;;
1055a6d9b409Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1056a6d9b409Smrg    srcdir=$ac_optarg ;;
1057a6d9b409Smrg
1058a6d9b409Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1059a6d9b409Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1060a6d9b409Smrg    ac_prev=sysconfdir ;;
1061a6d9b409Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1062a6d9b409Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1063a6d9b409Smrg    sysconfdir=$ac_optarg ;;
1064a6d9b409Smrg
1065a6d9b409Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1066a6d9b409Smrg    ac_prev=target_alias ;;
1067a6d9b409Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1068a6d9b409Smrg    target_alias=$ac_optarg ;;
1069a6d9b409Smrg
1070a6d9b409Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1071a6d9b409Smrg    verbose=yes ;;
1072a6d9b409Smrg
1073a6d9b409Smrg  -version | --version | --versio | --versi | --vers | -V)
1074a6d9b409Smrg    ac_init_version=: ;;
1075a6d9b409Smrg
1076a6d9b409Smrg  -with-* | --with-*)
1077efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1078a6d9b409Smrg    # Reject names that are not valid shell variable names.
1079efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10801e5fa1c5Smrg      as_fn_error "invalid package name: $ac_useropt"
1081efda2da8Smrg    ac_useropt_orig=$ac_useropt
1082efda2da8Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1083efda2da8Smrg    case $ac_user_opts in
1084efda2da8Smrg      *"
1085efda2da8Smrg"with_$ac_useropt"
1086efda2da8Smrg"*) ;;
1087efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1088efda2da8Smrg	 ac_unrecognized_sep=', ';;
1089efda2da8Smrg    esac
1090efda2da8Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1091a6d9b409Smrg
1092a6d9b409Smrg  -without-* | --without-*)
1093efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1094a6d9b409Smrg    # Reject names that are not valid shell variable names.
1095efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10961e5fa1c5Smrg      as_fn_error "invalid package name: $ac_useropt"
1097efda2da8Smrg    ac_useropt_orig=$ac_useropt
1098efda2da8Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1099efda2da8Smrg    case $ac_user_opts in
1100efda2da8Smrg      *"
1101efda2da8Smrg"with_$ac_useropt"
1102efda2da8Smrg"*) ;;
1103efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1104efda2da8Smrg	 ac_unrecognized_sep=', ';;
1105efda2da8Smrg    esac
1106efda2da8Smrg    eval with_$ac_useropt=no ;;
1107a6d9b409Smrg
1108a6d9b409Smrg  --x)
1109a6d9b409Smrg    # Obsolete; use --with-x.
1110a6d9b409Smrg    with_x=yes ;;
1111a6d9b409Smrg
1112a6d9b409Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1113a6d9b409Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1114a6d9b409Smrg    ac_prev=x_includes ;;
1115a6d9b409Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1116a6d9b409Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1117a6d9b409Smrg    x_includes=$ac_optarg ;;
1118a6d9b409Smrg
1119a6d9b409Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1120a6d9b409Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1121a6d9b409Smrg    ac_prev=x_libraries ;;
1122a6d9b409Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1123a6d9b409Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1124a6d9b409Smrg    x_libraries=$ac_optarg ;;
1125a6d9b409Smrg
11261e5fa1c5Smrg  -*) as_fn_error "unrecognized option: \`$ac_option'
11271e5fa1c5SmrgTry \`$0 --help' for more information."
1128a6d9b409Smrg    ;;
1129a6d9b409Smrg
1130a6d9b409Smrg  *=*)
1131a6d9b409Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1132a6d9b409Smrg    # Reject names that are not valid shell variable names.
11331e5fa1c5Smrg    case $ac_envvar in #(
11341e5fa1c5Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
11351e5fa1c5Smrg      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
11361e5fa1c5Smrg    esac
1137a6d9b409Smrg    eval $ac_envvar=\$ac_optarg
1138a6d9b409Smrg    export $ac_envvar ;;
1139a6d9b409Smrg
1140a6d9b409Smrg  *)
1141a6d9b409Smrg    # FIXME: should be removed in autoconf 3.0.
1142efda2da8Smrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1143a6d9b409Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1144efda2da8Smrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1145a6d9b409Smrg    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1146a6d9b409Smrg    ;;
1147a6d9b409Smrg
1148a6d9b409Smrg  esac
1149a6d9b409Smrgdone
1150a6d9b409Smrg
1151a6d9b409Smrgif test -n "$ac_prev"; then
1152a6d9b409Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
11531e5fa1c5Smrg  as_fn_error "missing argument to $ac_option"
1154a6d9b409Smrgfi
1155a6d9b409Smrg
1156efda2da8Smrgif test -n "$ac_unrecognized_opts"; then
1157efda2da8Smrg  case $enable_option_checking in
1158efda2da8Smrg    no) ;;
11591e5fa1c5Smrg    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1160efda2da8Smrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1161efda2da8Smrg  esac
1162efda2da8Smrgfi
1163efda2da8Smrg
1164efda2da8Smrg# Check all directory arguments for consistency.
1165a6d9b409Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1166a6d9b409Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1167a6d9b409Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1168a6d9b409Smrg		libdir localedir mandir
1169a6d9b409Smrgdo
1170a6d9b409Smrg  eval ac_val=\$$ac_var
1171efda2da8Smrg  # Remove trailing slashes.
1172efda2da8Smrg  case $ac_val in
1173efda2da8Smrg    */ )
1174efda2da8Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1175efda2da8Smrg      eval $ac_var=\$ac_val;;
1176efda2da8Smrg  esac
1177efda2da8Smrg  # Be sure to have absolute directory names.
1178a6d9b409Smrg  case $ac_val in
1179a6d9b409Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1180a6d9b409Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1181a6d9b409Smrg  esac
11821e5fa1c5Smrg  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1183a6d9b409Smrgdone
1184a6d9b409Smrg
1185a6d9b409Smrg# There might be people who depend on the old broken behavior: `$host'
1186a6d9b409Smrg# used to hold the argument of --host etc.
1187a6d9b409Smrg# FIXME: To remove some day.
1188a6d9b409Smrgbuild=$build_alias
1189a6d9b409Smrghost=$host_alias
1190a6d9b409Smrgtarget=$target_alias
1191a6d9b409Smrg
1192a6d9b409Smrg# FIXME: To remove some day.
1193a6d9b409Smrgif test "x$host_alias" != x; then
1194a6d9b409Smrg  if test "x$build_alias" = x; then
1195a6d9b409Smrg    cross_compiling=maybe
1196efda2da8Smrg    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1197a6d9b409Smrg    If a cross compiler is detected then cross compile mode will be used." >&2
1198a6d9b409Smrg  elif test "x$build_alias" != "x$host_alias"; then
1199a6d9b409Smrg    cross_compiling=yes
1200a6d9b409Smrg  fi
1201a6d9b409Smrgfi
1202a6d9b409Smrg
1203a6d9b409Smrgac_tool_prefix=
1204a6d9b409Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1205a6d9b409Smrg
1206a6d9b409Smrgtest "$silent" = yes && exec 6>/dev/null
1207a6d9b409Smrg
1208a6d9b409Smrg
1209a6d9b409Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1210a6d9b409Smrgac_ls_di=`ls -di .` &&
1211a6d9b409Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
12121e5fa1c5Smrg  as_fn_error "working directory cannot be determined"
1213a6d9b409Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
12141e5fa1c5Smrg  as_fn_error "pwd does not report name of working directory"
1215a6d9b409Smrg
1216a6d9b409Smrg
1217a6d9b409Smrg# Find the source files, if location was not specified.
1218a6d9b409Smrgif test -z "$srcdir"; then
1219a6d9b409Smrg  ac_srcdir_defaulted=yes
1220a6d9b409Smrg  # Try the directory containing this script, then the parent directory.
1221efda2da8Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1222efda2da8Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1223efda2da8Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1224efda2da8Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1225efda2da8Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1226efda2da8Smrg$as_echo X"$as_myself" |
1227a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1228a6d9b409Smrg	    s//\1/
1229a6d9b409Smrg	    q
1230a6d9b409Smrg	  }
1231a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
1232a6d9b409Smrg	    s//\1/
1233a6d9b409Smrg	    q
1234a6d9b409Smrg	  }
1235a6d9b409Smrg	  /^X\(\/\/\)$/{
1236a6d9b409Smrg	    s//\1/
1237a6d9b409Smrg	    q
1238a6d9b409Smrg	  }
1239a6d9b409Smrg	  /^X\(\/\).*/{
1240a6d9b409Smrg	    s//\1/
1241a6d9b409Smrg	    q
1242a6d9b409Smrg	  }
1243a6d9b409Smrg	  s/.*/./; q'`
1244a6d9b409Smrg  srcdir=$ac_confdir
1245a6d9b409Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1246a6d9b409Smrg    srcdir=..
1247a6d9b409Smrg  fi
1248a6d9b409Smrgelse
1249a6d9b409Smrg  ac_srcdir_defaulted=no
1250a6d9b409Smrgfi
1251a6d9b409Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1252a6d9b409Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
12531e5fa1c5Smrg  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1254a6d9b409Smrgfi
1255a6d9b409Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1256a6d9b409Smrgac_abs_confdir=`(
12571e5fa1c5Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1258a6d9b409Smrg	pwd)`
1259a6d9b409Smrg# When building in place, set srcdir=.
1260a6d9b409Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1261a6d9b409Smrg  srcdir=.
1262a6d9b409Smrgfi
1263a6d9b409Smrg# Remove unnecessary trailing slashes from srcdir.
1264a6d9b409Smrg# Double slashes in file names in object file debugging info
1265a6d9b409Smrg# mess up M-x gdb in Emacs.
1266a6d9b409Smrgcase $srcdir in
1267a6d9b409Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1268a6d9b409Smrgesac
1269a6d9b409Smrgfor ac_var in $ac_precious_vars; do
1270a6d9b409Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1271a6d9b409Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1272a6d9b409Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1273a6d9b409Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1274a6d9b409Smrgdone
1275a6d9b409Smrg
1276a6d9b409Smrg#
1277a6d9b409Smrg# Report the --help message.
1278a6d9b409Smrg#
1279a6d9b409Smrgif test "$ac_init_help" = "long"; then
1280a6d9b409Smrg  # Omit some internal or obsolete options to make the list less imposing.
1281a6d9b409Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1282a6d9b409Smrg  cat <<_ACEOF
12831e5fa1c5Smrg\`configure' configures sessreg 1.0.6 to adapt to many kinds of systems.
1284a6d9b409Smrg
1285a6d9b409SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1286a6d9b409Smrg
1287a6d9b409SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1288a6d9b409SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1289a6d9b409Smrg
1290a6d9b409SmrgDefaults for the options are specified in brackets.
1291a6d9b409Smrg
1292a6d9b409SmrgConfiguration:
1293a6d9b409Smrg  -h, --help              display this help and exit
1294a6d9b409Smrg      --help=short        display options specific to this package
1295a6d9b409Smrg      --help=recursive    display the short help of all the included packages
1296a6d9b409Smrg  -V, --version           display version information and exit
1297a6d9b409Smrg  -q, --quiet, --silent   do not print \`checking...' messages
1298a6d9b409Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1299a6d9b409Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1300a6d9b409Smrg  -n, --no-create         do not create output files
1301a6d9b409Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1302a6d9b409Smrg
1303a6d9b409SmrgInstallation directories:
1304a6d9b409Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1305efda2da8Smrg                          [$ac_default_prefix]
1306a6d9b409Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1307efda2da8Smrg                          [PREFIX]
1308a6d9b409Smrg
1309a6d9b409SmrgBy default, \`make install' will install all the files in
1310a6d9b409Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1311a6d9b409Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1312a6d9b409Smrgfor instance \`--prefix=\$HOME'.
1313a6d9b409Smrg
1314a6d9b409SmrgFor better control, use the options below.
1315a6d9b409Smrg
1316a6d9b409SmrgFine tuning of the installation directories:
1317efda2da8Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1318efda2da8Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1319efda2da8Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1320efda2da8Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1321efda2da8Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1322efda2da8Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1323efda2da8Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1324efda2da8Smrg  --includedir=DIR        C header files [PREFIX/include]
1325efda2da8Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1326efda2da8Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1327efda2da8Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1328efda2da8Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1329efda2da8Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1330efda2da8Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1331efda2da8Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/sessreg]
1332efda2da8Smrg  --htmldir=DIR           html documentation [DOCDIR]
1333efda2da8Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1334efda2da8Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1335efda2da8Smrg  --psdir=DIR             ps documentation [DOCDIR]
1336a6d9b409Smrg_ACEOF
1337a6d9b409Smrg
1338a6d9b409Smrg  cat <<\_ACEOF
1339a6d9b409Smrg
1340a6d9b409SmrgProgram names:
1341a6d9b409Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1342a6d9b409Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1343a6d9b409Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1344a6d9b409Smrg
1345a6d9b409SmrgSystem types:
1346a6d9b409Smrg  --build=BUILD     configure for building on BUILD [guessed]
1347a6d9b409Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1348a6d9b409Smrg_ACEOF
1349a6d9b409Smrgfi
1350a6d9b409Smrg
1351a6d9b409Smrgif test -n "$ac_init_help"; then
1352a6d9b409Smrg  case $ac_init_help in
13531e5fa1c5Smrg     short | recursive ) echo "Configuration of sessreg 1.0.6:";;
1354a6d9b409Smrg   esac
1355a6d9b409Smrg  cat <<\_ACEOF
1356a6d9b409Smrg
1357a6d9b409SmrgOptional Features:
1358efda2da8Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1359a6d9b409Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1360a6d9b409Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
13611e5fa1c5Smrg  --disable-largefile     omit support for large files
1362a6d9b409Smrg  --disable-dependency-tracking  speeds up one-time build
1363a6d9b409Smrg  --enable-dependency-tracking   do not reject slow dependency extractors
13641e5fa1c5Smrg  --enable-maintainer-mode  enable make rules and dependencies not useful
13651e5fa1c5Smrg			  (and sometimes confusing) to the casual installer
1366efda2da8Smrg  --enable-strict-compilation
1367efda2da8Smrg                          Enable all warnings from compiler and make them
1368efda2da8Smrg                          errors (default: disabled)
13691e5fa1c5Smrg  --enable-silent-rules          less verbose build output (undo: `make V=1')
13701e5fa1c5Smrg  --disable-silent-rules         verbose build output (undo: `make V=0')
1371a6d9b409Smrg
1372a6d9b409SmrgOptional Packages:
1373a6d9b409Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1374a6d9b409Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1375a6d9b409Smrg  --with-release-version=STRING
1376a6d9b409Smrg                          Use release version string in package name
1377efda2da8Smrg  --with-lint             Use a lint-style source code checker (default:
1378efda2da8Smrg                          disabled)
1379a6d9b409Smrg
1380a6d9b409SmrgSome influential environment variables:
1381a6d9b409Smrg  CC          C compiler command
1382a6d9b409Smrg  CFLAGS      C compiler flags
1383a6d9b409Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1384a6d9b409Smrg              nonstandard directory <lib dir>
1385a6d9b409Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
13861e5fa1c5Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1387a6d9b409Smrg              you have headers in a nonstandard directory <include dir>
1388a6d9b409Smrg  CPP         C preprocessor
1389a6d9b409Smrg  PKG_CONFIG  path to pkg-config utility
1390a6d9b409Smrg  SESSREG_CFLAGS
1391a6d9b409Smrg              C compiler flags for SESSREG, overriding pkg-config
1392a6d9b409Smrg  SESSREG_LIBS
1393a6d9b409Smrg              linker flags for SESSREG, overriding pkg-config
1394a6d9b409Smrg
1395a6d9b409SmrgUse these variables to override the choices made by `configure' or to help
1396a6d9b409Smrgit to find libraries and programs with nonstandard names/locations.
1397a6d9b409Smrg
1398a6d9b409SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1399a6d9b409Smrg_ACEOF
1400a6d9b409Smrgac_status=$?
1401a6d9b409Smrgfi
1402a6d9b409Smrg
1403a6d9b409Smrgif test "$ac_init_help" = "recursive"; then
1404a6d9b409Smrg  # If there are subdirs, report their specific --help.
1405a6d9b409Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1406efda2da8Smrg    test -d "$ac_dir" ||
1407efda2da8Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1408efda2da8Smrg      continue
1409a6d9b409Smrg    ac_builddir=.
1410a6d9b409Smrg
1411a6d9b409Smrgcase "$ac_dir" in
1412a6d9b409Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413a6d9b409Smrg*)
1414efda2da8Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1415a6d9b409Smrg  # A ".." for each directory in $ac_dir_suffix.
1416efda2da8Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1417a6d9b409Smrg  case $ac_top_builddir_sub in
1418a6d9b409Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1419a6d9b409Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1420a6d9b409Smrg  esac ;;
1421a6d9b409Smrgesac
1422a6d9b409Smrgac_abs_top_builddir=$ac_pwd
1423a6d9b409Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1424a6d9b409Smrg# for backward compatibility:
1425a6d9b409Smrgac_top_builddir=$ac_top_build_prefix
1426a6d9b409Smrg
1427a6d9b409Smrgcase $srcdir in
1428a6d9b409Smrg  .)  # We are building in place.
1429a6d9b409Smrg    ac_srcdir=.
1430a6d9b409Smrg    ac_top_srcdir=$ac_top_builddir_sub
1431a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1432a6d9b409Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1433a6d9b409Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1434a6d9b409Smrg    ac_top_srcdir=$srcdir
1435a6d9b409Smrg    ac_abs_top_srcdir=$srcdir ;;
1436a6d9b409Smrg  *) # Relative name.
1437a6d9b409Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1438a6d9b409Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1439a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1440a6d9b409Smrgesac
1441a6d9b409Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1442a6d9b409Smrg
1443a6d9b409Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1444a6d9b409Smrg    # Check for guested configure.
1445a6d9b409Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1446a6d9b409Smrg      echo &&
1447a6d9b409Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1448a6d9b409Smrg    elif test -f "$ac_srcdir/configure"; then
1449a6d9b409Smrg      echo &&
1450a6d9b409Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1451a6d9b409Smrg    else
1452efda2da8Smrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1453a6d9b409Smrg    fi || ac_status=$?
1454a6d9b409Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1455a6d9b409Smrg  done
1456a6d9b409Smrgfi
1457a6d9b409Smrg
1458a6d9b409Smrgtest -n "$ac_init_help" && exit $ac_status
1459a6d9b409Smrgif $ac_init_version; then
1460a6d9b409Smrg  cat <<\_ACEOF
14611e5fa1c5Smrgsessreg configure 1.0.6
14621e5fa1c5Smrggenerated by GNU Autoconf 2.65
1463a6d9b409Smrg
14641e5fa1c5SmrgCopyright (C) 2009 Free Software Foundation, Inc.
1465a6d9b409SmrgThis configure script is free software; the Free Software Foundation
1466a6d9b409Smrggives unlimited permission to copy, distribute and modify it.
1467a6d9b409Smrg_ACEOF
1468a6d9b409Smrg  exit
1469a6d9b409Smrgfi
14701e5fa1c5Smrg
14711e5fa1c5Smrg## ------------------------ ##
14721e5fa1c5Smrg## Autoconf initialization. ##
14731e5fa1c5Smrg## ------------------------ ##
14741e5fa1c5Smrg
14751e5fa1c5Smrg# ac_fn_c_try_compile LINENO
14761e5fa1c5Smrg# --------------------------
14771e5fa1c5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
14781e5fa1c5Smrgac_fn_c_try_compile ()
14791e5fa1c5Smrg{
14801e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14811e5fa1c5Smrg  rm -f conftest.$ac_objext
14821e5fa1c5Smrg  if { { ac_try="$ac_compile"
14831e5fa1c5Smrgcase "(($ac_try" in
14841e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14851e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
14861e5fa1c5Smrgesac
14871e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
14881e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
14891e5fa1c5Smrg  (eval "$ac_compile") 2>conftest.err
14901e5fa1c5Smrg  ac_status=$?
14911e5fa1c5Smrg  if test -s conftest.err; then
14921e5fa1c5Smrg    grep -v '^ *+' conftest.err >conftest.er1
14931e5fa1c5Smrg    cat conftest.er1 >&5
14941e5fa1c5Smrg    mv -f conftest.er1 conftest.err
14951e5fa1c5Smrg  fi
14961e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14971e5fa1c5Smrg  test $ac_status = 0; } && {
14981e5fa1c5Smrg	 test -z "$ac_c_werror_flag" ||
14991e5fa1c5Smrg	 test ! -s conftest.err
15001e5fa1c5Smrg       } && test -s conftest.$ac_objext; then :
15011e5fa1c5Smrg  ac_retval=0
15021e5fa1c5Smrgelse
15031e5fa1c5Smrg  $as_echo "$as_me: failed program was:" >&5
15041e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
15051e5fa1c5Smrg
15061e5fa1c5Smrg	ac_retval=1
15071e5fa1c5Smrgfi
15081e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
15091e5fa1c5Smrg  as_fn_set_status $ac_retval
15101e5fa1c5Smrg
15111e5fa1c5Smrg} # ac_fn_c_try_compile
15121e5fa1c5Smrg
15131e5fa1c5Smrg# ac_fn_c_try_cpp LINENO
15141e5fa1c5Smrg# ----------------------
15151e5fa1c5Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
15161e5fa1c5Smrgac_fn_c_try_cpp ()
15171e5fa1c5Smrg{
15181e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15191e5fa1c5Smrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
15201e5fa1c5Smrgcase "(($ac_try" in
15211e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15221e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
15231e5fa1c5Smrgesac
15241e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
15251e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
15261e5fa1c5Smrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
15271e5fa1c5Smrg  ac_status=$?
15281e5fa1c5Smrg  if test -s conftest.err; then
15291e5fa1c5Smrg    grep -v '^ *+' conftest.err >conftest.er1
15301e5fa1c5Smrg    cat conftest.er1 >&5
15311e5fa1c5Smrg    mv -f conftest.er1 conftest.err
15321e5fa1c5Smrg  fi
15331e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15341e5fa1c5Smrg  test $ac_status = 0; } >/dev/null && {
15351e5fa1c5Smrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15361e5fa1c5Smrg	 test ! -s conftest.err
15371e5fa1c5Smrg       }; then :
15381e5fa1c5Smrg  ac_retval=0
15391e5fa1c5Smrgelse
15401e5fa1c5Smrg  $as_echo "$as_me: failed program was:" >&5
15411e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
15421e5fa1c5Smrg
15431e5fa1c5Smrg    ac_retval=1
15441e5fa1c5Smrgfi
15451e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
15461e5fa1c5Smrg  as_fn_set_status $ac_retval
15471e5fa1c5Smrg
15481e5fa1c5Smrg} # ac_fn_c_try_cpp
15491e5fa1c5Smrg
15501e5fa1c5Smrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
15511e5fa1c5Smrg# -------------------------------------------------------
15521e5fa1c5Smrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using
15531e5fa1c5Smrg# the include files in INCLUDES and setting the cache variable VAR
15541e5fa1c5Smrg# accordingly.
15551e5fa1c5Smrgac_fn_c_check_header_mongrel ()
15561e5fa1c5Smrg{
15571e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15581e5fa1c5Smrg  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
15591e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
15601e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; }
15611e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
15621e5fa1c5Smrg  $as_echo_n "(cached) " >&6
15631e5fa1c5Smrgfi
15641e5fa1c5Smrgeval ac_res=\$$3
15651e5fa1c5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15661e5fa1c5Smrg$as_echo "$ac_res" >&6; }
15671e5fa1c5Smrgelse
15681e5fa1c5Smrg  # Is the header compilable?
15691e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
15701e5fa1c5Smrg$as_echo_n "checking $2 usability... " >&6; }
15711e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
15721e5fa1c5Smrg/* end confdefs.h.  */
15731e5fa1c5Smrg$4
15741e5fa1c5Smrg#include <$2>
15751e5fa1c5Smrg_ACEOF
15761e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
15771e5fa1c5Smrg  ac_header_compiler=yes
15781e5fa1c5Smrgelse
15791e5fa1c5Smrg  ac_header_compiler=no
15801e5fa1c5Smrgfi
15811e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15821e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
15831e5fa1c5Smrg$as_echo "$ac_header_compiler" >&6; }
15841e5fa1c5Smrg
15851e5fa1c5Smrg# Is the header present?
15861e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
15871e5fa1c5Smrg$as_echo_n "checking $2 presence... " >&6; }
15881e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
15891e5fa1c5Smrg/* end confdefs.h.  */
15901e5fa1c5Smrg#include <$2>
15911e5fa1c5Smrg_ACEOF
15921e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
15931e5fa1c5Smrg  ac_header_preproc=yes
15941e5fa1c5Smrgelse
15951e5fa1c5Smrg  ac_header_preproc=no
15961e5fa1c5Smrgfi
15971e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext
15981e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
15991e5fa1c5Smrg$as_echo "$ac_header_preproc" >&6; }
16001e5fa1c5Smrg
16011e5fa1c5Smrg# So?  What about this header?
16021e5fa1c5Smrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
16031e5fa1c5Smrg  yes:no: )
16041e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
16051e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
16061e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
16071e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
16081e5fa1c5Smrg    ;;
16091e5fa1c5Smrg  no:yes:* )
16101e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
16111e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
16121e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
16131e5fa1c5Smrg$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
16141e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
16151e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
16161e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
16171e5fa1c5Smrg$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
16181e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
16191e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
16201e5fa1c5Smrg( cat <<\_ASBOX
16211e5fa1c5Smrg## ---------------------------------------------------------------------- ##
16221e5fa1c5Smrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
16231e5fa1c5Smrg## ---------------------------------------------------------------------- ##
16241e5fa1c5Smrg_ASBOX
16251e5fa1c5Smrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
16261e5fa1c5Smrg    ;;
16271e5fa1c5Smrgesac
16281e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16291e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; }
16301e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
16311e5fa1c5Smrg  $as_echo_n "(cached) " >&6
16321e5fa1c5Smrgelse
16331e5fa1c5Smrg  eval "$3=\$ac_header_compiler"
16341e5fa1c5Smrgfi
16351e5fa1c5Smrgeval ac_res=\$$3
16361e5fa1c5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16371e5fa1c5Smrg$as_echo "$ac_res" >&6; }
16381e5fa1c5Smrgfi
16391e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
16401e5fa1c5Smrg
16411e5fa1c5Smrg} # ac_fn_c_check_header_mongrel
16421e5fa1c5Smrg
16431e5fa1c5Smrg# ac_fn_c_try_run LINENO
16441e5fa1c5Smrg# ----------------------
16451e5fa1c5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
16461e5fa1c5Smrg# that executables *can* be run.
16471e5fa1c5Smrgac_fn_c_try_run ()
16481e5fa1c5Smrg{
16491e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16501e5fa1c5Smrg  if { { ac_try="$ac_link"
16511e5fa1c5Smrgcase "(($ac_try" in
16521e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16531e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
16541e5fa1c5Smrgesac
16551e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16561e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
16571e5fa1c5Smrg  (eval "$ac_link") 2>&5
16581e5fa1c5Smrg  ac_status=$?
16591e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16601e5fa1c5Smrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
16611e5fa1c5Smrg  { { case "(($ac_try" in
16621e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16631e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
16641e5fa1c5Smrgesac
16651e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16661e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
16671e5fa1c5Smrg  (eval "$ac_try") 2>&5
16681e5fa1c5Smrg  ac_status=$?
16691e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16701e5fa1c5Smrg  test $ac_status = 0; }; }; then :
16711e5fa1c5Smrg  ac_retval=0
16721e5fa1c5Smrgelse
16731e5fa1c5Smrg  $as_echo "$as_me: program exited with status $ac_status" >&5
16741e5fa1c5Smrg       $as_echo "$as_me: failed program was:" >&5
16751e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
16761e5fa1c5Smrg
16771e5fa1c5Smrg       ac_retval=$ac_status
16781e5fa1c5Smrgfi
16791e5fa1c5Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
16801e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
16811e5fa1c5Smrg  as_fn_set_status $ac_retval
16821e5fa1c5Smrg
16831e5fa1c5Smrg} # ac_fn_c_try_run
16841e5fa1c5Smrg
16851e5fa1c5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
16861e5fa1c5Smrg# -------------------------------------------------------
16871e5fa1c5Smrg# Tests whether HEADER exists and can be compiled using the include files in
16881e5fa1c5Smrg# INCLUDES, setting the cache variable VAR accordingly.
16891e5fa1c5Smrgac_fn_c_check_header_compile ()
16901e5fa1c5Smrg{
16911e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16921e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16931e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; }
16941e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
16951e5fa1c5Smrg  $as_echo_n "(cached) " >&6
16961e5fa1c5Smrgelse
16971e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16981e5fa1c5Smrg/* end confdefs.h.  */
16991e5fa1c5Smrg$4
17001e5fa1c5Smrg#include <$2>
17011e5fa1c5Smrg_ACEOF
17021e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
17031e5fa1c5Smrg  eval "$3=yes"
17041e5fa1c5Smrgelse
17051e5fa1c5Smrg  eval "$3=no"
17061e5fa1c5Smrgfi
17071e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17081e5fa1c5Smrgfi
17091e5fa1c5Smrgeval ac_res=\$$3
17101e5fa1c5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17111e5fa1c5Smrg$as_echo "$ac_res" >&6; }
17121e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17131e5fa1c5Smrg
17141e5fa1c5Smrg} # ac_fn_c_check_header_compile
17151e5fa1c5Smrg
17161e5fa1c5Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR
17171e5fa1c5Smrg# ------------------------------------
17181e5fa1c5Smrg# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
17191e5fa1c5Smrgac_fn_c_check_decl ()
17201e5fa1c5Smrg{
17211e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17221e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
17231e5fa1c5Smrg$as_echo_n "checking whether $2 is declared... " >&6; }
17241e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
17251e5fa1c5Smrg  $as_echo_n "(cached) " >&6
17261e5fa1c5Smrgelse
17271e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17281e5fa1c5Smrg/* end confdefs.h.  */
17291e5fa1c5Smrg$4
17301e5fa1c5Smrgint
17311e5fa1c5Smrgmain ()
17321e5fa1c5Smrg{
17331e5fa1c5Smrg#ifndef $2
17341e5fa1c5Smrg  (void) $2;
17351e5fa1c5Smrg#endif
17361e5fa1c5Smrg
17371e5fa1c5Smrg  ;
17381e5fa1c5Smrg  return 0;
17391e5fa1c5Smrg}
17401e5fa1c5Smrg_ACEOF
17411e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
17421e5fa1c5Smrg  eval "$3=yes"
17431e5fa1c5Smrgelse
17441e5fa1c5Smrg  eval "$3=no"
17451e5fa1c5Smrgfi
17461e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17471e5fa1c5Smrgfi
17481e5fa1c5Smrgeval ac_res=\$$3
17491e5fa1c5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17501e5fa1c5Smrg$as_echo "$ac_res" >&6; }
17511e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
17521e5fa1c5Smrg
17531e5fa1c5Smrg} # ac_fn_c_check_decl
17541e5fa1c5Smrg
17551e5fa1c5Smrg# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
17561e5fa1c5Smrg# ----------------------------------------------------
17571e5fa1c5Smrg# Tries to find if the field MEMBER exists in type AGGR, after including
17581e5fa1c5Smrg# INCLUDES, setting cache variable VAR accordingly.
17591e5fa1c5Smrgac_fn_c_check_member ()
17601e5fa1c5Smrg{
17611e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17621e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
17631e5fa1c5Smrg$as_echo_n "checking for $2.$3... " >&6; }
17641e5fa1c5Smrgif { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
17651e5fa1c5Smrg  $as_echo_n "(cached) " >&6
17661e5fa1c5Smrgelse
17671e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17681e5fa1c5Smrg/* end confdefs.h.  */
17691e5fa1c5Smrg$5
17701e5fa1c5Smrgint
17711e5fa1c5Smrgmain ()
17721e5fa1c5Smrg{
17731e5fa1c5Smrgstatic $2 ac_aggr;
17741e5fa1c5Smrgif (ac_aggr.$3)
17751e5fa1c5Smrgreturn 0;
17761e5fa1c5Smrg  ;
17771e5fa1c5Smrg  return 0;
17781e5fa1c5Smrg}
17791e5fa1c5Smrg_ACEOF
17801e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
17811e5fa1c5Smrg  eval "$4=yes"
17821e5fa1c5Smrgelse
17831e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17841e5fa1c5Smrg/* end confdefs.h.  */
17851e5fa1c5Smrg$5
17861e5fa1c5Smrgint
17871e5fa1c5Smrgmain ()
17881e5fa1c5Smrg{
17891e5fa1c5Smrgstatic $2 ac_aggr;
17901e5fa1c5Smrgif (sizeof ac_aggr.$3)
17911e5fa1c5Smrgreturn 0;
17921e5fa1c5Smrg  ;
17931e5fa1c5Smrg  return 0;
17941e5fa1c5Smrg}
17951e5fa1c5Smrg_ACEOF
17961e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
17971e5fa1c5Smrg  eval "$4=yes"
17981e5fa1c5Smrgelse
17991e5fa1c5Smrg  eval "$4=no"
18001e5fa1c5Smrgfi
18011e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18021e5fa1c5Smrgfi
18031e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18041e5fa1c5Smrgfi
18051e5fa1c5Smrgeval ac_res=\$$4
18061e5fa1c5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18071e5fa1c5Smrg$as_echo "$ac_res" >&6; }
18081e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
18091e5fa1c5Smrg
18101e5fa1c5Smrg} # ac_fn_c_check_member
18111e5fa1c5Smrg
18121e5fa1c5Smrg# ac_fn_c_try_link LINENO
18131e5fa1c5Smrg# -----------------------
18141e5fa1c5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
18151e5fa1c5Smrgac_fn_c_try_link ()
18161e5fa1c5Smrg{
18171e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18181e5fa1c5Smrg  rm -f conftest.$ac_objext conftest$ac_exeext
18191e5fa1c5Smrg  if { { ac_try="$ac_link"
18201e5fa1c5Smrgcase "(($ac_try" in
18211e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18221e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
18231e5fa1c5Smrgesac
18241e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
18251e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
18261e5fa1c5Smrg  (eval "$ac_link") 2>conftest.err
18271e5fa1c5Smrg  ac_status=$?
18281e5fa1c5Smrg  if test -s conftest.err; then
18291e5fa1c5Smrg    grep -v '^ *+' conftest.err >conftest.er1
18301e5fa1c5Smrg    cat conftest.er1 >&5
18311e5fa1c5Smrg    mv -f conftest.er1 conftest.err
18321e5fa1c5Smrg  fi
18331e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18341e5fa1c5Smrg  test $ac_status = 0; } && {
18351e5fa1c5Smrg	 test -z "$ac_c_werror_flag" ||
18361e5fa1c5Smrg	 test ! -s conftest.err
18371e5fa1c5Smrg       } && test -s conftest$ac_exeext && {
18381e5fa1c5Smrg	 test "$cross_compiling" = yes ||
18391e5fa1c5Smrg	 $as_test_x conftest$ac_exeext
18401e5fa1c5Smrg       }; then :
18411e5fa1c5Smrg  ac_retval=0
18421e5fa1c5Smrgelse
18431e5fa1c5Smrg  $as_echo "$as_me: failed program was:" >&5
18441e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
18451e5fa1c5Smrg
18461e5fa1c5Smrg	ac_retval=1
18471e5fa1c5Smrgfi
18481e5fa1c5Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
18491e5fa1c5Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
18501e5fa1c5Smrg  # interfere with the next link command; also delete a directory that is
18511e5fa1c5Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
18521e5fa1c5Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
18531e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
18541e5fa1c5Smrg  as_fn_set_status $ac_retval
18551e5fa1c5Smrg
18561e5fa1c5Smrg} # ac_fn_c_try_link
18571e5fa1c5Smrg
18581e5fa1c5Smrg# ac_fn_c_check_func LINENO FUNC VAR
18591e5fa1c5Smrg# ----------------------------------
18601e5fa1c5Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
18611e5fa1c5Smrgac_fn_c_check_func ()
18621e5fa1c5Smrg{
18631e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18641e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
18651e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; }
18661e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
18671e5fa1c5Smrg  $as_echo_n "(cached) " >&6
18681e5fa1c5Smrgelse
18691e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18701e5fa1c5Smrg/* end confdefs.h.  */
18711e5fa1c5Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
18721e5fa1c5Smrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18731e5fa1c5Smrg#define $2 innocuous_$2
18741e5fa1c5Smrg
18751e5fa1c5Smrg/* System header to define __stub macros and hopefully few prototypes,
18761e5fa1c5Smrg    which can conflict with char $2 (); below.
18771e5fa1c5Smrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18781e5fa1c5Smrg    <limits.h> exists even on freestanding compilers.  */
18791e5fa1c5Smrg
18801e5fa1c5Smrg#ifdef __STDC__
18811e5fa1c5Smrg# include <limits.h>
18821e5fa1c5Smrg#else
18831e5fa1c5Smrg# include <assert.h>
18841e5fa1c5Smrg#endif
18851e5fa1c5Smrg
18861e5fa1c5Smrg#undef $2
18871e5fa1c5Smrg
18881e5fa1c5Smrg/* Override any GCC internal prototype to avoid an error.
18891e5fa1c5Smrg   Use char because int might match the return type of a GCC
18901e5fa1c5Smrg   builtin and then its argument prototype would still apply.  */
18911e5fa1c5Smrg#ifdef __cplusplus
18921e5fa1c5Smrgextern "C"
18931e5fa1c5Smrg#endif
18941e5fa1c5Smrgchar $2 ();
18951e5fa1c5Smrg/* The GNU C library defines this for functions which it implements
18961e5fa1c5Smrg    to always fail with ENOSYS.  Some functions are actually named
18971e5fa1c5Smrg    something starting with __ and the normal name is an alias.  */
18981e5fa1c5Smrg#if defined __stub_$2 || defined __stub___$2
18991e5fa1c5Smrgchoke me
19001e5fa1c5Smrg#endif
19011e5fa1c5Smrg
19021e5fa1c5Smrgint
19031e5fa1c5Smrgmain ()
19041e5fa1c5Smrg{
19051e5fa1c5Smrgreturn $2 ();
19061e5fa1c5Smrg  ;
19071e5fa1c5Smrg  return 0;
19081e5fa1c5Smrg}
19091e5fa1c5Smrg_ACEOF
19101e5fa1c5Smrgif ac_fn_c_try_link "$LINENO"; then :
19111e5fa1c5Smrg  eval "$3=yes"
19121e5fa1c5Smrgelse
19131e5fa1c5Smrg  eval "$3=no"
19141e5fa1c5Smrgfi
19151e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext \
19161e5fa1c5Smrg    conftest$ac_exeext conftest.$ac_ext
19171e5fa1c5Smrgfi
19181e5fa1c5Smrgeval ac_res=\$$3
19191e5fa1c5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
19201e5fa1c5Smrg$as_echo "$ac_res" >&6; }
19211e5fa1c5Smrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
19221e5fa1c5Smrg
19231e5fa1c5Smrg} # ac_fn_c_check_func
1924a6d9b409Smrgcat >config.log <<_ACEOF
1925a6d9b409SmrgThis file contains any messages produced by compilers while
1926a6d9b409Smrgrunning configure, to aid debugging if configure makes a mistake.
1927a6d9b409Smrg
19281e5fa1c5SmrgIt was created by sessreg $as_me 1.0.6, which was
19291e5fa1c5Smrggenerated by GNU Autoconf 2.65.  Invocation command line was
1930a6d9b409Smrg
1931a6d9b409Smrg  $ $0 $@
1932a6d9b409Smrg
1933a6d9b409Smrg_ACEOF
1934a6d9b409Smrgexec 5>>config.log
1935a6d9b409Smrg{
1936a6d9b409Smrgcat <<_ASUNAME
1937a6d9b409Smrg## --------- ##
1938a6d9b409Smrg## Platform. ##
1939a6d9b409Smrg## --------- ##
1940a6d9b409Smrg
1941a6d9b409Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1942a6d9b409Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1943a6d9b409Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1944a6d9b409Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1945a6d9b409Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1946a6d9b409Smrg
1947a6d9b409Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1948a6d9b409Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1949a6d9b409Smrg
1950a6d9b409Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1951a6d9b409Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1952a6d9b409Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1953a6d9b409Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1954a6d9b409Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1955a6d9b409Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1956a6d9b409Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1957a6d9b409Smrg
1958a6d9b409Smrg_ASUNAME
1959a6d9b409Smrg
1960a6d9b409Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1961a6d9b409Smrgfor as_dir in $PATH
1962a6d9b409Smrgdo
1963a6d9b409Smrg  IFS=$as_save_IFS
1964a6d9b409Smrg  test -z "$as_dir" && as_dir=.
19651e5fa1c5Smrg    $as_echo "PATH: $as_dir"
19661e5fa1c5Smrg  done
1967a6d9b409SmrgIFS=$as_save_IFS
1968a6d9b409Smrg
1969a6d9b409Smrg} >&5
1970a6d9b409Smrg
1971a6d9b409Smrgcat >&5 <<_ACEOF
1972a6d9b409Smrg
1973a6d9b409Smrg
1974a6d9b409Smrg## ----------- ##
1975a6d9b409Smrg## Core tests. ##
1976a6d9b409Smrg## ----------- ##
1977a6d9b409Smrg
1978a6d9b409Smrg_ACEOF
1979a6d9b409Smrg
1980a6d9b409Smrg
1981a6d9b409Smrg# Keep a trace of the command line.
1982a6d9b409Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1983a6d9b409Smrg# Strip out --silent because we don't want to record it for future runs.
1984a6d9b409Smrg# Also quote any args containing shell meta-characters.
1985a6d9b409Smrg# Make two passes to allow for proper duplicate-argument suppression.
1986a6d9b409Smrgac_configure_args=
1987a6d9b409Smrgac_configure_args0=
1988a6d9b409Smrgac_configure_args1=
1989a6d9b409Smrgac_must_keep_next=false
1990a6d9b409Smrgfor ac_pass in 1 2
1991a6d9b409Smrgdo
1992a6d9b409Smrg  for ac_arg
1993a6d9b409Smrg  do
1994a6d9b409Smrg    case $ac_arg in
1995a6d9b409Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1996a6d9b409Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1997a6d9b409Smrg    | -silent | --silent | --silen | --sile | --sil)
1998a6d9b409Smrg      continue ;;
1999a6d9b409Smrg    *\'*)
2000efda2da8Smrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2001a6d9b409Smrg    esac
2002a6d9b409Smrg    case $ac_pass in
20031e5fa1c5Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2004a6d9b409Smrg    2)
20051e5fa1c5Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
2006a6d9b409Smrg      if test $ac_must_keep_next = true; then
2007a6d9b409Smrg	ac_must_keep_next=false # Got value, back to normal.
2008a6d9b409Smrg      else
2009a6d9b409Smrg	case $ac_arg in
2010a6d9b409Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
2011a6d9b409Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2012a6d9b409Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2013a6d9b409Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
2014a6d9b409Smrg	    case "$ac_configure_args0 " in
2015a6d9b409Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2016a6d9b409Smrg	    esac
2017a6d9b409Smrg	    ;;
2018a6d9b409Smrg	  -* ) ac_must_keep_next=true ;;
2019a6d9b409Smrg	esac
2020a6d9b409Smrg      fi
20211e5fa1c5Smrg      as_fn_append ac_configure_args " '$ac_arg'"
2022a6d9b409Smrg      ;;
2023a6d9b409Smrg    esac
2024a6d9b409Smrg  done
2025a6d9b409Smrgdone
20261e5fa1c5Smrg{ ac_configure_args0=; unset ac_configure_args0;}
20271e5fa1c5Smrg{ ac_configure_args1=; unset ac_configure_args1;}
2028a6d9b409Smrg
2029a6d9b409Smrg# When interrupted or exit'd, cleanup temporary files, and complete
2030a6d9b409Smrg# config.log.  We remove comments because anyway the quotes in there
2031a6d9b409Smrg# would cause problems or look ugly.
2032a6d9b409Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
2033a6d9b409Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2034a6d9b409Smrgtrap 'exit_status=$?
2035a6d9b409Smrg  # Save into config.log some information that might help in debugging.
2036a6d9b409Smrg  {
2037a6d9b409Smrg    echo
2038a6d9b409Smrg
2039a6d9b409Smrg    cat <<\_ASBOX
2040a6d9b409Smrg## ---------------- ##
2041a6d9b409Smrg## Cache variables. ##
2042a6d9b409Smrg## ---------------- ##
2043a6d9b409Smrg_ASBOX
2044a6d9b409Smrg    echo
2045a6d9b409Smrg    # The following way of writing the cache mishandles newlines in values,
2046a6d9b409Smrg(
2047a6d9b409Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2048a6d9b409Smrg    eval ac_val=\$$ac_var
2049a6d9b409Smrg    case $ac_val in #(
2050a6d9b409Smrg    *${as_nl}*)
2051a6d9b409Smrg      case $ac_var in #(
20521e5fa1c5Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2053efda2da8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2054a6d9b409Smrg      esac
2055a6d9b409Smrg      case $ac_var in #(
2056a6d9b409Smrg      _ | IFS | as_nl) ;; #(
2057efda2da8Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
20581e5fa1c5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
2059a6d9b409Smrg      esac ;;
2060a6d9b409Smrg    esac
2061a6d9b409Smrg  done
2062a6d9b409Smrg  (set) 2>&1 |
2063a6d9b409Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2064a6d9b409Smrg    *${as_nl}ac_space=\ *)
2065a6d9b409Smrg      sed -n \
2066a6d9b409Smrg	"s/'\''/'\''\\\\'\'''\''/g;
2067a6d9b409Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2068a6d9b409Smrg      ;; #(
2069a6d9b409Smrg    *)
2070a6d9b409Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2071a6d9b409Smrg      ;;
2072a6d9b409Smrg    esac |
2073a6d9b409Smrg    sort
2074a6d9b409Smrg)
2075a6d9b409Smrg    echo
2076a6d9b409Smrg
2077a6d9b409Smrg    cat <<\_ASBOX
2078a6d9b409Smrg## ----------------- ##
2079a6d9b409Smrg## Output variables. ##
2080a6d9b409Smrg## ----------------- ##
2081a6d9b409Smrg_ASBOX
2082a6d9b409Smrg    echo
2083a6d9b409Smrg    for ac_var in $ac_subst_vars
2084a6d9b409Smrg    do
2085a6d9b409Smrg      eval ac_val=\$$ac_var
2086a6d9b409Smrg      case $ac_val in
2087efda2da8Smrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2088a6d9b409Smrg      esac
2089efda2da8Smrg      $as_echo "$ac_var='\''$ac_val'\''"
2090a6d9b409Smrg    done | sort
2091a6d9b409Smrg    echo
2092a6d9b409Smrg
2093a6d9b409Smrg    if test -n "$ac_subst_files"; then
2094a6d9b409Smrg      cat <<\_ASBOX
2095a6d9b409Smrg## ------------------- ##
2096a6d9b409Smrg## File substitutions. ##
2097a6d9b409Smrg## ------------------- ##
2098a6d9b409Smrg_ASBOX
2099a6d9b409Smrg      echo
2100a6d9b409Smrg      for ac_var in $ac_subst_files
2101a6d9b409Smrg      do
2102a6d9b409Smrg	eval ac_val=\$$ac_var
2103a6d9b409Smrg	case $ac_val in
2104efda2da8Smrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2105a6d9b409Smrg	esac
2106efda2da8Smrg	$as_echo "$ac_var='\''$ac_val'\''"
2107a6d9b409Smrg      done | sort
2108a6d9b409Smrg      echo
2109a6d9b409Smrg    fi
2110a6d9b409Smrg
2111a6d9b409Smrg    if test -s confdefs.h; then
2112a6d9b409Smrg      cat <<\_ASBOX
2113a6d9b409Smrg## ----------- ##
2114a6d9b409Smrg## confdefs.h. ##
2115a6d9b409Smrg## ----------- ##
2116a6d9b409Smrg_ASBOX
2117a6d9b409Smrg      echo
2118a6d9b409Smrg      cat confdefs.h
2119a6d9b409Smrg      echo
2120a6d9b409Smrg    fi
2121a6d9b409Smrg    test "$ac_signal" != 0 &&
2122efda2da8Smrg      $as_echo "$as_me: caught signal $ac_signal"
2123efda2da8Smrg    $as_echo "$as_me: exit $exit_status"
2124a6d9b409Smrg  } >&5
2125a6d9b409Smrg  rm -f core *.core core.conftest.* &&
2126a6d9b409Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2127a6d9b409Smrg    exit $exit_status
2128a6d9b409Smrg' 0
2129a6d9b409Smrgfor ac_signal in 1 2 13 15; do
21301e5fa1c5Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2131a6d9b409Smrgdone
2132a6d9b409Smrgac_signal=0
2133a6d9b409Smrg
2134a6d9b409Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2135a6d9b409Smrgrm -f -r conftest* confdefs.h
2136a6d9b409Smrg
21371e5fa1c5Smrg$as_echo "/* confdefs.h */" > confdefs.h
21381e5fa1c5Smrg
2139a6d9b409Smrg# Predefined preprocessor variables.
2140a6d9b409Smrg
2141a6d9b409Smrgcat >>confdefs.h <<_ACEOF
2142a6d9b409Smrg#define PACKAGE_NAME "$PACKAGE_NAME"
2143a6d9b409Smrg_ACEOF
2144a6d9b409Smrg
2145a6d9b409Smrgcat >>confdefs.h <<_ACEOF
2146a6d9b409Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2147a6d9b409Smrg_ACEOF
2148a6d9b409Smrg
2149a6d9b409Smrgcat >>confdefs.h <<_ACEOF
2150a6d9b409Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
2151a6d9b409Smrg_ACEOF
2152a6d9b409Smrg
2153a6d9b409Smrgcat >>confdefs.h <<_ACEOF
2154a6d9b409Smrg#define PACKAGE_STRING "$PACKAGE_STRING"
2155a6d9b409Smrg_ACEOF
2156a6d9b409Smrg
2157a6d9b409Smrgcat >>confdefs.h <<_ACEOF
2158a6d9b409Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2159a6d9b409Smrg_ACEOF
2160a6d9b409Smrg
21611e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
21621e5fa1c5Smrg#define PACKAGE_URL "$PACKAGE_URL"
21631e5fa1c5Smrg_ACEOF
21641e5fa1c5Smrg
2165a6d9b409Smrg
2166a6d9b409Smrg# Let the site file select an alternate cache file if it wants to.
2167efda2da8Smrg# Prefer an explicitly selected file to automatically selected ones.
2168efda2da8Smrgac_site_file1=NONE
2169efda2da8Smrgac_site_file2=NONE
2170a6d9b409Smrgif test -n "$CONFIG_SITE"; then
2171efda2da8Smrg  ac_site_file1=$CONFIG_SITE
2172a6d9b409Smrgelif test "x$prefix" != xNONE; then
2173efda2da8Smrg  ac_site_file1=$prefix/share/config.site
2174efda2da8Smrg  ac_site_file2=$prefix/etc/config.site
2175a6d9b409Smrgelse
2176efda2da8Smrg  ac_site_file1=$ac_default_prefix/share/config.site
2177efda2da8Smrg  ac_site_file2=$ac_default_prefix/etc/config.site
2178a6d9b409Smrgfi
2179efda2da8Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
2180a6d9b409Smrgdo
2181efda2da8Smrg  test "x$ac_site_file" = xNONE && continue
21821e5fa1c5Smrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
21831e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2184efda2da8Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2185a6d9b409Smrg    sed 's/^/| /' "$ac_site_file" >&5
2186a6d9b409Smrg    . "$ac_site_file"
2187a6d9b409Smrg  fi
2188a6d9b409Smrgdone
2189a6d9b409Smrg
2190a6d9b409Smrgif test -r "$cache_file"; then
21911e5fa1c5Smrg  # Some versions of bash will fail to source /dev/null (special files
21921e5fa1c5Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
21931e5fa1c5Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
21941e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2195efda2da8Smrg$as_echo "$as_me: loading cache $cache_file" >&6;}
2196a6d9b409Smrg    case $cache_file in
2197a6d9b409Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2198a6d9b409Smrg      *)                      . "./$cache_file";;
2199a6d9b409Smrg    esac
2200a6d9b409Smrg  fi
2201a6d9b409Smrgelse
22021e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2203efda2da8Smrg$as_echo "$as_me: creating cache $cache_file" >&6;}
2204a6d9b409Smrg  >$cache_file
2205a6d9b409Smrgfi
2206a6d9b409Smrg
2207a6d9b409Smrg# Check that the precious variables saved in the cache have kept the same
2208a6d9b409Smrg# value.
2209a6d9b409Smrgac_cache_corrupted=false
2210a6d9b409Smrgfor ac_var in $ac_precious_vars; do
2211a6d9b409Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2212a6d9b409Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2213a6d9b409Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2214a6d9b409Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
2215a6d9b409Smrg  case $ac_old_set,$ac_new_set in
2216a6d9b409Smrg    set,)
22171e5fa1c5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2218efda2da8Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2219a6d9b409Smrg      ac_cache_corrupted=: ;;
2220a6d9b409Smrg    ,set)
22211e5fa1c5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2222efda2da8Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2223a6d9b409Smrg      ac_cache_corrupted=: ;;
2224a6d9b409Smrg    ,);;
2225a6d9b409Smrg    *)
2226a6d9b409Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2227efda2da8Smrg	# differences in whitespace do not lead to failure.
2228efda2da8Smrg	ac_old_val_w=`echo x $ac_old_val`
2229efda2da8Smrg	ac_new_val_w=`echo x $ac_new_val`
2230efda2da8Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
22311e5fa1c5Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2232efda2da8Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2233efda2da8Smrg	  ac_cache_corrupted=:
2234efda2da8Smrg	else
22351e5fa1c5Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2236efda2da8Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2237efda2da8Smrg	  eval $ac_var=\$ac_old_val
2238efda2da8Smrg	fi
22391e5fa1c5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2240efda2da8Smrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
22411e5fa1c5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2242efda2da8Smrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2243a6d9b409Smrg      fi;;
2244a6d9b409Smrg  esac
2245a6d9b409Smrg  # Pass precious variables to config.status.
2246a6d9b409Smrg  if test "$ac_new_set" = set; then
2247a6d9b409Smrg    case $ac_new_val in
2248efda2da8Smrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2249a6d9b409Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2250a6d9b409Smrg    esac
2251a6d9b409Smrg    case " $ac_configure_args " in
2252a6d9b409Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
22531e5fa1c5Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2254a6d9b409Smrg    esac
2255a6d9b409Smrg  fi
2256a6d9b409Smrgdone
2257a6d9b409Smrgif $ac_cache_corrupted; then
22581e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2259efda2da8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22601e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2261efda2da8Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
22621e5fa1c5Smrg  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2263a6d9b409Smrgfi
22641e5fa1c5Smrg## -------------------- ##
22651e5fa1c5Smrg## Main body of script. ##
22661e5fa1c5Smrg## -------------------- ##
2267a6d9b409Smrg
2268a6d9b409Smrgac_ext=c
2269a6d9b409Smrgac_cpp='$CPP $CPPFLAGS'
2270a6d9b409Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2271a6d9b409Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2272a6d9b409Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2273a6d9b409Smrg
2274a6d9b409Smrg
22751e5fa1c5Smrg
22761e5fa1c5Smrgac_config_headers="$ac_config_headers config.h"
2277a6d9b409Smrg
2278a6d9b409Smrgac_aux_dir=
2279a6d9b409Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
22801e5fa1c5Smrg  for ac_t in install-sh install.sh shtool; do
22811e5fa1c5Smrg    if test -f "$ac_dir/$ac_t"; then
22821e5fa1c5Smrg      ac_aux_dir=$ac_dir
22831e5fa1c5Smrg      ac_install_sh="$ac_aux_dir/$ac_t -c"
22841e5fa1c5Smrg      break 2
22851e5fa1c5Smrg    fi
22861e5fa1c5Smrg  done
2287a6d9b409Smrgdone
2288a6d9b409Smrgif test -z "$ac_aux_dir"; then
22891e5fa1c5Smrg  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2290a6d9b409Smrgfi
2291a6d9b409Smrg
2292a6d9b409Smrg# These three variables are undocumented and unsupported,
2293a6d9b409Smrg# and are intended to be withdrawn in a future Autoconf release.
2294a6d9b409Smrg# They can cause serious problems if a builder's source tree is in a directory
2295a6d9b409Smrg# whose full name contains unusual characters.
2296a6d9b409Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2297a6d9b409Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2298a6d9b409Smrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2299a6d9b409Smrg
2300a6d9b409Smrg
23011e5fa1c5Smrg# Make sure we can run config.sub.
23021e5fa1c5Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
23031e5fa1c5Smrg  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
23041e5fa1c5Smrg
23051e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
23061e5fa1c5Smrg$as_echo_n "checking build system type... " >&6; }
23071e5fa1c5Smrgif test "${ac_cv_build+set}" = set; then :
2308efda2da8Smrg  $as_echo_n "(cached) " >&6
2309a6d9b409Smrgelse
23101e5fa1c5Smrg  ac_build_alias=$build_alias
23111e5fa1c5Smrgtest "x$ac_build_alias" = x &&
23121e5fa1c5Smrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
23131e5fa1c5Smrgtest "x$ac_build_alias" = x &&
23141e5fa1c5Smrg  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
23151e5fa1c5Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
23161e5fa1c5Smrg  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2317a6d9b409Smrg
2318a6d9b409Smrgfi
23191e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
23201e5fa1c5Smrg$as_echo "$ac_cv_build" >&6; }
23211e5fa1c5Smrgcase $ac_cv_build in
23221e5fa1c5Smrg*-*-*) ;;
23231e5fa1c5Smrg*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2324efda2da8Smrgesac
23251e5fa1c5Smrgbuild=$ac_cv_build
23261e5fa1c5Smrgac_save_IFS=$IFS; IFS='-'
23271e5fa1c5Smrgset x $ac_cv_build
23281e5fa1c5Smrgshift
23291e5fa1c5Smrgbuild_cpu=$1
23301e5fa1c5Smrgbuild_vendor=$2
23311e5fa1c5Smrgshift; shift
23321e5fa1c5Smrg# Remember, the first character of IFS is used to create $*,
23331e5fa1c5Smrg# except with old shells:
23341e5fa1c5Smrgbuild_os=$*
23351e5fa1c5SmrgIFS=$ac_save_IFS
23361e5fa1c5Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2337efda2da8Smrg
2338a6d9b409Smrg
23391e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
23401e5fa1c5Smrg$as_echo_n "checking host system type... " >&6; }
23411e5fa1c5Smrgif test "${ac_cv_host+set}" = set; then :
23421e5fa1c5Smrg  $as_echo_n "(cached) " >&6
2343a6d9b409Smrgelse
23441e5fa1c5Smrg  if test "x$host_alias" = x; then
23451e5fa1c5Smrg  ac_cv_host=$ac_cv_build
2346a6d9b409Smrgelse
23471e5fa1c5Smrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
23481e5fa1c5Smrg    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2349efda2da8Smrgfi
2350efda2da8Smrg
2351efda2da8Smrgfi
23521e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
23531e5fa1c5Smrg$as_echo "$ac_cv_host" >&6; }
23541e5fa1c5Smrgcase $ac_cv_host in
23551e5fa1c5Smrg*-*-*) ;;
23561e5fa1c5Smrg*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
23571e5fa1c5Smrgesac
23581e5fa1c5Smrghost=$ac_cv_host
23591e5fa1c5Smrgac_save_IFS=$IFS; IFS='-'
23601e5fa1c5Smrgset x $ac_cv_host
23611e5fa1c5Smrgshift
23621e5fa1c5Smrghost_cpu=$1
23631e5fa1c5Smrghost_vendor=$2
23641e5fa1c5Smrgshift; shift
23651e5fa1c5Smrg# Remember, the first character of IFS is used to create $*,
23661e5fa1c5Smrg# except with old shells:
23671e5fa1c5Smrghost_os=$*
23681e5fa1c5SmrgIFS=$ac_save_IFS
23691e5fa1c5Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2370efda2da8Smrg
23711e5fa1c5Smrg
23721e5fa1c5Smrgac_ext=c
23731e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS'
23741e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
23751e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
23761e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
23771e5fa1c5Smrgif test -n "$ac_tool_prefix"; then
23781e5fa1c5Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
23791e5fa1c5Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
23801e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2381efda2da8Smrg$as_echo_n "checking for $ac_word... " >&6; }
23821e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
2383efda2da8Smrg  $as_echo_n "(cached) " >&6
2384efda2da8Smrgelse
23851e5fa1c5Smrg  if test -n "$CC"; then
23861e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2387efda2da8Smrgelse
2388efda2da8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2389efda2da8Smrgfor as_dir in $PATH
2390efda2da8Smrgdo
2391efda2da8Smrg  IFS=$as_save_IFS
2392efda2da8Smrg  test -z "$as_dir" && as_dir=.
23931e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2394efda2da8Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23951e5fa1c5Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
23961e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2397efda2da8Smrg    break 2
2398efda2da8Smrg  fi
2399efda2da8Smrgdone
24001e5fa1c5Smrg  done
2401efda2da8SmrgIFS=$as_save_IFS
2402efda2da8Smrg
2403efda2da8Smrgfi
2404efda2da8Smrgfi
24051e5fa1c5SmrgCC=$ac_cv_prog_CC
24061e5fa1c5Smrgif test -n "$CC"; then
24071e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
24081e5fa1c5Smrg$as_echo "$CC" >&6; }
2409efda2da8Smrgelse
24101e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2411efda2da8Smrg$as_echo "no" >&6; }
2412efda2da8Smrgfi
2413efda2da8Smrg
2414efda2da8Smrg
2415efda2da8Smrgfi
24161e5fa1c5Smrgif test -z "$ac_cv_prog_CC"; then
24171e5fa1c5Smrg  ac_ct_CC=$CC
24181e5fa1c5Smrg  # Extract the first word of "gcc", so it can be a program name with args.
24191e5fa1c5Smrgset dummy gcc; ac_word=$2
24201e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2421efda2da8Smrg$as_echo_n "checking for $ac_word... " >&6; }
24221e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2423efda2da8Smrg  $as_echo_n "(cached) " >&6
2424efda2da8Smrgelse
24251e5fa1c5Smrg  if test -n "$ac_ct_CC"; then
24261e5fa1c5Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2427efda2da8Smrgelse
2428efda2da8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2429efda2da8Smrgfor as_dir in $PATH
2430efda2da8Smrgdo
2431efda2da8Smrg  IFS=$as_save_IFS
2432efda2da8Smrg  test -z "$as_dir" && as_dir=.
24331e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2434efda2da8Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24351e5fa1c5Smrg    ac_cv_prog_ac_ct_CC="gcc"
24361e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2437efda2da8Smrg    break 2
2438efda2da8Smrg  fi
2439efda2da8Smrgdone
24401e5fa1c5Smrg  done
2441efda2da8SmrgIFS=$as_save_IFS
2442efda2da8Smrg
2443efda2da8Smrgfi
2444efda2da8Smrgfi
24451e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
24461e5fa1c5Smrgif test -n "$ac_ct_CC"; then
24471e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
24481e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; }
2449efda2da8Smrgelse
24501e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2451efda2da8Smrg$as_echo "no" >&6; }
2452efda2da8Smrgfi
2453efda2da8Smrg
24541e5fa1c5Smrg  if test "x$ac_ct_CC" = x; then
24551e5fa1c5Smrg    CC=""
2456efda2da8Smrg  else
2457efda2da8Smrg    case $cross_compiling:$ac_tool_warned in
2458efda2da8Smrgyes:)
24591e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2460efda2da8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2461efda2da8Smrgac_tool_warned=yes ;;
2462efda2da8Smrgesac
24631e5fa1c5Smrg    CC=$ac_ct_CC
2464efda2da8Smrg  fi
2465efda2da8Smrgelse
24661e5fa1c5Smrg  CC="$ac_cv_prog_CC"
2467efda2da8Smrgfi
2468efda2da8Smrg
24691e5fa1c5Smrgif test -z "$CC"; then
24701e5fa1c5Smrg          if test -n "$ac_tool_prefix"; then
24711e5fa1c5Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
24721e5fa1c5Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
24731e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24741e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
24751e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
2476efda2da8Smrg  $as_echo_n "(cached) " >&6
2477a6d9b409Smrgelse
24781e5fa1c5Smrg  if test -n "$CC"; then
24791e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
24801e5fa1c5Smrgelse
24811e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24821e5fa1c5Smrgfor as_dir in $PATH
2483a6d9b409Smrgdo
2484a6d9b409Smrg  IFS=$as_save_IFS
2485a6d9b409Smrg  test -z "$as_dir" && as_dir=.
24861e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
24871e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24881e5fa1c5Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
24891e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24901e5fa1c5Smrg    break 2
24911e5fa1c5Smrg  fi
2492a6d9b409Smrgdone
24931e5fa1c5Smrg  done
2494a6d9b409SmrgIFS=$as_save_IFS
2495a6d9b409Smrg
2496a6d9b409Smrgfi
2497a6d9b409Smrgfi
24981e5fa1c5SmrgCC=$ac_cv_prog_CC
24991e5fa1c5Smrgif test -n "$CC"; then
25001e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
25011e5fa1c5Smrg$as_echo "$CC" >&6; }
25021e5fa1c5Smrgelse
25031e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25041e5fa1c5Smrg$as_echo "no" >&6; }
25051e5fa1c5Smrgfi
2506a6d9b409Smrg
2507a6d9b409Smrg
25081e5fa1c5Smrg  fi
25091e5fa1c5Smrgfi
25101e5fa1c5Smrgif test -z "$CC"; then
25111e5fa1c5Smrg  # Extract the first word of "cc", so it can be a program name with args.
25121e5fa1c5Smrgset dummy cc; ac_word=$2
25131e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2514efda2da8Smrg$as_echo_n "checking for $ac_word... " >&6; }
25151e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
2516efda2da8Smrg  $as_echo_n "(cached) " >&6
2517a6d9b409Smrgelse
25181e5fa1c5Smrg  if test -n "$CC"; then
25191e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2520a6d9b409Smrgelse
25211e5fa1c5Smrg  ac_prog_rejected=no
2522a6d9b409Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523a6d9b409Smrgfor as_dir in $PATH
2524a6d9b409Smrgdo
2525a6d9b409Smrg  IFS=$as_save_IFS
2526a6d9b409Smrg  test -z "$as_dir" && as_dir=.
25271e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2528a6d9b409Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25291e5fa1c5Smrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
25301e5fa1c5Smrg       ac_prog_rejected=yes
25311e5fa1c5Smrg       continue
25321e5fa1c5Smrg     fi
25331e5fa1c5Smrg    ac_cv_prog_CC="cc"
25341e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2535a6d9b409Smrg    break 2
2536a6d9b409Smrg  fi
2537a6d9b409Smrgdone
25381e5fa1c5Smrg  done
2539a6d9b409SmrgIFS=$as_save_IFS
2540a6d9b409Smrg
25411e5fa1c5Smrgif test $ac_prog_rejected = yes; then
25421e5fa1c5Smrg  # We found a bogon in the path, so make sure we never use it.
25431e5fa1c5Smrg  set dummy $ac_cv_prog_CC
25441e5fa1c5Smrg  shift
25451e5fa1c5Smrg  if test $# != 0; then
25461e5fa1c5Smrg    # We chose a different compiler from the bogus one.
25471e5fa1c5Smrg    # However, it has the same basename, so the bogon will be chosen
25481e5fa1c5Smrg    # first if we set CC to just the basename; use the full file name.
25491e5fa1c5Smrg    shift
25501e5fa1c5Smrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
25511e5fa1c5Smrg  fi
2552a6d9b409Smrgfi
2553a6d9b409Smrgfi
25541e5fa1c5Smrgfi
25551e5fa1c5SmrgCC=$ac_cv_prog_CC
25561e5fa1c5Smrgif test -n "$CC"; then
25571e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
25581e5fa1c5Smrg$as_echo "$CC" >&6; }
2559a6d9b409Smrgelse
25601e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2561efda2da8Smrg$as_echo "no" >&6; }
2562a6d9b409Smrgfi
2563a6d9b409Smrg
2564a6d9b409Smrg
25651e5fa1c5Smrgfi
25661e5fa1c5Smrgif test -z "$CC"; then
25671e5fa1c5Smrg  if test -n "$ac_tool_prefix"; then
25681e5fa1c5Smrg  for ac_prog in cl.exe
25691e5fa1c5Smrg  do
25701e5fa1c5Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
25711e5fa1c5Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
25721e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25731e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
25741e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
2575efda2da8Smrg  $as_echo_n "(cached) " >&6
2576a6d9b409Smrgelse
25771e5fa1c5Smrg  if test -n "$CC"; then
25781e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
25791e5fa1c5Smrgelse
25801e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25811e5fa1c5Smrgfor as_dir in $PATH
25821e5fa1c5Smrgdo
25831e5fa1c5Smrg  IFS=$as_save_IFS
25841e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
25851e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
25861e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25871e5fa1c5Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
25881e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25891e5fa1c5Smrg    break 2
25901e5fa1c5Smrg  fi
25911e5fa1c5Smrgdone
25921e5fa1c5Smrg  done
25931e5fa1c5SmrgIFS=$as_save_IFS
25941e5fa1c5Smrg
2595a6d9b409Smrgfi
25961e5fa1c5Smrgfi
25971e5fa1c5SmrgCC=$ac_cv_prog_CC
25981e5fa1c5Smrgif test -n "$CC"; then
25991e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
26001e5fa1c5Smrg$as_echo "$CC" >&6; }
2601a6d9b409Smrgelse
26021e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2603efda2da8Smrg$as_echo "no" >&6; }
2604a6d9b409Smrgfi
2605a6d9b409Smrg
2606a6d9b409Smrg
26071e5fa1c5Smrg    test -n "$CC" && break
26081e5fa1c5Smrg  done
2609a6d9b409Smrgfi
26101e5fa1c5Smrgif test -z "$CC"; then
26111e5fa1c5Smrg  ac_ct_CC=$CC
26121e5fa1c5Smrg  for ac_prog in cl.exe
26131e5fa1c5Smrgdo
26141e5fa1c5Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
26151e5fa1c5Smrgset dummy $ac_prog; ac_word=$2
26161e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26171e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
26181e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
26191e5fa1c5Smrg  $as_echo_n "(cached) " >&6
26201e5fa1c5Smrgelse
26211e5fa1c5Smrg  if test -n "$ac_ct_CC"; then
26221e5fa1c5Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
26231e5fa1c5Smrgelse
26241e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26251e5fa1c5Smrgfor as_dir in $PATH
26261e5fa1c5Smrgdo
26271e5fa1c5Smrg  IFS=$as_save_IFS
26281e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
26291e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
26301e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26311e5fa1c5Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
26321e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26331e5fa1c5Smrg    break 2
2634a6d9b409Smrg  fi
26351e5fa1c5Smrgdone
26361e5fa1c5Smrg  done
26371e5fa1c5SmrgIFS=$as_save_IFS
26381e5fa1c5Smrg
26391e5fa1c5Smrgfi
26401e5fa1c5Smrgfi
26411e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
26421e5fa1c5Smrgif test -n "$ac_ct_CC"; then
26431e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
26441e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; }
26451e5fa1c5Smrgelse
26461e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26471e5fa1c5Smrg$as_echo "no" >&6; }
2648a6d9b409Smrgfi
2649a6d9b409Smrg
2650a6d9b409Smrg
26511e5fa1c5Smrg  test -n "$ac_ct_CC" && break
26521e5fa1c5Smrgdone
2653a6d9b409Smrg
26541e5fa1c5Smrg  if test "x$ac_ct_CC" = x; then
26551e5fa1c5Smrg    CC=""
26561e5fa1c5Smrg  else
26571e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
26581e5fa1c5Smrgyes:)
26591e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
26601e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
26611e5fa1c5Smrgac_tool_warned=yes ;;
26621e5fa1c5Smrgesac
26631e5fa1c5Smrg    CC=$ac_ct_CC
26641e5fa1c5Smrg  fi
26651e5fa1c5Smrgfi
2666a6d9b409Smrg
26671e5fa1c5Smrgfi
2668a6d9b409Smrg
2669a6d9b409Smrg
26701e5fa1c5Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26711e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26721e5fa1c5Smrgas_fn_error "no acceptable C compiler found in \$PATH
26731e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }
2674a6d9b409Smrg
26751e5fa1c5Smrg# Provide some information about the compiler.
26761e5fa1c5Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
26771e5fa1c5Smrgset X $ac_compile
26781e5fa1c5Smrgac_compiler=$2
26791e5fa1c5Smrgfor ac_option in --version -v -V -qversion; do
26801e5fa1c5Smrg  { { ac_try="$ac_compiler $ac_option >&5"
26811e5fa1c5Smrgcase "(($ac_try" in
26821e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26831e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
26841e5fa1c5Smrgesac
26851e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
26861e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
26871e5fa1c5Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
26881e5fa1c5Smrg  ac_status=$?
26891e5fa1c5Smrg  if test -s conftest.err; then
26901e5fa1c5Smrg    sed '10a\
26911e5fa1c5Smrg... rest of stderr output deleted ...
26921e5fa1c5Smrg         10q' conftest.err >conftest.er1
26931e5fa1c5Smrg    cat conftest.er1 >&5
26941e5fa1c5Smrg  fi
26951e5fa1c5Smrg  rm -f conftest.er1 conftest.err
26961e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26971e5fa1c5Smrg  test $ac_status = 0; }
26981e5fa1c5Smrgdone
2699a6d9b409Smrg
27001e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
27011e5fa1c5Smrg/* end confdefs.h.  */
2702a6d9b409Smrg
27031e5fa1c5Smrgint
27041e5fa1c5Smrgmain ()
27051e5fa1c5Smrg{
2706a6d9b409Smrg
27071e5fa1c5Smrg  ;
27081e5fa1c5Smrg  return 0;
27091e5fa1c5Smrg}
27101e5fa1c5Smrg_ACEOF
27111e5fa1c5Smrgac_clean_files_save=$ac_clean_files
27121e5fa1c5Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
27131e5fa1c5Smrg# Try to create an executable without -o first, disregard a.out.
27141e5fa1c5Smrg# It will help us diagnose broken compilers, and finding out an intuition
27151e5fa1c5Smrg# of exeext.
27161e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
27171e5fa1c5Smrg$as_echo_n "checking whether the C compiler works... " >&6; }
27181e5fa1c5Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2719a6d9b409Smrg
27201e5fa1c5Smrg# The possible output files:
27211e5fa1c5Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2722a6d9b409Smrg
27231e5fa1c5Smrgac_rmfiles=
27241e5fa1c5Smrgfor ac_file in $ac_files
27251e5fa1c5Smrgdo
27261e5fa1c5Smrg  case $ac_file in
27271e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
27281e5fa1c5Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
27291e5fa1c5Smrg  esac
27301e5fa1c5Smrgdone
27311e5fa1c5Smrgrm -f $ac_rmfiles
2732a6d9b409Smrg
27331e5fa1c5Smrgif { { ac_try="$ac_link_default"
27341e5fa1c5Smrgcase "(($ac_try" in
27351e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27361e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
27371e5fa1c5Smrgesac
27381e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
27391e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
27401e5fa1c5Smrg  (eval "$ac_link_default") 2>&5
27411e5fa1c5Smrg  ac_status=$?
27421e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
27431e5fa1c5Smrg  test $ac_status = 0; }; then :
27441e5fa1c5Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
27451e5fa1c5Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
27461e5fa1c5Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
27471e5fa1c5Smrg# so that the user can short-circuit this test for compilers unknown to
27481e5fa1c5Smrg# Autoconf.
27491e5fa1c5Smrgfor ac_file in $ac_files ''
27501e5fa1c5Smrgdo
27511e5fa1c5Smrg  test -f "$ac_file" || continue
27521e5fa1c5Smrg  case $ac_file in
27531e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
27541e5fa1c5Smrg	;;
27551e5fa1c5Smrg    [ab].out )
27561e5fa1c5Smrg	# We found the default executable, but exeext='' is most
27571e5fa1c5Smrg	# certainly right.
27581e5fa1c5Smrg	break;;
27591e5fa1c5Smrg    *.* )
27601e5fa1c5Smrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
27611e5fa1c5Smrg	then :; else
27621e5fa1c5Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
27631e5fa1c5Smrg	fi
27641e5fa1c5Smrg	# We set ac_cv_exeext here because the later test for it is not
27651e5fa1c5Smrg	# safe: cross compilers may not add the suffix if given an `-o'
27661e5fa1c5Smrg	# argument, so we may need to know it at that point already.
27671e5fa1c5Smrg	# Even if this section looks crufty: it has the advantage of
27681e5fa1c5Smrg	# actually working.
27691e5fa1c5Smrg	break;;
27701e5fa1c5Smrg    * )
27711e5fa1c5Smrg	break;;
27721e5fa1c5Smrg  esac
27731e5fa1c5Smrgdone
27741e5fa1c5Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
2775a6d9b409Smrg
27761e5fa1c5Smrgelse
27771e5fa1c5Smrg  ac_file=''
27781e5fa1c5Smrgfi
27791e5fa1c5Smrgif test -z "$ac_file"; then :
27801e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27811e5fa1c5Smrg$as_echo "no" >&6; }
27821e5fa1c5Smrg$as_echo "$as_me: failed program was:" >&5
27831e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
2784a6d9b409Smrg
27851e5fa1c5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
27861e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27871e5fa1c5Smrg{ as_fn_set_status 77
27881e5fa1c5Smrgas_fn_error "C compiler cannot create executables
27891e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }; }
27901e5fa1c5Smrgelse
27911e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27921e5fa1c5Smrg$as_echo "yes" >&6; }
27931e5fa1c5Smrgfi
27941e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
27951e5fa1c5Smrg$as_echo_n "checking for C compiler default output file name... " >&6; }
27961e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
27971e5fa1c5Smrg$as_echo "$ac_file" >&6; }
27981e5fa1c5Smrgac_exeext=$ac_cv_exeext
2799a6d9b409Smrg
28001e5fa1c5Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
28011e5fa1c5Smrgac_clean_files=$ac_clean_files_save
28021e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
28031e5fa1c5Smrg$as_echo_n "checking for suffix of executables... " >&6; }
28041e5fa1c5Smrgif { { ac_try="$ac_link"
28051e5fa1c5Smrgcase "(($ac_try" in
28061e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28071e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
28081e5fa1c5Smrgesac
28091e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
28101e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
28111e5fa1c5Smrg  (eval "$ac_link") 2>&5
28121e5fa1c5Smrg  ac_status=$?
28131e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28141e5fa1c5Smrg  test $ac_status = 0; }; then :
28151e5fa1c5Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
28161e5fa1c5Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
28171e5fa1c5Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
28181e5fa1c5Smrg# `rm'.
28191e5fa1c5Smrgfor ac_file in conftest.exe conftest conftest.*; do
28201e5fa1c5Smrg  test -f "$ac_file" || continue
28211e5fa1c5Smrg  case $ac_file in
28221e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
28231e5fa1c5Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
28241e5fa1c5Smrg	  break;;
28251e5fa1c5Smrg    * ) break;;
28261e5fa1c5Smrg  esac
28271e5fa1c5Smrgdone
28281e5fa1c5Smrgelse
28291e5fa1c5Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
28301e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
28311e5fa1c5Smrgas_fn_error "cannot compute suffix of executables: cannot compile and link
28321e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }
28331e5fa1c5Smrgfi
28341e5fa1c5Smrgrm -f conftest conftest$ac_cv_exeext
28351e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
28361e5fa1c5Smrg$as_echo "$ac_cv_exeext" >&6; }
2837a6d9b409Smrg
28381e5fa1c5Smrgrm -f conftest.$ac_ext
28391e5fa1c5SmrgEXEEXT=$ac_cv_exeext
28401e5fa1c5Smrgac_exeext=$EXEEXT
28411e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
28421e5fa1c5Smrg/* end confdefs.h.  */
28431e5fa1c5Smrg#include <stdio.h>
28441e5fa1c5Smrgint
28451e5fa1c5Smrgmain ()
28461e5fa1c5Smrg{
28471e5fa1c5SmrgFILE *f = fopen ("conftest.out", "w");
28481e5fa1c5Smrg return ferror (f) || fclose (f) != 0;
2849a6d9b409Smrg
28501e5fa1c5Smrg  ;
28511e5fa1c5Smrg  return 0;
28521e5fa1c5Smrg}
28531e5fa1c5Smrg_ACEOF
28541e5fa1c5Smrgac_clean_files="$ac_clean_files conftest.out"
28551e5fa1c5Smrg# Check that the compiler produces executables we can run.  If not, either
28561e5fa1c5Smrg# the compiler is broken, or we cross compile.
28571e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
28581e5fa1c5Smrg$as_echo_n "checking whether we are cross compiling... " >&6; }
28591e5fa1c5Smrgif test "$cross_compiling" != yes; then
28601e5fa1c5Smrg  { { ac_try="$ac_link"
28611e5fa1c5Smrgcase "(($ac_try" in
28621e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28631e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
28641e5fa1c5Smrgesac
28651e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
28661e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
28671e5fa1c5Smrg  (eval "$ac_link") 2>&5
28681e5fa1c5Smrg  ac_status=$?
28691e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28701e5fa1c5Smrg  test $ac_status = 0; }
28711e5fa1c5Smrg  if { ac_try='./conftest$ac_cv_exeext'
28721e5fa1c5Smrg  { { case "(($ac_try" in
28731e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28741e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
28751e5fa1c5Smrgesac
28761e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
28771e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
28781e5fa1c5Smrg  (eval "$ac_try") 2>&5
28791e5fa1c5Smrg  ac_status=$?
28801e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28811e5fa1c5Smrg  test $ac_status = 0; }; }; then
28821e5fa1c5Smrg    cross_compiling=no
28831e5fa1c5Smrg  else
28841e5fa1c5Smrg    if test "$cross_compiling" = maybe; then
28851e5fa1c5Smrg	cross_compiling=yes
28861e5fa1c5Smrg    else
28871e5fa1c5Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
28881e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
28891e5fa1c5Smrgas_fn_error "cannot run C compiled programs.
28901e5fa1c5SmrgIf you meant to cross compile, use \`--host'.
28911e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }
28921e5fa1c5Smrg    fi
28931e5fa1c5Smrg  fi
28941e5fa1c5Smrgfi
28951e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
28961e5fa1c5Smrg$as_echo "$cross_compiling" >&6; }
2897a6d9b409Smrg
28981e5fa1c5Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
28991e5fa1c5Smrgac_clean_files=$ac_clean_files_save
29001e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
29011e5fa1c5Smrg$as_echo_n "checking for suffix of object files... " >&6; }
29021e5fa1c5Smrgif test "${ac_cv_objext+set}" = set; then :
29031e5fa1c5Smrg  $as_echo_n "(cached) " >&6
29041e5fa1c5Smrgelse
29051e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29061e5fa1c5Smrg/* end confdefs.h.  */
2907a6d9b409Smrg
29081e5fa1c5Smrgint
29091e5fa1c5Smrgmain ()
29101e5fa1c5Smrg{
2911a6d9b409Smrg
29121e5fa1c5Smrg  ;
29131e5fa1c5Smrg  return 0;
29141e5fa1c5Smrg}
29151e5fa1c5Smrg_ACEOF
29161e5fa1c5Smrgrm -f conftest.o conftest.obj
29171e5fa1c5Smrgif { { ac_try="$ac_compile"
29181e5fa1c5Smrgcase "(($ac_try" in
29191e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29201e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
29211e5fa1c5Smrgesac
29221e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
29231e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
29241e5fa1c5Smrg  (eval "$ac_compile") 2>&5
29251e5fa1c5Smrg  ac_status=$?
29261e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29271e5fa1c5Smrg  test $ac_status = 0; }; then :
29281e5fa1c5Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
29291e5fa1c5Smrg  test -f "$ac_file" || continue;
29301e5fa1c5Smrg  case $ac_file in
29311e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
29321e5fa1c5Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
29331e5fa1c5Smrg       break;;
29341e5fa1c5Smrg  esac
29351e5fa1c5Smrgdone
29361e5fa1c5Smrgelse
29371e5fa1c5Smrg  $as_echo "$as_me: failed program was:" >&5
29381e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
2939a6d9b409Smrg
29401e5fa1c5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
29411e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
29421e5fa1c5Smrgas_fn_error "cannot compute suffix of object files: cannot compile
29431e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }
29441e5fa1c5Smrgfi
29451e5fa1c5Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
29461e5fa1c5Smrgfi
29471e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
29481e5fa1c5Smrg$as_echo "$ac_cv_objext" >&6; }
29491e5fa1c5SmrgOBJEXT=$ac_cv_objext
29501e5fa1c5Smrgac_objext=$OBJEXT
29511e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
29521e5fa1c5Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
29531e5fa1c5Smrgif test "${ac_cv_c_compiler_gnu+set}" = set; then :
29541e5fa1c5Smrg  $as_echo_n "(cached) " >&6
29551e5fa1c5Smrgelse
29561e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29571e5fa1c5Smrg/* end confdefs.h.  */
2958a6d9b409Smrg
29591e5fa1c5Smrgint
29601e5fa1c5Smrgmain ()
29611e5fa1c5Smrg{
29621e5fa1c5Smrg#ifndef __GNUC__
29631e5fa1c5Smrg       choke me
29641e5fa1c5Smrg#endif
2965efda2da8Smrg
29661e5fa1c5Smrg  ;
29671e5fa1c5Smrg  return 0;
29681e5fa1c5Smrg}
29691e5fa1c5Smrg_ACEOF
29701e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
29711e5fa1c5Smrg  ac_compiler_gnu=yes
2972a6d9b409Smrgelse
29731e5fa1c5Smrg  ac_compiler_gnu=no
2974a6d9b409Smrgfi
29751e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29761e5fa1c5Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
2977a6d9b409Smrg
29781e5fa1c5Smrgfi
29791e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
29801e5fa1c5Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
29811e5fa1c5Smrgif test $ac_compiler_gnu = yes; then
29821e5fa1c5Smrg  GCC=yes
2983a6d9b409Smrgelse
29841e5fa1c5Smrg  GCC=
2985a6d9b409Smrgfi
29861e5fa1c5Smrgac_test_CFLAGS=${CFLAGS+set}
29871e5fa1c5Smrgac_save_CFLAGS=$CFLAGS
29881e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
29891e5fa1c5Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
29901e5fa1c5Smrgif test "${ac_cv_prog_cc_g+set}" = set; then :
29911e5fa1c5Smrg  $as_echo_n "(cached) " >&6
29921e5fa1c5Smrgelse
29931e5fa1c5Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
29941e5fa1c5Smrg   ac_c_werror_flag=yes
29951e5fa1c5Smrg   ac_cv_prog_cc_g=no
29961e5fa1c5Smrg   CFLAGS="-g"
29971e5fa1c5Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29981e5fa1c5Smrg/* end confdefs.h.  */
2999a6d9b409Smrg
30001e5fa1c5Smrgint
30011e5fa1c5Smrgmain ()
30021e5fa1c5Smrg{
3003efda2da8Smrg
30041e5fa1c5Smrg  ;
30051e5fa1c5Smrg  return 0;
30061e5fa1c5Smrg}
30071e5fa1c5Smrg_ACEOF
30081e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
30091e5fa1c5Smrg  ac_cv_prog_cc_g=yes
30101e5fa1c5Smrgelse
30111e5fa1c5Smrg  CFLAGS=""
30121e5fa1c5Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30131e5fa1c5Smrg/* end confdefs.h.  */
3014efda2da8Smrg
30151e5fa1c5Smrgint
30161e5fa1c5Smrgmain ()
30171e5fa1c5Smrg{
3018efda2da8Smrg
30191e5fa1c5Smrg  ;
30201e5fa1c5Smrg  return 0;
30211e5fa1c5Smrg}
30221e5fa1c5Smrg_ACEOF
30231e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
3024efda2da8Smrg
30251e5fa1c5Smrgelse
30261e5fa1c5Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
30271e5fa1c5Smrg	 CFLAGS="-g"
30281e5fa1c5Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30291e5fa1c5Smrg/* end confdefs.h.  */
3030efda2da8Smrg
30311e5fa1c5Smrgint
30321e5fa1c5Smrgmain ()
30331e5fa1c5Smrg{
3034efda2da8Smrg
30351e5fa1c5Smrg  ;
30361e5fa1c5Smrg  return 0;
30371e5fa1c5Smrg}
30381e5fa1c5Smrg_ACEOF
30391e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
30401e5fa1c5Smrg  ac_cv_prog_cc_g=yes
30411e5fa1c5Smrgfi
30421e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30431e5fa1c5Smrgfi
30441e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30451e5fa1c5Smrgfi
30461e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30471e5fa1c5Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
30481e5fa1c5Smrgfi
30491e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
30501e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_g" >&6; }
30511e5fa1c5Smrgif test "$ac_test_CFLAGS" = set; then
30521e5fa1c5Smrg  CFLAGS=$ac_save_CFLAGS
30531e5fa1c5Smrgelif test $ac_cv_prog_cc_g = yes; then
30541e5fa1c5Smrg  if test "$GCC" = yes; then
30551e5fa1c5Smrg    CFLAGS="-g -O2"
30561e5fa1c5Smrg  else
30571e5fa1c5Smrg    CFLAGS="-g"
30581e5fa1c5Smrg  fi
30591e5fa1c5Smrgelse
30601e5fa1c5Smrg  if test "$GCC" = yes; then
30611e5fa1c5Smrg    CFLAGS="-O2"
30621e5fa1c5Smrg  else
30631e5fa1c5Smrg    CFLAGS=
30641e5fa1c5Smrg  fi
30651e5fa1c5Smrgfi
30661e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
30671e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
30681e5fa1c5Smrgif test "${ac_cv_prog_cc_c89+set}" = set; then :
30691e5fa1c5Smrg  $as_echo_n "(cached) " >&6
30701e5fa1c5Smrgelse
30711e5fa1c5Smrg  ac_cv_prog_cc_c89=no
30721e5fa1c5Smrgac_save_CC=$CC
30731e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
30741e5fa1c5Smrg/* end confdefs.h.  */
30751e5fa1c5Smrg#include <stdarg.h>
30761e5fa1c5Smrg#include <stdio.h>
30771e5fa1c5Smrg#include <sys/types.h>
30781e5fa1c5Smrg#include <sys/stat.h>
30791e5fa1c5Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
30801e5fa1c5Smrgstruct buf { int x; };
30811e5fa1c5SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
30821e5fa1c5Smrgstatic char *e (p, i)
30831e5fa1c5Smrg     char **p;
30841e5fa1c5Smrg     int i;
30851e5fa1c5Smrg{
30861e5fa1c5Smrg  return p[i];
30871e5fa1c5Smrg}
30881e5fa1c5Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
30891e5fa1c5Smrg{
30901e5fa1c5Smrg  char *s;
30911e5fa1c5Smrg  va_list v;
30921e5fa1c5Smrg  va_start (v,p);
30931e5fa1c5Smrg  s = g (p, va_arg (v,int));
30941e5fa1c5Smrg  va_end (v);
30951e5fa1c5Smrg  return s;
30961e5fa1c5Smrg}
30971e5fa1c5Smrg
30981e5fa1c5Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
30991e5fa1c5Smrg   function prototypes and stuff, but not '\xHH' hex character constants.
31001e5fa1c5Smrg   These don't provoke an error unfortunately, instead are silently treated
31011e5fa1c5Smrg   as 'x'.  The following induces an error, until -std is added to get
31021e5fa1c5Smrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
31031e5fa1c5Smrg   array size at least.  It's necessary to write '\x00'==0 to get something
31041e5fa1c5Smrg   that's true only with -std.  */
31051e5fa1c5Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
31061e5fa1c5Smrg
31071e5fa1c5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
31081e5fa1c5Smrg   inside strings and character constants.  */
31091e5fa1c5Smrg#define FOO(x) 'x'
31101e5fa1c5Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3111a6d9b409Smrg
31121e5fa1c5Smrgint test (int i, double x);
31131e5fa1c5Smrgstruct s1 {int (*f) (int a);};
31141e5fa1c5Smrgstruct s2 {int (*f) (double a);};
31151e5fa1c5Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
31161e5fa1c5Smrgint argc;
31171e5fa1c5Smrgchar **argv;
31181e5fa1c5Smrgint
31191e5fa1c5Smrgmain ()
31201e5fa1c5Smrg{
31211e5fa1c5Smrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
31221e5fa1c5Smrg  ;
31231e5fa1c5Smrg  return 0;
31241e5fa1c5Smrg}
31251e5fa1c5Smrg_ACEOF
31261e5fa1c5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
31271e5fa1c5Smrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
31281e5fa1c5Smrgdo
31291e5fa1c5Smrg  CC="$ac_save_CC $ac_arg"
31301e5fa1c5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
31311e5fa1c5Smrg  ac_cv_prog_cc_c89=$ac_arg
31321e5fa1c5Smrgfi
31331e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext
31341e5fa1c5Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
31351e5fa1c5Smrgdone
31361e5fa1c5Smrgrm -f conftest.$ac_ext
31371e5fa1c5SmrgCC=$ac_save_CC
3138a6d9b409Smrg
31391e5fa1c5Smrgfi
31401e5fa1c5Smrg# AC_CACHE_VAL
31411e5fa1c5Smrgcase "x$ac_cv_prog_cc_c89" in
31421e5fa1c5Smrg  x)
31431e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
31441e5fa1c5Smrg$as_echo "none needed" >&6; } ;;
31451e5fa1c5Smrg  xno)
31461e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
31471e5fa1c5Smrg$as_echo "unsupported" >&6; } ;;
31481e5fa1c5Smrg  *)
31491e5fa1c5Smrg    CC="$CC $ac_cv_prog_cc_c89"
31501e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
31511e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
31521e5fa1c5Smrgesac
31531e5fa1c5Smrgif test "x$ac_cv_prog_cc_c89" != xno; then :
3154a6d9b409Smrg
31551e5fa1c5Smrgfi
3156a6d9b409Smrg
3157a6d9b409Smrgac_ext=c
3158a6d9b409Smrgac_cpp='$CPP $CPPFLAGS'
3159a6d9b409Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3160a6d9b409Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3161a6d9b409Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3162a6d9b409Smrg
3163a6d9b409Smrg
31641e5fa1c5Smrgac_ext=c
31651e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS'
31661e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31671e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
31681e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
31691e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
31701e5fa1c5Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
31711e5fa1c5Smrg# On Suns, sometimes $CPP names a directory.
31721e5fa1c5Smrgif test -n "$CPP" && test -d "$CPP"; then
31731e5fa1c5Smrg  CPP=
3174a6d9b409Smrgfi
31751e5fa1c5Smrgif test -z "$CPP"; then
31761e5fa1c5Smrg  if test "${ac_cv_prog_CPP+set}" = set; then :
3177efda2da8Smrg  $as_echo_n "(cached) " >&6
3178a6d9b409Smrgelse
31791e5fa1c5Smrg      # Double quotes because CPP needs to be expanded
31801e5fa1c5Smrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
31811e5fa1c5Smrg    do
31821e5fa1c5Smrg      ac_preproc_ok=false
31831e5fa1c5Smrgfor ac_c_preproc_warn_flag in '' yes
3184a6d9b409Smrgdo
31851e5fa1c5Smrg  # Use a header file that comes with gcc, so configuring glibc
31861e5fa1c5Smrg  # with a fresh cross-compiler works.
31871e5fa1c5Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31881e5fa1c5Smrg  # <limits.h> exists even on freestanding compilers.
31891e5fa1c5Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
31901e5fa1c5Smrg  # not just through cpp. "Syntax error" is here to catch this case.
31911e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
31921e5fa1c5Smrg/* end confdefs.h.  */
31931e5fa1c5Smrg#ifdef __STDC__
31941e5fa1c5Smrg# include <limits.h>
31951e5fa1c5Smrg#else
31961e5fa1c5Smrg# include <assert.h>
31971e5fa1c5Smrg#endif
31981e5fa1c5Smrg		     Syntax error
31991e5fa1c5Smrg_ACEOF
32001e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
3201a6d9b409Smrg
3202a6d9b409Smrgelse
32031e5fa1c5Smrg  # Broken: fails on valid input.
32041e5fa1c5Smrgcontinue
3205a6d9b409Smrgfi
32061e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext
3207a6d9b409Smrg
32081e5fa1c5Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
32091e5fa1c5Smrg  # can be detected and how.
32101e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32111e5fa1c5Smrg/* end confdefs.h.  */
32121e5fa1c5Smrg#include <ac_nonexistent.h>
32131e5fa1c5Smrg_ACEOF
32141e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
32151e5fa1c5Smrg  # Broken: success on invalid input.
32161e5fa1c5Smrgcontinue
3217a6d9b409Smrgelse
32181e5fa1c5Smrg  # Passes both tests.
32191e5fa1c5Smrgac_preproc_ok=:
32201e5fa1c5Smrgbreak
3221a6d9b409Smrgfi
32221e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext
3223a6d9b409Smrg
3224a6d9b409Smrgdone
32251e5fa1c5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
32261e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext
32271e5fa1c5Smrgif $ac_preproc_ok; then :
32281e5fa1c5Smrg  break
3229a6d9b409Smrgfi
3230a6d9b409Smrg
32311e5fa1c5Smrg    done
32321e5fa1c5Smrg    ac_cv_prog_CPP=$CPP
3233a6d9b409Smrg
3234a6d9b409Smrgfi
32351e5fa1c5Smrg  CPP=$ac_cv_prog_CPP
3236a6d9b409Smrgelse
32371e5fa1c5Smrg  ac_cv_prog_CPP=$CPP
32381e5fa1c5Smrgfi
32391e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
32401e5fa1c5Smrg$as_echo "$CPP" >&6; }
32411e5fa1c5Smrgac_preproc_ok=false
32421e5fa1c5Smrgfor ac_c_preproc_warn_flag in '' yes
3243a6d9b409Smrgdo
32441e5fa1c5Smrg  # Use a header file that comes with gcc, so configuring glibc
32451e5fa1c5Smrg  # with a fresh cross-compiler works.
32461e5fa1c5Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
32471e5fa1c5Smrg  # <limits.h> exists even on freestanding compilers.
32481e5fa1c5Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
32491e5fa1c5Smrg  # not just through cpp. "Syntax error" is here to catch this case.
32501e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32511e5fa1c5Smrg/* end confdefs.h.  */
32521e5fa1c5Smrg#ifdef __STDC__
32531e5fa1c5Smrg# include <limits.h>
32541e5fa1c5Smrg#else
32551e5fa1c5Smrg# include <assert.h>
32561e5fa1c5Smrg#endif
32571e5fa1c5Smrg		     Syntax error
32581e5fa1c5Smrg_ACEOF
32591e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
3260a6d9b409Smrg
3261a6d9b409Smrgelse
32621e5fa1c5Smrg  # Broken: fails on valid input.
32631e5fa1c5Smrgcontinue
3264a6d9b409Smrgfi
32651e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext
3266a6d9b409Smrg
32671e5fa1c5Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
32681e5fa1c5Smrg  # can be detected and how.
32691e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32701e5fa1c5Smrg/* end confdefs.h.  */
32711e5fa1c5Smrg#include <ac_nonexistent.h>
32721e5fa1c5Smrg_ACEOF
32731e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
32741e5fa1c5Smrg  # Broken: success on invalid input.
32751e5fa1c5Smrgcontinue
3276a6d9b409Smrgelse
32771e5fa1c5Smrg  # Passes both tests.
32781e5fa1c5Smrgac_preproc_ok=:
32791e5fa1c5Smrgbreak
32801e5fa1c5Smrgfi
32811e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext
32821e5fa1c5Smrg
3283a6d9b409Smrgdone
32841e5fa1c5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
32851e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext
32861e5fa1c5Smrgif $ac_preproc_ok; then :
3287a6d9b409Smrg
3288a6d9b409Smrgelse
32891e5fa1c5Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
32901e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
32911e5fa1c5Smrgas_fn_error "C preprocessor \"$CPP\" fails sanity check
32921e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }
3293a6d9b409Smrgfi
3294a6d9b409Smrg
32951e5fa1c5Smrgac_ext=c
32961e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS'
32971e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
32981e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
32991e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
33001e5fa1c5Smrg
3301a6d9b409Smrg
33021e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
33031e5fa1c5Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
33041e5fa1c5Smrgif test "${ac_cv_path_GREP+set}" = set; then :
3305efda2da8Smrg  $as_echo_n "(cached) " >&6
3306a6d9b409Smrgelse
33071e5fa1c5Smrg  if test -z "$GREP"; then
33081e5fa1c5Smrg  ac_path_GREP_found=false
33091e5fa1c5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
33101e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33111e5fa1c5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3312a6d9b409Smrgdo
3313a6d9b409Smrg  IFS=$as_save_IFS
3314a6d9b409Smrg  test -z "$as_dir" && as_dir=.
33151e5fa1c5Smrg    for ac_prog in grep ggrep; do
33161e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
33171e5fa1c5Smrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
33181e5fa1c5Smrg      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
33191e5fa1c5Smrg# Check for GNU ac_path_GREP and select it if it is found.
33201e5fa1c5Smrg  # Check for GNU $ac_path_GREP
33211e5fa1c5Smrgcase `"$ac_path_GREP" --version 2>&1` in
33221e5fa1c5Smrg*GNU*)
33231e5fa1c5Smrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
33241e5fa1c5Smrg*)
33251e5fa1c5Smrg  ac_count=0
33261e5fa1c5Smrg  $as_echo_n 0123456789 >"conftest.in"
33271e5fa1c5Smrg  while :
33281e5fa1c5Smrg  do
33291e5fa1c5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
33301e5fa1c5Smrg    mv "conftest.tmp" "conftest.in"
33311e5fa1c5Smrg    cp "conftest.in" "conftest.nl"
33321e5fa1c5Smrg    $as_echo 'GREP' >> "conftest.nl"
33331e5fa1c5Smrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
33341e5fa1c5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
33351e5fa1c5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
33361e5fa1c5Smrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
33371e5fa1c5Smrg      # Best one so far, save it but keep looking for a better one
33381e5fa1c5Smrg      ac_cv_path_GREP="$ac_path_GREP"
33391e5fa1c5Smrg      ac_path_GREP_max=$ac_count
33401e5fa1c5Smrg    fi
33411e5fa1c5Smrg    # 10*(2^10) chars as input seems more than enough
33421e5fa1c5Smrg    test $ac_count -gt 10 && break
33431e5fa1c5Smrg  done
33441e5fa1c5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
33451e5fa1c5Smrgesac
3346a6d9b409Smrg
33471e5fa1c5Smrg      $ac_path_GREP_found && break 3
33481e5fa1c5Smrg    done
33491e5fa1c5Smrg  done
33501e5fa1c5Smrg  done
33511e5fa1c5SmrgIFS=$as_save_IFS
33521e5fa1c5Smrg  if test -z "$ac_cv_path_GREP"; then
33531e5fa1c5Smrg    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
33541e5fa1c5Smrg  fi
3355a6d9b409Smrgelse
33561e5fa1c5Smrg  ac_cv_path_GREP=$GREP
3357a6d9b409Smrgfi
3358a6d9b409Smrg
33591e5fa1c5Smrgfi
33601e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
33611e5fa1c5Smrg$as_echo "$ac_cv_path_GREP" >&6; }
33621e5fa1c5Smrg GREP="$ac_cv_path_GREP"
3363a6d9b409Smrg
3364a6d9b409Smrg
33651e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
33661e5fa1c5Smrg$as_echo_n "checking for egrep... " >&6; }
33671e5fa1c5Smrgif test "${ac_cv_path_EGREP+set}" = set; then :
33681e5fa1c5Smrg  $as_echo_n "(cached) " >&6
33691e5fa1c5Smrgelse
33701e5fa1c5Smrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
33711e5fa1c5Smrg   then ac_cv_path_EGREP="$GREP -E"
33721e5fa1c5Smrg   else
33731e5fa1c5Smrg     if test -z "$EGREP"; then
33741e5fa1c5Smrg  ac_path_EGREP_found=false
33751e5fa1c5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
33761e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33771e5fa1c5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
33781e5fa1c5Smrgdo
33791e5fa1c5Smrg  IFS=$as_save_IFS
33801e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
33811e5fa1c5Smrg    for ac_prog in egrep; do
33821e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
33831e5fa1c5Smrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
33841e5fa1c5Smrg      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
33851e5fa1c5Smrg# Check for GNU ac_path_EGREP and select it if it is found.
33861e5fa1c5Smrg  # Check for GNU $ac_path_EGREP
33871e5fa1c5Smrgcase `"$ac_path_EGREP" --version 2>&1` in
33881e5fa1c5Smrg*GNU*)
33891e5fa1c5Smrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
33901e5fa1c5Smrg*)
33911e5fa1c5Smrg  ac_count=0
33921e5fa1c5Smrg  $as_echo_n 0123456789 >"conftest.in"
33931e5fa1c5Smrg  while :
33941e5fa1c5Smrg  do
33951e5fa1c5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
33961e5fa1c5Smrg    mv "conftest.tmp" "conftest.in"
33971e5fa1c5Smrg    cp "conftest.in" "conftest.nl"
33981e5fa1c5Smrg    $as_echo 'EGREP' >> "conftest.nl"
33991e5fa1c5Smrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
34001e5fa1c5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
34011e5fa1c5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
34021e5fa1c5Smrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
34031e5fa1c5Smrg      # Best one so far, save it but keep looking for a better one
34041e5fa1c5Smrg      ac_cv_path_EGREP="$ac_path_EGREP"
34051e5fa1c5Smrg      ac_path_EGREP_max=$ac_count
34061e5fa1c5Smrg    fi
34071e5fa1c5Smrg    # 10*(2^10) chars as input seems more than enough
34081e5fa1c5Smrg    test $ac_count -gt 10 && break
34091e5fa1c5Smrg  done
34101e5fa1c5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3411a6d9b409Smrgesac
34121e5fa1c5Smrg
34131e5fa1c5Smrg      $ac_path_EGREP_found && break 3
34141e5fa1c5Smrg    done
34151e5fa1c5Smrg  done
34161e5fa1c5Smrg  done
34171e5fa1c5SmrgIFS=$as_save_IFS
34181e5fa1c5Smrg  if test -z "$ac_cv_path_EGREP"; then
34191e5fa1c5Smrg    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3420a6d9b409Smrg  fi
34211e5fa1c5Smrgelse
34221e5fa1c5Smrg  ac_cv_path_EGREP=$EGREP
3423a6d9b409Smrgfi
3424a6d9b409Smrg
34251e5fa1c5Smrg   fi
3426a6d9b409Smrgfi
34271e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
34281e5fa1c5Smrg$as_echo "$ac_cv_path_EGREP" >&6; }
34291e5fa1c5Smrg EGREP="$ac_cv_path_EGREP"
3430a6d9b409Smrg
3431a6d9b409Smrg
34321e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
34331e5fa1c5Smrg$as_echo_n "checking for ANSI C header files... " >&6; }
34341e5fa1c5Smrgif test "${ac_cv_header_stdc+set}" = set; then :
34351e5fa1c5Smrg  $as_echo_n "(cached) " >&6
34361e5fa1c5Smrgelse
34371e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3438a6d9b409Smrg/* end confdefs.h.  */
34391e5fa1c5Smrg#include <stdlib.h>
34401e5fa1c5Smrg#include <stdarg.h>
34411e5fa1c5Smrg#include <string.h>
34421e5fa1c5Smrg#include <float.h>
3443a6d9b409Smrg
3444a6d9b409Smrgint
3445a6d9b409Smrgmain ()
3446a6d9b409Smrg{
3447a6d9b409Smrg
3448a6d9b409Smrg  ;
3449a6d9b409Smrg  return 0;
3450a6d9b409Smrg}
3451a6d9b409Smrg_ACEOF
34521e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
34531e5fa1c5Smrg  ac_cv_header_stdc=yes
34541e5fa1c5Smrgelse
34551e5fa1c5Smrg  ac_cv_header_stdc=no
34561e5fa1c5Smrgfi
34571e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3458efda2da8Smrg
34591e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then
34601e5fa1c5Smrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
34611e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34621e5fa1c5Smrg/* end confdefs.h.  */
34631e5fa1c5Smrg#include <string.h>
3464a6d9b409Smrg
34651e5fa1c5Smrg_ACEOF
34661e5fa1c5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34671e5fa1c5Smrg  $EGREP "memchr" >/dev/null 2>&1; then :
3468a6d9b409Smrg
3469a6d9b409Smrgelse
34701e5fa1c5Smrg  ac_cv_header_stdc=no
3471a6d9b409Smrgfi
34721e5fa1c5Smrgrm -f conftest*
3473a6d9b409Smrg
3474a6d9b409Smrgfi
3475a6d9b409Smrg
34761e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then
34771e5fa1c5Smrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
34781e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34791e5fa1c5Smrg/* end confdefs.h.  */
34801e5fa1c5Smrg#include <stdlib.h>
3481a6d9b409Smrg
34821e5fa1c5Smrg_ACEOF
34831e5fa1c5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34841e5fa1c5Smrg  $EGREP "free" >/dev/null 2>&1; then :
3485a6d9b409Smrg
3486a6d9b409Smrgelse
34871e5fa1c5Smrg  ac_cv_header_stdc=no
3488a6d9b409Smrgfi
34891e5fa1c5Smrgrm -f conftest*
3490a6d9b409Smrg
34911e5fa1c5Smrgfi
3492a6d9b409Smrg
34931e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then
34941e5fa1c5Smrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
34951e5fa1c5Smrg  if test "$cross_compiling" = yes; then :
34961e5fa1c5Smrg  :
3497a6d9b409Smrgelse
34981e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499a6d9b409Smrg/* end confdefs.h.  */
35001e5fa1c5Smrg#include <ctype.h>
35011e5fa1c5Smrg#include <stdlib.h>
35021e5fa1c5Smrg#if ((' ' & 0x0FF) == 0x020)
35031e5fa1c5Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
35041e5fa1c5Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
35051e5fa1c5Smrg#else
35061e5fa1c5Smrg# define ISLOWER(c) \
35071e5fa1c5Smrg		   (('a' <= (c) && (c) <= 'i') \
35081e5fa1c5Smrg		     || ('j' <= (c) && (c) <= 'r') \
35091e5fa1c5Smrg		     || ('s' <= (c) && (c) <= 'z'))
35101e5fa1c5Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
35111e5fa1c5Smrg#endif
3512a6d9b409Smrg
35131e5fa1c5Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3514a6d9b409Smrgint
3515a6d9b409Smrgmain ()
3516a6d9b409Smrg{
35171e5fa1c5Smrg  int i;
35181e5fa1c5Smrg  for (i = 0; i < 256; i++)
35191e5fa1c5Smrg    if (XOR (islower (i), ISLOWER (i))
35201e5fa1c5Smrg	|| toupper (i) != TOUPPER (i))
35211e5fa1c5Smrg      return 2;
3522a6d9b409Smrg  return 0;
3523a6d9b409Smrg}
3524a6d9b409Smrg_ACEOF
35251e5fa1c5Smrgif ac_fn_c_try_run "$LINENO"; then :
35261e5fa1c5Smrg
3527a6d9b409Smrgelse
35281e5fa1c5Smrg  ac_cv_header_stdc=no
35291e5fa1c5Smrgfi
35301e5fa1c5Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
35311e5fa1c5Smrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
35321e5fa1c5Smrgfi
3533a6d9b409Smrg
3534a6d9b409Smrgfi
35351e5fa1c5Smrgfi
35361e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
35371e5fa1c5Smrg$as_echo "$ac_cv_header_stdc" >&6; }
35381e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then
35391e5fa1c5Smrg
35401e5fa1c5Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3541a6d9b409Smrg
3542a6d9b409Smrgfi
35431e5fa1c5Smrg
35441e5fa1c5Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
35451e5fa1c5Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
35461e5fa1c5Smrg		  inttypes.h stdint.h unistd.h
35471e5fa1c5Smrgdo :
35481e5fa1c5Smrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
35491e5fa1c5Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
35501e5fa1c5Smrg"
35511e5fa1c5Smrgeval as_val=\$$as_ac_Header
35521e5fa1c5Smrg   if test "x$as_val" = x""yes; then :
35531e5fa1c5Smrg  cat >>confdefs.h <<_ACEOF
35541e5fa1c5Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
35551e5fa1c5Smrg_ACEOF
35561e5fa1c5Smrg
35571e5fa1c5Smrgfi
35581e5fa1c5Smrg
35591e5fa1c5Smrgdone
35601e5fa1c5Smrg
35611e5fa1c5Smrg
35621e5fa1c5Smrg
35631e5fa1c5Smrg  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
35641e5fa1c5Smrgif test "x$ac_cv_header_minix_config_h" = x""yes; then :
35651e5fa1c5Smrg  MINIX=yes
35661e5fa1c5Smrgelse
35671e5fa1c5Smrg  MINIX=
35681e5fa1c5Smrgfi
35691e5fa1c5Smrg
35701e5fa1c5Smrg
35711e5fa1c5Smrg  if test "$MINIX" = yes; then
35721e5fa1c5Smrg
35731e5fa1c5Smrg$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
35741e5fa1c5Smrg
35751e5fa1c5Smrg
35761e5fa1c5Smrg$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
35771e5fa1c5Smrg
35781e5fa1c5Smrg
35791e5fa1c5Smrg$as_echo "#define _MINIX 1" >>confdefs.h
35801e5fa1c5Smrg
35811e5fa1c5Smrg  fi
35821e5fa1c5Smrg
35831e5fa1c5Smrg
35841e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
35851e5fa1c5Smrg$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
35861e5fa1c5Smrgif test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3587efda2da8Smrg  $as_echo_n "(cached) " >&6
3588a6d9b409Smrgelse
35891e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3590a6d9b409Smrg/* end confdefs.h.  */
3591a6d9b409Smrg
35921e5fa1c5Smrg#	  define __EXTENSIONS__ 1
35931e5fa1c5Smrg	  $ac_includes_default
3594a6d9b409Smrgint
3595a6d9b409Smrgmain ()
3596a6d9b409Smrg{
3597a6d9b409Smrg
3598a6d9b409Smrg  ;
3599a6d9b409Smrg  return 0;
3600a6d9b409Smrg}
3601a6d9b409Smrg_ACEOF
36021e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
36031e5fa1c5Smrg  ac_cv_safe_to_define___extensions__=yes
3604a6d9b409Smrgelse
36051e5fa1c5Smrg  ac_cv_safe_to_define___extensions__=no
3606a6d9b409Smrgfi
3607a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3608a6d9b409Smrgfi
36091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
36101e5fa1c5Smrg$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
36111e5fa1c5Smrg  test $ac_cv_safe_to_define___extensions__ = yes &&
36121e5fa1c5Smrg    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
36131e5fa1c5Smrg
36141e5fa1c5Smrg  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
36151e5fa1c5Smrg
36161e5fa1c5Smrg  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
36171e5fa1c5Smrg
36181e5fa1c5Smrg  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
36191e5fa1c5Smrg
36201e5fa1c5Smrg  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
36211e5fa1c5Smrg
36221e5fa1c5Smrg
36231e5fa1c5Smrg# Check whether --enable-largefile was given.
36241e5fa1c5Smrgif test "${enable_largefile+set}" = set; then :
36251e5fa1c5Smrg  enableval=$enable_largefile;
3626efda2da8Smrgfi
36271e5fa1c5Smrg
36281e5fa1c5Smrgif test "$enable_largefile" != no; then
36291e5fa1c5Smrg
36301e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
36311e5fa1c5Smrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
36321e5fa1c5Smrgif test "${ac_cv_sys_largefile_CC+set}" = set; then :
3633efda2da8Smrg  $as_echo_n "(cached) " >&6
3634a6d9b409Smrgelse
36351e5fa1c5Smrg  ac_cv_sys_largefile_CC=no
36361e5fa1c5Smrg     if test "$GCC" != yes; then
36371e5fa1c5Smrg       ac_save_CC=$CC
36381e5fa1c5Smrg       while :; do
36391e5fa1c5Smrg	 # IRIX 6.2 and later do not support large files by default,
36401e5fa1c5Smrg	 # so use the C compiler's -n32 option if that helps.
36411e5fa1c5Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3642a6d9b409Smrg/* end confdefs.h.  */
36431e5fa1c5Smrg#include <sys/types.h>
36441e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly.
36451e5fa1c5Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
36461e5fa1c5Smrg    since some C++ compilers masquerading as C compilers
36471e5fa1c5Smrg    incorrectly reject 9223372036854775807.  */
36481e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
36491e5fa1c5Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
36501e5fa1c5Smrg		       && LARGE_OFF_T % 2147483647 == 1)
36511e5fa1c5Smrg		      ? 1 : -1];
3652a6d9b409Smrgint
3653a6d9b409Smrgmain ()
3654a6d9b409Smrg{
3655a6d9b409Smrg
3656a6d9b409Smrg  ;
3657a6d9b409Smrg  return 0;
3658a6d9b409Smrg}
3659a6d9b409Smrg_ACEOF
36601e5fa1c5Smrg	 if ac_fn_c_try_compile "$LINENO"; then :
36611e5fa1c5Smrg  break
36621e5fa1c5Smrgfi
36631e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext
36641e5fa1c5Smrg	 CC="$CC -n32"
36651e5fa1c5Smrg	 if ac_fn_c_try_compile "$LINENO"; then :
36661e5fa1c5Smrg  ac_cv_sys_largefile_CC=' -n32'; break
36671e5fa1c5Smrgfi
36681e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext
36691e5fa1c5Smrg	 break
36701e5fa1c5Smrg       done
36711e5fa1c5Smrg       CC=$ac_save_CC
36721e5fa1c5Smrg       rm -f conftest.$ac_ext
36731e5fa1c5Smrg    fi
36741e5fa1c5Smrgfi
36751e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
36761e5fa1c5Smrg$as_echo "$ac_cv_sys_largefile_CC" >&6; }
36771e5fa1c5Smrg  if test "$ac_cv_sys_largefile_CC" != no; then
36781e5fa1c5Smrg    CC=$CC$ac_cv_sys_largefile_CC
36791e5fa1c5Smrg  fi
3680a6d9b409Smrg
36811e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
36821e5fa1c5Smrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
36831e5fa1c5Smrgif test "${ac_cv_sys_file_offset_bits+set}" = set; then :
36841e5fa1c5Smrg  $as_echo_n "(cached) " >&6
36851e5fa1c5Smrgelse
36861e5fa1c5Smrg  while :; do
36871e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3688a6d9b409Smrg/* end confdefs.h.  */
36891e5fa1c5Smrg#include <sys/types.h>
36901e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly.
36911e5fa1c5Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
36921e5fa1c5Smrg    since some C++ compilers masquerading as C compilers
36931e5fa1c5Smrg    incorrectly reject 9223372036854775807.  */
36941e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
36951e5fa1c5Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
36961e5fa1c5Smrg		       && LARGE_OFF_T % 2147483647 == 1)
36971e5fa1c5Smrg		      ? 1 : -1];
3698a6d9b409Smrgint
3699a6d9b409Smrgmain ()
3700a6d9b409Smrg{
3701a6d9b409Smrg
3702a6d9b409Smrg  ;
3703a6d9b409Smrg  return 0;
3704a6d9b409Smrg}
3705a6d9b409Smrg_ACEOF
37061e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
37071e5fa1c5Smrg  ac_cv_sys_file_offset_bits=no; break
37081e5fa1c5Smrgfi
37091e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37101e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3711a6d9b409Smrg/* end confdefs.h.  */
37121e5fa1c5Smrg#define _FILE_OFFSET_BITS 64
37131e5fa1c5Smrg#include <sys/types.h>
37141e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly.
37151e5fa1c5Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
37161e5fa1c5Smrg    since some C++ compilers masquerading as C compilers
37171e5fa1c5Smrg    incorrectly reject 9223372036854775807.  */
37181e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
37191e5fa1c5Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
37201e5fa1c5Smrg		       && LARGE_OFF_T % 2147483647 == 1)
37211e5fa1c5Smrg		      ? 1 : -1];
3722a6d9b409Smrgint
3723a6d9b409Smrgmain ()
3724a6d9b409Smrg{
3725a6d9b409Smrg
3726a6d9b409Smrg  ;
3727a6d9b409Smrg  return 0;
3728a6d9b409Smrg}
3729a6d9b409Smrg_ACEOF
37301e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
37311e5fa1c5Smrg  ac_cv_sys_file_offset_bits=64; break
3732a6d9b409Smrgfi
3733a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37341e5fa1c5Smrg  ac_cv_sys_file_offset_bits=unknown
37351e5fa1c5Smrg  break
37361e5fa1c5Smrgdone
3737a6d9b409Smrgfi
37381e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
37391e5fa1c5Smrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
37401e5fa1c5Smrgcase $ac_cv_sys_file_offset_bits in #(
37411e5fa1c5Smrg  no | unknown) ;;
37421e5fa1c5Smrg  *)
37431e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
37441e5fa1c5Smrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
37451e5fa1c5Smrg_ACEOF
37461e5fa1c5Smrg;;
37471e5fa1c5Smrgesac
37481e5fa1c5Smrgrm -rf conftest*
37491e5fa1c5Smrg  if test $ac_cv_sys_file_offset_bits = unknown; then
37501e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
37511e5fa1c5Smrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
37521e5fa1c5Smrgif test "${ac_cv_sys_large_files+set}" = set; then :
3753efda2da8Smrg  $as_echo_n "(cached) " >&6
3754a6d9b409Smrgelse
37551e5fa1c5Smrg  while :; do
37561e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3757a6d9b409Smrg/* end confdefs.h.  */
3758a6d9b409Smrg#include <sys/types.h>
37591e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly.
37601e5fa1c5Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
37611e5fa1c5Smrg    since some C++ compilers masquerading as C compilers
37621e5fa1c5Smrg    incorrectly reject 9223372036854775807.  */
37631e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
37641e5fa1c5Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
37651e5fa1c5Smrg		       && LARGE_OFF_T % 2147483647 == 1)
37661e5fa1c5Smrg		      ? 1 : -1];
37671e5fa1c5Smrgint
37681e5fa1c5Smrgmain ()
3769a6d9b409Smrg{
3770a6d9b409Smrg
37711e5fa1c5Smrg  ;
37721e5fa1c5Smrg  return 0;
37731e5fa1c5Smrg}
37741e5fa1c5Smrg_ACEOF
37751e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
37761e5fa1c5Smrg  ac_cv_sys_large_files=no; break
37771e5fa1c5Smrgfi
37781e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37791e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37801e5fa1c5Smrg/* end confdefs.h.  */
37811e5fa1c5Smrg#define _LARGE_FILES 1
37821e5fa1c5Smrg#include <sys/types.h>
37831e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly.
37841e5fa1c5Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
37851e5fa1c5Smrg    since some C++ compilers masquerading as C compilers
37861e5fa1c5Smrg    incorrectly reject 9223372036854775807.  */
37871e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
37881e5fa1c5Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
37891e5fa1c5Smrg		       && LARGE_OFF_T % 2147483647 == 1)
37901e5fa1c5Smrg		      ? 1 : -1];
3791a6d9b409Smrgint
3792a6d9b409Smrgmain ()
3793a6d9b409Smrg{
37941e5fa1c5Smrg
3795a6d9b409Smrg  ;
3796a6d9b409Smrg  return 0;
3797a6d9b409Smrg}
3798a6d9b409Smrg_ACEOF
37991e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
38001e5fa1c5Smrg  ac_cv_sys_large_files=1; break
3801a6d9b409Smrgfi
38021e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
38031e5fa1c5Smrg  ac_cv_sys_large_files=unknown
38041e5fa1c5Smrg  break
3805a6d9b409Smrgdone
3806a6d9b409Smrgfi
38071e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
38081e5fa1c5Smrg$as_echo "$ac_cv_sys_large_files" >&6; }
38091e5fa1c5Smrgcase $ac_cv_sys_large_files in #(
38101e5fa1c5Smrg  no | unknown) ;;
3811a6d9b409Smrg  *)
38121e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
38131e5fa1c5Smrg#define _LARGE_FILES $ac_cv_sys_large_files
38141e5fa1c5Smrg_ACEOF
38151e5fa1c5Smrg;;
3816efda2da8Smrgesac
38171e5fa1c5Smrgrm -rf conftest*
3818a6d9b409Smrg  fi
3819a6d9b409Smrgfi
3820a6d9b409Smrg
3821a6d9b409Smrg
38221e5fa1c5Smrg# Initialize Automake
38231e5fa1c5Smrgam__api_version='1.11'
3824a6d9b409Smrg
3825a6d9b409Smrg# Find a good install program.  We prefer a C program (faster),
3826a6d9b409Smrg# so one script is as good as another.  But avoid the broken or
3827a6d9b409Smrg# incompatible versions:
3828a6d9b409Smrg# SysV /etc/install, /usr/sbin/install
3829a6d9b409Smrg# SunOS /usr/etc/install
3830a6d9b409Smrg# IRIX /sbin/install
3831a6d9b409Smrg# AIX /bin/install
3832a6d9b409Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
3833a6d9b409Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3834a6d9b409Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3835a6d9b409Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3836a6d9b409Smrg# OS/2's system install, which has a completely different semantic
3837a6d9b409Smrg# ./install, which can be erroneously created by make from ./install.sh.
3838efda2da8Smrg# Reject install programs that cannot install multiple files.
38391e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3840efda2da8Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
3841a6d9b409Smrgif test -z "$INSTALL"; then
38421e5fa1c5Smrgif test "${ac_cv_path_install+set}" = set; then :
3843efda2da8Smrg  $as_echo_n "(cached) " >&6
3844a6d9b409Smrgelse
3845a6d9b409Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3846a6d9b409Smrgfor as_dir in $PATH
3847a6d9b409Smrgdo
3848a6d9b409Smrg  IFS=$as_save_IFS
3849a6d9b409Smrg  test -z "$as_dir" && as_dir=.
38501e5fa1c5Smrg    # Account for people who put trailing slashes in PATH elements.
38511e5fa1c5Smrgcase $as_dir/ in #((
38521e5fa1c5Smrg  ./ | .// | /[cC]/* | \
3853a6d9b409Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
38541e5fa1c5Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3855a6d9b409Smrg  /usr/ucb/* ) ;;
3856a6d9b409Smrg  *)
3857a6d9b409Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
3858a6d9b409Smrg    # Don't use installbsd from OSF since it installs stuff as root
3859a6d9b409Smrg    # by default.
3860a6d9b409Smrg    for ac_prog in ginstall scoinst install; do
3861a6d9b409Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
3862a6d9b409Smrg	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3863a6d9b409Smrg	  if test $ac_prog = install &&
3864a6d9b409Smrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3865a6d9b409Smrg	    # AIX install.  It has an incompatible calling convention.
3866a6d9b409Smrg	    :
3867a6d9b409Smrg	  elif test $ac_prog = install &&
3868a6d9b409Smrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3869a6d9b409Smrg	    # program-specific install script used by HP pwplus--don't use.
3870a6d9b409Smrg	    :
3871a6d9b409Smrg	  else
3872efda2da8Smrg	    rm -rf conftest.one conftest.two conftest.dir
3873efda2da8Smrg	    echo one > conftest.one
3874efda2da8Smrg	    echo two > conftest.two
3875efda2da8Smrg	    mkdir conftest.dir
3876efda2da8Smrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3877efda2da8Smrg	      test -s conftest.one && test -s conftest.two &&
3878efda2da8Smrg	      test -s conftest.dir/conftest.one &&
3879efda2da8Smrg	      test -s conftest.dir/conftest.two
3880efda2da8Smrg	    then
3881efda2da8Smrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3882efda2da8Smrg	      break 3
3883efda2da8Smrg	    fi
3884a6d9b409Smrg	  fi
3885a6d9b409Smrg	fi
3886a6d9b409Smrg      done
3887a6d9b409Smrg    done
3888a6d9b409Smrg    ;;
3889a6d9b409Smrgesac
3890efda2da8Smrg
38911e5fa1c5Smrg  done
3892a6d9b409SmrgIFS=$as_save_IFS
3893a6d9b409Smrg
3894efda2da8Smrgrm -rf conftest.one conftest.two conftest.dir
3895a6d9b409Smrg
3896a6d9b409Smrgfi
3897a6d9b409Smrg  if test "${ac_cv_path_install+set}" = set; then
3898a6d9b409Smrg    INSTALL=$ac_cv_path_install
3899a6d9b409Smrg  else
3900a6d9b409Smrg    # As a last resort, use the slow shell script.  Don't cache a
3901a6d9b409Smrg    # value for INSTALL within a source directory, because that will
3902a6d9b409Smrg    # break other packages using the cache if that directory is
3903a6d9b409Smrg    # removed, or if the value is a relative name.
3904a6d9b409Smrg    INSTALL=$ac_install_sh
3905a6d9b409Smrg  fi
3906a6d9b409Smrgfi
39071e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3908efda2da8Smrg$as_echo "$INSTALL" >&6; }
3909a6d9b409Smrg
3910a6d9b409Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3911a6d9b409Smrg# It thinks the first close brace ends the variable substitution.
3912a6d9b409Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3913a6d9b409Smrg
3914a6d9b409Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3915a6d9b409Smrg
3916a6d9b409Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3917a6d9b409Smrg
39181e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
39191e5fa1c5Smrg$as_echo_n "checking whether build environment is sane... " >&6; }
39201e5fa1c5Smrg# Just in case
39211e5fa1c5Smrgsleep 1
39221e5fa1c5Smrgecho timestamp > conftest.file
39231e5fa1c5Smrg# Reject unsafe characters in $srcdir or the absolute working directory
39241e5fa1c5Smrg# name.  Accept space and tab only in the latter.
39251e5fa1c5Smrgam_lf='
39261e5fa1c5Smrg'
39271e5fa1c5Smrgcase `pwd` in
39281e5fa1c5Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
39291e5fa1c5Smrg    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
39301e5fa1c5Smrgesac
39311e5fa1c5Smrgcase $srcdir in
39321e5fa1c5Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
39331e5fa1c5Smrg    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
39341e5fa1c5Smrgesac
3935a6d9b409Smrg
39361e5fa1c5Smrg# Do `set' in a subshell so we don't clobber the current shell's
39371e5fa1c5Smrg# arguments.  Must try -L first in case configure is actually a
39381e5fa1c5Smrg# symlink; some systems play weird games with the mod time of symlinks
39391e5fa1c5Smrg# (eg FreeBSD returns the mod time of the symlink's containing
39401e5fa1c5Smrg# directory).
39411e5fa1c5Smrgif (
39421e5fa1c5Smrg   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
39431e5fa1c5Smrg   if test "$*" = "X"; then
39441e5fa1c5Smrg      # -L didn't work.
39451e5fa1c5Smrg      set X `ls -t "$srcdir/configure" conftest.file`
39461e5fa1c5Smrg   fi
39471e5fa1c5Smrg   rm -f conftest.file
39481e5fa1c5Smrg   if test "$*" != "X $srcdir/configure conftest.file" \
39491e5fa1c5Smrg      && test "$*" != "X conftest.file $srcdir/configure"; then
3950a6d9b409Smrg
39511e5fa1c5Smrg      # If neither matched, then we have a broken ls.  This can happen
39521e5fa1c5Smrg      # if, for instance, CONFIG_SHELL is bash and it inherits a
39531e5fa1c5Smrg      # broken ls alias from the environment.  This has actually
39541e5fa1c5Smrg      # happened.  Such a system could not be considered "sane".
39551e5fa1c5Smrg      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
39561e5fa1c5Smrgalias in your environment" "$LINENO" 5
39571e5fa1c5Smrg   fi
3958a6d9b409Smrg
39591e5fa1c5Smrg   test "$2" = conftest.file
39601e5fa1c5Smrg   )
39611e5fa1c5Smrgthen
39621e5fa1c5Smrg   # Ok.
39631e5fa1c5Smrg   :
3964a6d9b409Smrgelse
39651e5fa1c5Smrg   as_fn_error "newly created file is older than distributed files!
39661e5fa1c5SmrgCheck your system clock" "$LINENO" 5
3967a6d9b409Smrgfi
39681e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
39691e5fa1c5Smrg$as_echo "yes" >&6; }
39701e5fa1c5Smrgtest "$program_prefix" != NONE &&
39711e5fa1c5Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
39721e5fa1c5Smrg# Use a double $ so make ignores it.
39731e5fa1c5Smrgtest "$program_suffix" != NONE &&
39741e5fa1c5Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
39751e5fa1c5Smrg# Double any \ or $.
39761e5fa1c5Smrg# By default was `s,x,x', remove it if useless.
39771e5fa1c5Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
39781e5fa1c5Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3979a6d9b409Smrg
39801e5fa1c5Smrg# expand $ac_aux_dir to an absolute path
39811e5fa1c5Smrgam_aux_dir=`cd $ac_aux_dir && pwd`
3982a6d9b409Smrg
39831e5fa1c5Smrgif test x"${MISSING+set}" != xset; then
39841e5fa1c5Smrg  case $am_aux_dir in
39851e5fa1c5Smrg  *\ * | *\	*)
39861e5fa1c5Smrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
39871e5fa1c5Smrg  *)
39881e5fa1c5Smrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
39891e5fa1c5Smrg  esac
3990a6d9b409Smrgfi
39911e5fa1c5Smrg# Use eval to expand $SHELL
39921e5fa1c5Smrgif eval "$MISSING --run true"; then
39931e5fa1c5Smrg  am_missing_run="$MISSING --run "
3994a6d9b409Smrgelse
39951e5fa1c5Smrg  am_missing_run=
39961e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
39971e5fa1c5Smrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3998a6d9b409Smrgfi
3999a6d9b409Smrg
40001e5fa1c5Smrgif test x"${install_sh}" != xset; then
40011e5fa1c5Smrg  case $am_aux_dir in
40021e5fa1c5Smrg  *\ * | *\	*)
40031e5fa1c5Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
40041e5fa1c5Smrg  *)
40051e5fa1c5Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
40061e5fa1c5Smrg  esac
4007a6d9b409Smrgfi
4008a6d9b409Smrg
40091e5fa1c5Smrg# Installed binaries are usually stripped using `strip' when the user
40101e5fa1c5Smrg# run `make install-strip'.  However `strip' might not be the right
40111e5fa1c5Smrg# tool to use in cross-compilation environments, therefore Automake
40121e5fa1c5Smrg# will honor the `STRIP' environment variable to overrule this program.
40131e5fa1c5Smrgif test "$cross_compiling" != no; then
40141e5fa1c5Smrg  if test -n "$ac_tool_prefix"; then
40151e5fa1c5Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
40161e5fa1c5Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
40171e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40181e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
40191e5fa1c5Smrgif test "${ac_cv_prog_STRIP+set}" = set; then :
40201e5fa1c5Smrg  $as_echo_n "(cached) " >&6
4021a6d9b409Smrgelse
40221e5fa1c5Smrg  if test -n "$STRIP"; then
40231e5fa1c5Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
40241e5fa1c5Smrgelse
40251e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40261e5fa1c5Smrgfor as_dir in $PATH
40271e5fa1c5Smrgdo
40281e5fa1c5Smrg  IFS=$as_save_IFS
40291e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
40301e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
40311e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
40321e5fa1c5Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
40331e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40341e5fa1c5Smrg    break 2
40351e5fa1c5Smrg  fi
40361e5fa1c5Smrgdone
40371e5fa1c5Smrg  done
40381e5fa1c5SmrgIFS=$as_save_IFS
4039a6d9b409Smrg
4040a6d9b409Smrgfi
40411e5fa1c5Smrgfi
40421e5fa1c5SmrgSTRIP=$ac_cv_prog_STRIP
40431e5fa1c5Smrgif test -n "$STRIP"; then
40441e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
40451e5fa1c5Smrg$as_echo "$STRIP" >&6; }
4046a6d9b409Smrgelse
40471e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40481e5fa1c5Smrg$as_echo "no" >&6; }
4049a6d9b409Smrgfi
4050a6d9b409Smrg
4051a6d9b409Smrg
40521e5fa1c5Smrgfi
40531e5fa1c5Smrgif test -z "$ac_cv_prog_STRIP"; then
40541e5fa1c5Smrg  ac_ct_STRIP=$STRIP
40551e5fa1c5Smrg  # Extract the first word of "strip", so it can be a program name with args.
40561e5fa1c5Smrgset dummy strip; ac_word=$2
40571e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40581e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
40591e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4060efda2da8Smrg  $as_echo_n "(cached) " >&6
4061a6d9b409Smrgelse
40621e5fa1c5Smrg  if test -n "$ac_ct_STRIP"; then
40631e5fa1c5Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
40641e5fa1c5Smrgelse
40651e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40661e5fa1c5Smrgfor as_dir in $PATH
4067a6d9b409Smrgdo
4068a6d9b409Smrg  IFS=$as_save_IFS
4069a6d9b409Smrg  test -z "$as_dir" && as_dir=.
4070efda2da8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
40711e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
40721e5fa1c5Smrg    ac_cv_prog_ac_ct_STRIP="strip"
40731e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40741e5fa1c5Smrg    break 2
40751e5fa1c5Smrg  fi
40761e5fa1c5Smrgdone
4077a6d9b409Smrg  done
40781e5fa1c5SmrgIFS=$as_save_IFS
40791e5fa1c5Smrg
40801e5fa1c5Smrgfi
40811e5fa1c5Smrgfi
40821e5fa1c5Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
40831e5fa1c5Smrgif test -n "$ac_ct_STRIP"; then
40841e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
40851e5fa1c5Smrg$as_echo "$ac_ct_STRIP" >&6; }
40861e5fa1c5Smrgelse
40871e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40881e5fa1c5Smrg$as_echo "no" >&6; }
40891e5fa1c5Smrgfi
40901e5fa1c5Smrg
40911e5fa1c5Smrg  if test "x$ac_ct_STRIP" = x; then
40921e5fa1c5Smrg    STRIP=":"
40931e5fa1c5Smrg  else
40941e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
40951e5fa1c5Smrgyes:)
40961e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
40971e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
40981e5fa1c5Smrgac_tool_warned=yes ;;
4099a6d9b409Smrgesac
41001e5fa1c5Smrg    STRIP=$ac_ct_STRIP
41011e5fa1c5Smrg  fi
41021e5fa1c5Smrgelse
41031e5fa1c5Smrg  STRIP="$ac_cv_prog_STRIP"
41041e5fa1c5Smrgfi
4105a6d9b409Smrg
41061e5fa1c5Smrgfi
41071e5fa1c5SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
41081e5fa1c5Smrg
41091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
41101e5fa1c5Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
41111e5fa1c5Smrgif test -z "$MKDIR_P"; then
41121e5fa1c5Smrg  if test "${ac_cv_path_mkdir+set}" = set; then :
41131e5fa1c5Smrg  $as_echo_n "(cached) " >&6
41141e5fa1c5Smrgelse
41151e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41161e5fa1c5Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
41171e5fa1c5Smrgdo
41181e5fa1c5Smrg  IFS=$as_save_IFS
41191e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
41201e5fa1c5Smrg    for ac_prog in mkdir gmkdir; do
41211e5fa1c5Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
41221e5fa1c5Smrg	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
41231e5fa1c5Smrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
41241e5fa1c5Smrg	     'mkdir (GNU coreutils) '* | \
41251e5fa1c5Smrg	     'mkdir (coreutils) '* | \
41261e5fa1c5Smrg	     'mkdir (fileutils) '4.1*)
41271e5fa1c5Smrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
41281e5fa1c5Smrg	       break 3;;
41291e5fa1c5Smrg	   esac
41301e5fa1c5Smrg	 done
41311e5fa1c5Smrg       done
4132a6d9b409Smrg  done
4133a6d9b409SmrgIFS=$as_save_IFS
41341e5fa1c5Smrg
4135a6d9b409Smrgfi
4136a6d9b409Smrg
41371e5fa1c5Smrg  test -d ./--version && rmdir ./--version
41381e5fa1c5Smrg  if test "${ac_cv_path_mkdir+set}" = set; then
41391e5fa1c5Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
41401e5fa1c5Smrg  else
41411e5fa1c5Smrg    # As a last resort, use the slow shell script.  Don't cache a
41421e5fa1c5Smrg    # value for MKDIR_P within a source directory, because that will
41431e5fa1c5Smrg    # break other packages using the cache if that directory is
41441e5fa1c5Smrg    # removed, or if the value is a relative name.
41451e5fa1c5Smrg    MKDIR_P="$ac_install_sh -d"
41461e5fa1c5Smrg  fi
4147a6d9b409Smrgfi
41481e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
41491e5fa1c5Smrg$as_echo "$MKDIR_P" >&6; }
4150a6d9b409Smrg
41511e5fa1c5Smrgmkdir_p="$MKDIR_P"
41521e5fa1c5Smrgcase $mkdir_p in
41531e5fa1c5Smrg  [\\/$]* | ?:[\\/]*) ;;
41541e5fa1c5Smrg  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
41551e5fa1c5Smrgesac
4156a6d9b409Smrg
41571e5fa1c5Smrgfor ac_prog in gawk mawk nawk awk
41581e5fa1c5Smrgdo
41591e5fa1c5Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
41601e5fa1c5Smrgset dummy $ac_prog; ac_word=$2
41611e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
41621e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
41631e5fa1c5Smrgif test "${ac_cv_prog_AWK+set}" = set; then :
4164efda2da8Smrg  $as_echo_n "(cached) " >&6
4165a6d9b409Smrgelse
41661e5fa1c5Smrg  if test -n "$AWK"; then
41671e5fa1c5Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
41681e5fa1c5Smrgelse
41691e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41701e5fa1c5Smrgfor as_dir in $PATH
4171a6d9b409Smrgdo
4172a6d9b409Smrg  IFS=$as_save_IFS
4173a6d9b409Smrg  test -z "$as_dir" && as_dir=.
4174efda2da8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
41751e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
41761e5fa1c5Smrg    ac_cv_prog_AWK="$ac_prog"
41771e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
41781e5fa1c5Smrg    break 2
41791e5fa1c5Smrg  fi
41801e5fa1c5Smrgdone
4181a6d9b409Smrg  done
41821e5fa1c5SmrgIFS=$as_save_IFS
41831e5fa1c5Smrg
41841e5fa1c5Smrgfi
41851e5fa1c5Smrgfi
41861e5fa1c5SmrgAWK=$ac_cv_prog_AWK
41871e5fa1c5Smrgif test -n "$AWK"; then
41881e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
41891e5fa1c5Smrg$as_echo "$AWK" >&6; }
41901e5fa1c5Smrgelse
41911e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
41921e5fa1c5Smrg$as_echo "no" >&6; }
41931e5fa1c5Smrgfi
41941e5fa1c5Smrg
41951e5fa1c5Smrg
41961e5fa1c5Smrg  test -n "$AWK" && break
41971e5fa1c5Smrgdone
41981e5fa1c5Smrg
41991e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
42001e5fa1c5Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
42011e5fa1c5Smrgset x ${MAKE-make}
42021e5fa1c5Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
42031e5fa1c5Smrgif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
42041e5fa1c5Smrg  $as_echo_n "(cached) " >&6
42051e5fa1c5Smrgelse
42061e5fa1c5Smrg  cat >conftest.make <<\_ACEOF
42071e5fa1c5SmrgSHELL = /bin/sh
42081e5fa1c5Smrgall:
42091e5fa1c5Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
42101e5fa1c5Smrg_ACEOF
42111e5fa1c5Smrg# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
42121e5fa1c5Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
42131e5fa1c5Smrg  *@@@%%%=?*=@@@%%%*)
42141e5fa1c5Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
42151e5fa1c5Smrg  *)
42161e5fa1c5Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
42171e5fa1c5Smrgesac
42181e5fa1c5Smrgrm -f conftest.make
42191e5fa1c5Smrgfi
42201e5fa1c5Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
42211e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
42221e5fa1c5Smrg$as_echo "yes" >&6; }
42231e5fa1c5Smrg  SET_MAKE=
42241e5fa1c5Smrgelse
42251e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
42261e5fa1c5Smrg$as_echo "no" >&6; }
42271e5fa1c5Smrg  SET_MAKE="MAKE=${MAKE-make}"
42281e5fa1c5Smrgfi
42291e5fa1c5Smrg
42301e5fa1c5Smrgrm -rf .tst 2>/dev/null
42311e5fa1c5Smrgmkdir .tst 2>/dev/null
42321e5fa1c5Smrgif test -d .tst; then
42331e5fa1c5Smrg  am__leading_dot=.
42341e5fa1c5Smrgelse
42351e5fa1c5Smrg  am__leading_dot=_
42361e5fa1c5Smrgfi
42371e5fa1c5Smrgrmdir .tst 2>/dev/null
42381e5fa1c5Smrg
42391e5fa1c5SmrgDEPDIR="${am__leading_dot}deps"
42401e5fa1c5Smrg
42411e5fa1c5Smrgac_config_commands="$ac_config_commands depfiles"
42421e5fa1c5Smrg
42431e5fa1c5Smrg
42441e5fa1c5Smrgam_make=${MAKE-make}
42451e5fa1c5Smrgcat > confinc << 'END'
42461e5fa1c5Smrgam__doit:
42471e5fa1c5Smrg	@echo this is the am__doit target
42481e5fa1c5Smrg.PHONY: am__doit
42491e5fa1c5SmrgEND
42501e5fa1c5Smrg# If we don't find an include directive, just comment out the code.
42511e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
42521e5fa1c5Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
42531e5fa1c5Smrgam__include="#"
42541e5fa1c5Smrgam__quote=
42551e5fa1c5Smrg_am_result=none
42561e5fa1c5Smrg# First try GNU make style include.
42571e5fa1c5Smrgecho "include confinc" > confmf
42581e5fa1c5Smrg# Ignore all kinds of additional output from `make'.
42591e5fa1c5Smrgcase `$am_make -s -f confmf 2> /dev/null` in #(
42601e5fa1c5Smrg*the\ am__doit\ target*)
42611e5fa1c5Smrg  am__include=include
42621e5fa1c5Smrg  am__quote=
42631e5fa1c5Smrg  _am_result=GNU
42641e5fa1c5Smrg  ;;
4265a6d9b409Smrgesac
42661e5fa1c5Smrg# Now try BSD make style include.
42671e5fa1c5Smrgif test "$am__include" = "#"; then
42681e5fa1c5Smrg   echo '.include "confinc"' > confmf
42691e5fa1c5Smrg   case `$am_make -s -f confmf 2> /dev/null` in #(
42701e5fa1c5Smrg   *the\ am__doit\ target*)
42711e5fa1c5Smrg     am__include=.include
42721e5fa1c5Smrg     am__quote="\""
42731e5fa1c5Smrg     _am_result=BSD
42741e5fa1c5Smrg     ;;
42751e5fa1c5Smrg   esac
42761e5fa1c5Smrgfi
42771e5fa1c5Smrg
42781e5fa1c5Smrg
42791e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
42801e5fa1c5Smrg$as_echo "$_am_result" >&6; }
42811e5fa1c5Smrgrm -f confinc confmf
42821e5fa1c5Smrg
42831e5fa1c5Smrg# Check whether --enable-dependency-tracking was given.
42841e5fa1c5Smrgif test "${enable_dependency_tracking+set}" = set; then :
42851e5fa1c5Smrg  enableval=$enable_dependency_tracking;
42861e5fa1c5Smrgfi
42871e5fa1c5Smrg
42881e5fa1c5Smrgif test "x$enable_dependency_tracking" != xno; then
42891e5fa1c5Smrg  am_depcomp="$ac_aux_dir/depcomp"
42901e5fa1c5Smrg  AMDEPBACKSLASH='\'
42911e5fa1c5Smrgfi
42921e5fa1c5Smrg if test "x$enable_dependency_tracking" != xno; then
42931e5fa1c5Smrg  AMDEP_TRUE=
42941e5fa1c5Smrg  AMDEP_FALSE='#'
42951e5fa1c5Smrgelse
42961e5fa1c5Smrg  AMDEP_TRUE='#'
42971e5fa1c5Smrg  AMDEP_FALSE=
42981e5fa1c5Smrgfi
42991e5fa1c5Smrg
43001e5fa1c5Smrg
43011e5fa1c5Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
43021e5fa1c5Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
43031e5fa1c5Smrg  # is not polluted with repeated "-I."
43041e5fa1c5Smrg  am__isrc=' -I$(srcdir)'
43051e5fa1c5Smrg  # test to see if srcdir already configured
43061e5fa1c5Smrg  if test -f $srcdir/config.status; then
43071e5fa1c5Smrg    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
43081e5fa1c5Smrg  fi
43091e5fa1c5Smrgfi
43101e5fa1c5Smrg
43111e5fa1c5Smrg# test whether we have cygpath
43121e5fa1c5Smrgif test -z "$CYGPATH_W"; then
43131e5fa1c5Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
43141e5fa1c5Smrg    CYGPATH_W='cygpath -w'
43151e5fa1c5Smrg  else
43161e5fa1c5Smrg    CYGPATH_W=echo
43171e5fa1c5Smrg  fi
43181e5fa1c5Smrgfi
43191e5fa1c5Smrg
43201e5fa1c5Smrg
43211e5fa1c5Smrg# Define the identity of the package.
43221e5fa1c5Smrg PACKAGE='sessreg'
43231e5fa1c5Smrg VERSION='1.0.6'
43241e5fa1c5Smrg
43251e5fa1c5Smrg
43261e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
43271e5fa1c5Smrg#define PACKAGE "$PACKAGE"
43281e5fa1c5Smrg_ACEOF
43291e5fa1c5Smrg
43301e5fa1c5Smrg
43311e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
43321e5fa1c5Smrg#define VERSION "$VERSION"
43331e5fa1c5Smrg_ACEOF
43341e5fa1c5Smrg
43351e5fa1c5Smrg# Some tools Automake needs.
43361e5fa1c5Smrg
43371e5fa1c5SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
43381e5fa1c5Smrg
43391e5fa1c5Smrg
43401e5fa1c5SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
43411e5fa1c5Smrg
43421e5fa1c5Smrg
43431e5fa1c5SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
43441e5fa1c5Smrg
43451e5fa1c5Smrg
43461e5fa1c5SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
43471e5fa1c5Smrg
43481e5fa1c5Smrg
43491e5fa1c5SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
43501e5fa1c5Smrg
43511e5fa1c5Smrg# We need awk for the "check" target.  The system "awk" is bad on
43521e5fa1c5Smrg# some platforms.
43531e5fa1c5Smrg# Always define AMTAR for backward compatibility.
43541e5fa1c5Smrg
43551e5fa1c5SmrgAMTAR=${AMTAR-"${am_missing_run}tar"}
43561e5fa1c5Smrg
43571e5fa1c5Smrgam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
43581e5fa1c5Smrg
43591e5fa1c5Smrg
43601e5fa1c5Smrg
43611e5fa1c5Smrg
43621e5fa1c5Smrgdepcc="$CC"   am_compiler_list=
43631e5fa1c5Smrg
43641e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
43651e5fa1c5Smrg$as_echo_n "checking dependency style of $depcc... " >&6; }
43661e5fa1c5Smrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
43671e5fa1c5Smrg  $as_echo_n "(cached) " >&6
43681e5fa1c5Smrgelse
43691e5fa1c5Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
43701e5fa1c5Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
43711e5fa1c5Smrg  # making bogus files that we don't know about and never remove.  For
43721e5fa1c5Smrg  # instance it was reported that on HP-UX the gcc test will end up
43731e5fa1c5Smrg  # making a dummy file named `D' -- because `-MD' means `put the output
43741e5fa1c5Smrg  # in D'.
43751e5fa1c5Smrg  mkdir conftest.dir
43761e5fa1c5Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
43771e5fa1c5Smrg  # using a relative directory.
43781e5fa1c5Smrg  cp "$am_depcomp" conftest.dir
43791e5fa1c5Smrg  cd conftest.dir
43801e5fa1c5Smrg  # We will build objects and dependencies in a subdirectory because
43811e5fa1c5Smrg  # it helps to detect inapplicable dependency modes.  For instance
43821e5fa1c5Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
43831e5fa1c5Smrg  # side effect of compilation, but ICC will put the dependencies in
43841e5fa1c5Smrg  # the current directory while Tru64 will put them in the object
43851e5fa1c5Smrg  # directory.
43861e5fa1c5Smrg  mkdir sub
43871e5fa1c5Smrg
43881e5fa1c5Smrg  am_cv_CC_dependencies_compiler_type=none
43891e5fa1c5Smrg  if test "$am_compiler_list" = ""; then
43901e5fa1c5Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
43911e5fa1c5Smrg  fi
43921e5fa1c5Smrg  am__universal=false
43931e5fa1c5Smrg  case " $depcc " in #(
43941e5fa1c5Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
43951e5fa1c5Smrg     esac
43961e5fa1c5Smrg
43971e5fa1c5Smrg  for depmode in $am_compiler_list; do
43981e5fa1c5Smrg    # Setup a source with many dependencies, because some compilers
43991e5fa1c5Smrg    # like to wrap large dependency lists on column 80 (with \), and
44001e5fa1c5Smrg    # we should not choose a depcomp mode which is confused by this.
44011e5fa1c5Smrg    #
44021e5fa1c5Smrg    # We need to recreate these files for each test, as the compiler may
44031e5fa1c5Smrg    # overwrite some of them when testing with obscure command lines.
44041e5fa1c5Smrg    # This happens at least with the AIX C compiler.
44051e5fa1c5Smrg    : > sub/conftest.c
44061e5fa1c5Smrg    for i in 1 2 3 4 5 6; do
44071e5fa1c5Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
44081e5fa1c5Smrg      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
44091e5fa1c5Smrg      # Solaris 8's {/usr,}/bin/sh.
44101e5fa1c5Smrg      touch sub/conftst$i.h
44111e5fa1c5Smrg    done
44121e5fa1c5Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
44131e5fa1c5Smrg
44141e5fa1c5Smrg    # We check with `-c' and `-o' for the sake of the "dashmstdout"
44151e5fa1c5Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
44161e5fa1c5Smrg    # handle `-M -o', and we need to detect this.  Also, some Intel
44171e5fa1c5Smrg    # versions had trouble with output in subdirs
44181e5fa1c5Smrg    am__obj=sub/conftest.${OBJEXT-o}
44191e5fa1c5Smrg    am__minus_obj="-o $am__obj"
44201e5fa1c5Smrg    case $depmode in
44211e5fa1c5Smrg    gcc)
44221e5fa1c5Smrg      # This depmode causes a compiler race in universal mode.
44231e5fa1c5Smrg      test "$am__universal" = false || continue
44241e5fa1c5Smrg      ;;
44251e5fa1c5Smrg    nosideeffect)
44261e5fa1c5Smrg      # after this tag, mechanisms are not by side-effect, so they'll
44271e5fa1c5Smrg      # only be used when explicitly requested
44281e5fa1c5Smrg      if test "x$enable_dependency_tracking" = xyes; then
44291e5fa1c5Smrg	continue
44301e5fa1c5Smrg      else
44311e5fa1c5Smrg	break
44321e5fa1c5Smrg      fi
44331e5fa1c5Smrg      ;;
44341e5fa1c5Smrg    msvisualcpp | msvcmsys)
44351e5fa1c5Smrg      # This compiler won't grok `-c -o', but also, the minuso test has
44361e5fa1c5Smrg      # not run yet.  These depmodes are late enough in the game, and
44371e5fa1c5Smrg      # so weak that their functioning should not be impacted.
44381e5fa1c5Smrg      am__obj=conftest.${OBJEXT-o}
44391e5fa1c5Smrg      am__minus_obj=
44401e5fa1c5Smrg      ;;
44411e5fa1c5Smrg    none) break ;;
44421e5fa1c5Smrg    esac
44431e5fa1c5Smrg    if depmode=$depmode \
44441e5fa1c5Smrg       source=sub/conftest.c object=$am__obj \
44451e5fa1c5Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
44461e5fa1c5Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
44471e5fa1c5Smrg         >/dev/null 2>conftest.err &&
44481e5fa1c5Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
44491e5fa1c5Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
44501e5fa1c5Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
44511e5fa1c5Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
44521e5fa1c5Smrg      # icc doesn't choke on unknown options, it will just issue warnings
44531e5fa1c5Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
44541e5fa1c5Smrg      # that says an option was ignored or not supported.
44551e5fa1c5Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
44561e5fa1c5Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
44571e5fa1c5Smrg      # The diagnosis changed in icc 8.0:
44581e5fa1c5Smrg      #   icc: Command line remark: option '-MP' not supported
44591e5fa1c5Smrg      if (grep 'ignoring option' conftest.err ||
44601e5fa1c5Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
44611e5fa1c5Smrg        am_cv_CC_dependencies_compiler_type=$depmode
44621e5fa1c5Smrg        break
44631e5fa1c5Smrg      fi
44641e5fa1c5Smrg    fi
44651e5fa1c5Smrg  done
44661e5fa1c5Smrg
44671e5fa1c5Smrg  cd ..
44681e5fa1c5Smrg  rm -rf conftest.dir
44691e5fa1c5Smrgelse
44701e5fa1c5Smrg  am_cv_CC_dependencies_compiler_type=none
44711e5fa1c5Smrgfi
44721e5fa1c5Smrg
44731e5fa1c5Smrgfi
44741e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
44751e5fa1c5Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
44761e5fa1c5SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
44771e5fa1c5Smrg
44781e5fa1c5Smrg if
44791e5fa1c5Smrg  test "x$enable_dependency_tracking" != xno \
44801e5fa1c5Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
44811e5fa1c5Smrg  am__fastdepCC_TRUE=
44821e5fa1c5Smrg  am__fastdepCC_FALSE='#'
44831e5fa1c5Smrgelse
44841e5fa1c5Smrg  am__fastdepCC_TRUE='#'
44851e5fa1c5Smrg  am__fastdepCC_FALSE=
44861e5fa1c5Smrgfi
44871e5fa1c5Smrg
44881e5fa1c5Smrg
44891e5fa1c5Smrg
44901e5fa1c5Smrg
44911e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
44921e5fa1c5Smrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
44931e5fa1c5Smrg    # Check whether --enable-maintainer-mode was given.
44941e5fa1c5Smrgif test "${enable_maintainer_mode+set}" = set; then :
44951e5fa1c5Smrg  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
44961e5fa1c5Smrgelse
44971e5fa1c5Smrg  USE_MAINTAINER_MODE=no
44981e5fa1c5Smrgfi
44991e5fa1c5Smrg
45001e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
45011e5fa1c5Smrg$as_echo "$USE_MAINTAINER_MODE" >&6; }
45021e5fa1c5Smrg   if test $USE_MAINTAINER_MODE = yes; then
45031e5fa1c5Smrg  MAINTAINER_MODE_TRUE=
45041e5fa1c5Smrg  MAINTAINER_MODE_FALSE='#'
45051e5fa1c5Smrgelse
45061e5fa1c5Smrg  MAINTAINER_MODE_TRUE='#'
45071e5fa1c5Smrg  MAINTAINER_MODE_FALSE=
45081e5fa1c5Smrgfi
45091e5fa1c5Smrg
45101e5fa1c5Smrg  MAINT=$MAINTAINER_MODE_TRUE
45111e5fa1c5Smrg
45121e5fa1c5Smrg
45131e5fa1c5Smrg
45141e5fa1c5Smrg# Require xorg-macros: XORG_DEFAULT_OPTIONS
45151e5fa1c5Smrg
45161e5fa1c5Smrg
45171e5fa1c5Smrg
45181e5fa1c5Smrg
45191e5fa1c5Smrg
45201e5fa1c5Smrg
45211e5fa1c5Smrg
45221e5fa1c5Smrg
45231e5fa1c5Smrg
45241e5fa1c5Smrg
45251e5fa1c5Smrg
45261e5fa1c5Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
45271e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
45281e5fa1c5Smrgif test "${ac_cv_prog_cc_c99+set}" = set; then :
45291e5fa1c5Smrg  $as_echo_n "(cached) " >&6
45301e5fa1c5Smrgelse
45311e5fa1c5Smrg  ac_cv_prog_cc_c99=no
45321e5fa1c5Smrgac_save_CC=$CC
45331e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
45341e5fa1c5Smrg/* end confdefs.h.  */
45351e5fa1c5Smrg#include <stdarg.h>
45361e5fa1c5Smrg#include <stdbool.h>
45371e5fa1c5Smrg#include <stdlib.h>
45381e5fa1c5Smrg#include <wchar.h>
45391e5fa1c5Smrg#include <stdio.h>
45401e5fa1c5Smrg
45411e5fa1c5Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
45421e5fa1c5Smrg#define debug(...) fprintf (stderr, __VA_ARGS__)
45431e5fa1c5Smrg#define showlist(...) puts (#__VA_ARGS__)
45441e5fa1c5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
45451e5fa1c5Smrgstatic void
45461e5fa1c5Smrgtest_varargs_macros (void)
45471e5fa1c5Smrg{
45481e5fa1c5Smrg  int x = 1234;
45491e5fa1c5Smrg  int y = 5678;
45501e5fa1c5Smrg  debug ("Flag");
45511e5fa1c5Smrg  debug ("X = %d\n", x);
45521e5fa1c5Smrg  showlist (The first, second, and third items.);
45531e5fa1c5Smrg  report (x>y, "x is %d but y is %d", x, y);
45541e5fa1c5Smrg}
45551e5fa1c5Smrg
45561e5fa1c5Smrg// Check long long types.
45571e5fa1c5Smrg#define BIG64 18446744073709551615ull
45581e5fa1c5Smrg#define BIG32 4294967295ul
45591e5fa1c5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
45601e5fa1c5Smrg#if !BIG_OK
45611e5fa1c5Smrg  your preprocessor is broken;
45621e5fa1c5Smrg#endif
45631e5fa1c5Smrg#if BIG_OK
45641e5fa1c5Smrg#else
45651e5fa1c5Smrg  your preprocessor is broken;
45661e5fa1c5Smrg#endif
45671e5fa1c5Smrgstatic long long int bignum = -9223372036854775807LL;
45681e5fa1c5Smrgstatic unsigned long long int ubignum = BIG64;
45691e5fa1c5Smrg
45701e5fa1c5Smrgstruct incomplete_array
45711e5fa1c5Smrg{
45721e5fa1c5Smrg  int datasize;
45731e5fa1c5Smrg  double data[];
45741e5fa1c5Smrg};
45751e5fa1c5Smrg
45761e5fa1c5Smrgstruct named_init {
45771e5fa1c5Smrg  int number;
45781e5fa1c5Smrg  const wchar_t *name;
45791e5fa1c5Smrg  double average;
45801e5fa1c5Smrg};
45811e5fa1c5Smrg
45821e5fa1c5Smrgtypedef const char *ccp;
45831e5fa1c5Smrg
45841e5fa1c5Smrgstatic inline int
45851e5fa1c5Smrgtest_restrict (ccp restrict text)
45861e5fa1c5Smrg{
45871e5fa1c5Smrg  // See if C++-style comments work.
45881e5fa1c5Smrg  // Iterate through items via the restricted pointer.
45891e5fa1c5Smrg  // Also check for declarations in for loops.
45901e5fa1c5Smrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
45911e5fa1c5Smrg    continue;
45921e5fa1c5Smrg  return 0;
45931e5fa1c5Smrg}
45941e5fa1c5Smrg
45951e5fa1c5Smrg// Check varargs and va_copy.
45961e5fa1c5Smrgstatic void
45971e5fa1c5Smrgtest_varargs (const char *format, ...)
45981e5fa1c5Smrg{
45991e5fa1c5Smrg  va_list args;
46001e5fa1c5Smrg  va_start (args, format);
46011e5fa1c5Smrg  va_list args_copy;
46021e5fa1c5Smrg  va_copy (args_copy, args);
46031e5fa1c5Smrg
46041e5fa1c5Smrg  const char *str;
46051e5fa1c5Smrg  int number;
46061e5fa1c5Smrg  float fnumber;
46071e5fa1c5Smrg
46081e5fa1c5Smrg  while (*format)
46091e5fa1c5Smrg    {
46101e5fa1c5Smrg      switch (*format++)
46111e5fa1c5Smrg	{
46121e5fa1c5Smrg	case 's': // string
46131e5fa1c5Smrg	  str = va_arg (args_copy, const char *);
46141e5fa1c5Smrg	  break;
46151e5fa1c5Smrg	case 'd': // int
46161e5fa1c5Smrg	  number = va_arg (args_copy, int);
46171e5fa1c5Smrg	  break;
46181e5fa1c5Smrg	case 'f': // float
46191e5fa1c5Smrg	  fnumber = va_arg (args_copy, double);
46201e5fa1c5Smrg	  break;
46211e5fa1c5Smrg	default:
46221e5fa1c5Smrg	  break;
46231e5fa1c5Smrg	}
46241e5fa1c5Smrg    }
46251e5fa1c5Smrg  va_end (args_copy);
46261e5fa1c5Smrg  va_end (args);
46271e5fa1c5Smrg}
46281e5fa1c5Smrg
46291e5fa1c5Smrgint
46301e5fa1c5Smrgmain ()
46311e5fa1c5Smrg{
46321e5fa1c5Smrg
46331e5fa1c5Smrg  // Check bool.
46341e5fa1c5Smrg  _Bool success = false;
46351e5fa1c5Smrg
46361e5fa1c5Smrg  // Check restrict.
46371e5fa1c5Smrg  if (test_restrict ("String literal") == 0)
46381e5fa1c5Smrg    success = true;
46391e5fa1c5Smrg  char *restrict newvar = "Another string";
4640a6d9b409Smrg
46411e5fa1c5Smrg  // Check varargs.
46421e5fa1c5Smrg  test_varargs ("s, d' f .", "string", 65, 34.234);
46431e5fa1c5Smrg  test_varargs_macros ();
4644a6d9b409Smrg
46451e5fa1c5Smrg  // Check flexible array members.
46461e5fa1c5Smrg  struct incomplete_array *ia =
46471e5fa1c5Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
46481e5fa1c5Smrg  ia->datasize = 10;
46491e5fa1c5Smrg  for (int i = 0; i < ia->datasize; ++i)
46501e5fa1c5Smrg    ia->data[i] = i * 1.234;
4651a6d9b409Smrg
46521e5fa1c5Smrg  // Check named initializers.
46531e5fa1c5Smrg  struct named_init ni = {
46541e5fa1c5Smrg    .number = 34,
46551e5fa1c5Smrg    .name = L"Test wide string",
46561e5fa1c5Smrg    .average = 543.34343,
46571e5fa1c5Smrg  };
4658a6d9b409Smrg
46591e5fa1c5Smrg  ni.number = 58;
4660a6d9b409Smrg
46611e5fa1c5Smrg  int dynamic_array[ni.number];
46621e5fa1c5Smrg  dynamic_array[ni.number - 1] = 543;
46631e5fa1c5Smrg
46641e5fa1c5Smrg  // work around unused variable warnings
46651e5fa1c5Smrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
46661e5fa1c5Smrg	  || dynamic_array[ni.number - 1] != 543);
4667a6d9b409Smrg
4668a6d9b409Smrg  ;
4669a6d9b409Smrg  return 0;
4670a6d9b409Smrg}
4671a6d9b409Smrg_ACEOF
46721e5fa1c5Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
46731e5fa1c5Smrgdo
46741e5fa1c5Smrg  CC="$ac_save_CC $ac_arg"
46751e5fa1c5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
46761e5fa1c5Smrg  ac_cv_prog_cc_c99=$ac_arg
46771e5fa1c5Smrgfi
46781e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext
46791e5fa1c5Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
46801e5fa1c5Smrgdone
46811e5fa1c5Smrgrm -f conftest.$ac_ext
46821e5fa1c5SmrgCC=$ac_save_CC
46831e5fa1c5Smrg
46841e5fa1c5Smrgfi
46851e5fa1c5Smrg# AC_CACHE_VAL
46861e5fa1c5Smrgcase "x$ac_cv_prog_cc_c99" in
46871e5fa1c5Smrg  x)
46881e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
46891e5fa1c5Smrg$as_echo "none needed" >&6; } ;;
46901e5fa1c5Smrg  xno)
46911e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
46921e5fa1c5Smrg$as_echo "unsupported" >&6; } ;;
46931e5fa1c5Smrg  *)
46941e5fa1c5Smrg    CC="$CC $ac_cv_prog_cc_c99"
46951e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
46961e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4697a6d9b409Smrgesac
46981e5fa1c5Smrgif test "x$ac_cv_prog_cc_c99" != xno; then :
4699a6d9b409Smrg
4700a6d9b409Smrgfi
4701a6d9b409Smrg
4702a6d9b409Smrg
4703a6d9b409Smrg
47041e5fa1c5Smrg
47051e5fa1c5Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
47061e5fa1c5Smrg	if test -n "$ac_tool_prefix"; then
47071e5fa1c5Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
47081e5fa1c5Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
47091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
47101e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
47111e5fa1c5Smrgif test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
47121e5fa1c5Smrg  $as_echo_n "(cached) " >&6
4713a6d9b409Smrgelse
47141e5fa1c5Smrg  case $PKG_CONFIG in
47151e5fa1c5Smrg  [\\/]* | ?:[\\/]*)
47161e5fa1c5Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
47171e5fa1c5Smrg  ;;
47181e5fa1c5Smrg  *)
47191e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
47201e5fa1c5Smrgfor as_dir in $PATH
47211e5fa1c5Smrgdo
47221e5fa1c5Smrg  IFS=$as_save_IFS
47231e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
47241e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
47251e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47261e5fa1c5Smrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
47271e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47281e5fa1c5Smrg    break 2
47291e5fa1c5Smrg  fi
47301e5fa1c5Smrgdone
47311e5fa1c5Smrg  done
47321e5fa1c5SmrgIFS=$as_save_IFS
4733a6d9b409Smrg
47341e5fa1c5Smrg  ;;
47351e5fa1c5Smrgesac
4736a6d9b409Smrgfi
47371e5fa1c5SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
47381e5fa1c5Smrgif test -n "$PKG_CONFIG"; then
47391e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
47401e5fa1c5Smrg$as_echo "$PKG_CONFIG" >&6; }
4741a6d9b409Smrgelse
47421e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
47431e5fa1c5Smrg$as_echo "no" >&6; }
4744a6d9b409Smrgfi
4745a6d9b409Smrg
4746a6d9b409Smrg
47471e5fa1c5Smrgfi
47481e5fa1c5Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
47491e5fa1c5Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
47501e5fa1c5Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
47511e5fa1c5Smrgset dummy pkg-config; ac_word=$2
47521e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
47531e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
47541e5fa1c5Smrgif test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
47551e5fa1c5Smrg  $as_echo_n "(cached) " >&6
4756a6d9b409Smrgelse
47571e5fa1c5Smrg  case $ac_pt_PKG_CONFIG in
47581e5fa1c5Smrg  [\\/]* | ?:[\\/]*)
47591e5fa1c5Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
47601e5fa1c5Smrg  ;;
47611e5fa1c5Smrg  *)
47621e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
47631e5fa1c5Smrgfor as_dir in $PATH
47641e5fa1c5Smrgdo
47651e5fa1c5Smrg  IFS=$as_save_IFS
47661e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
47671e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
47681e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47691e5fa1c5Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
47701e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47711e5fa1c5Smrg    break 2
47721e5fa1c5Smrg  fi
47731e5fa1c5Smrgdone
47741e5fa1c5Smrg  done
47751e5fa1c5SmrgIFS=$as_save_IFS
4776a6d9b409Smrg
47771e5fa1c5Smrg  ;;
4778a6d9b409Smrgesac
4779a6d9b409Smrgfi
47801e5fa1c5Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
47811e5fa1c5Smrgif test -n "$ac_pt_PKG_CONFIG"; then
47821e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
47831e5fa1c5Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
47841e5fa1c5Smrgelse
47851e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
47861e5fa1c5Smrg$as_echo "no" >&6; }
4787efda2da8Smrgfi
4788efda2da8Smrg
47891e5fa1c5Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
47901e5fa1c5Smrg    PKG_CONFIG=""
47911e5fa1c5Smrg  else
47921e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
47931e5fa1c5Smrgyes:)
47941e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
47951e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
47961e5fa1c5Smrgac_tool_warned=yes ;;
47971e5fa1c5Smrgesac
47981e5fa1c5Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
47991e5fa1c5Smrg  fi
48001e5fa1c5Smrgelse
48011e5fa1c5Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4802efda2da8Smrgfi
4803efda2da8Smrg
48041e5fa1c5Smrgfi
48051e5fa1c5Smrgif test -n "$PKG_CONFIG"; then
48061e5fa1c5Smrg	_pkg_min_version=0.9.0
48071e5fa1c5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
48081e5fa1c5Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
48091e5fa1c5Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
48101e5fa1c5Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
48111e5fa1c5Smrg$as_echo "yes" >&6; }
48121e5fa1c5Smrg	else
48131e5fa1c5Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
48141e5fa1c5Smrg$as_echo "no" >&6; }
48151e5fa1c5Smrg		PKG_CONFIG=""
48161e5fa1c5Smrg	fi
4817efda2da8Smrg
4818efda2da8Smrgfi
4819efda2da8Smrg
4820efda2da8Smrg
4821efda2da8Smrg
48221e5fa1c5Smrgif  test "x$GCC" = xyes ; then
48231e5fa1c5Smrg    CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
48241e5fa1c5Smrg-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
48251e5fa1c5Smrg-Wbad-function-cast -Wformat=2"
48261e5fa1c5Smrg    case `$CC -dumpversion` in
48271e5fa1c5Smrg    3.4.* | 4.*)
48281e5fa1c5Smrg	CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
48291e5fa1c5Smrg	;;
48301e5fa1c5Smrg    esac
48311e5fa1c5Smrgelse
48321e5fa1c5Smrg    ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
48331e5fa1c5Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
48341e5fa1c5Smrg  SUNCC="yes"
48351e5fa1c5Smrgelse
48361e5fa1c5Smrg  SUNCC="no"
48371e5fa1c5Smrgfi
48381e5fa1c5Smrg
48391e5fa1c5Smrg    if test "x$SUNCC" = "xyes"; then
48401e5fa1c5Smrg	CWARNFLAGS="-v"
48411e5fa1c5Smrg    fi
48421e5fa1c5Smrgfi
4843efda2da8Smrg
4844efda2da8Smrg
4845efda2da8Smrg
4846efda2da8Smrg
4847efda2da8Smrg
4848efda2da8Smrg
4849efda2da8Smrg
48501e5fa1c5Smrg# Check whether --enable-strict-compilation was given.
48511e5fa1c5Smrgif test "${enable_strict_compilation+set}" = set; then :
48521e5fa1c5Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4853efda2da8Smrgelse
48541e5fa1c5Smrg  STRICT_COMPILE=no
48551e5fa1c5Smrgfi
4856efda2da8Smrg
48571e5fa1c5Smrgif test "x$STRICT_COMPILE" = "xyes"; then
48581e5fa1c5Smrg	ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
48591e5fa1c5Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
48601e5fa1c5Smrg  SUNCC="yes"
4861efda2da8Smrgelse
48621e5fa1c5Smrg  SUNCC="no"
4863efda2da8Smrgfi
4864efda2da8Smrg
48651e5fa1c5Smrg	ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
48661e5fa1c5Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then :
48671e5fa1c5Smrg  INTELCC="yes"
48681e5fa1c5Smrgelse
48691e5fa1c5Smrg  INTELCC="no"
4870efda2da8Smrgfi
4871efda2da8Smrg
48721e5fa1c5Smrg	if test "x$GCC" = xyes ; then
48731e5fa1c5Smrg		STRICT_CFLAGS="-pedantic -Werror"
48741e5fa1c5Smrg	elif test "x$SUNCC" = "xyes"; then
48751e5fa1c5Smrg		STRICT_CFLAGS="-errwarn"
48761e5fa1c5Smrg    elif test "x$INTELCC" = "xyes"; then
48771e5fa1c5Smrg		STRICT_CFLAGS="-Werror"
48781e5fa1c5Smrg	fi
4879efda2da8Smrgfi
48801e5fa1c5SmrgCWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4881efda2da8Smrg
4882efda2da8Smrg
4883efda2da8Smrg
48841e5fa1c5Smrg
48851e5fa1c5Smrg# Check whether --with-release-version was given.
48861e5fa1c5Smrgif test "${with_release_version+set}" = set; then :
48871e5fa1c5Smrg  withval=$with_release_version; RELEASE_VERSION="$withval"
4888efda2da8Smrgelse
48891e5fa1c5Smrg  RELEASE_VERSION=""
48901e5fa1c5Smrgfi
4891efda2da8Smrg
48921e5fa1c5Smrg	if test "x$RELEASE_VERSION" != "x"; then
48931e5fa1c5Smrg		PACKAGE="$PACKAGE-$RELEASE_VERSION"
48941e5fa1c5Smrg		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
48951e5fa1c5Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: Building with package name set to $PACKAGE" >&5
48961e5fa1c5Smrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
48971e5fa1c5Smrg	fi
4898efda2da8Smrg
48991e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
49001e5fa1c5Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
49011e5fa1c5Smrg_ACEOF
4902efda2da8Smrg
49031e5fa1c5Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
49041e5fa1c5Smrg	if test "x$PVM" = "x"; then
49051e5fa1c5Smrg		PVM="0"
49061e5fa1c5Smrg	fi
4907efda2da8Smrg
49081e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
49091e5fa1c5Smrg#define PACKAGE_VERSION_MINOR $PVM
49101e5fa1c5Smrg_ACEOF
4911efda2da8Smrg
49121e5fa1c5Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
49131e5fa1c5Smrg	if test "x$PVP" = "x"; then
49141e5fa1c5Smrg		PVP="0"
49151e5fa1c5Smrg	fi
4916efda2da8Smrg
49171e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
49181e5fa1c5Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
49191e5fa1c5Smrg_ACEOF
4920efda2da8Smrg
4921efda2da8Smrg
4922efda2da8Smrg
49231e5fa1c5SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
49241e5fa1c5Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
49251e5fa1c5Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
49261e5fa1c5Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
4927efda2da8Smrg
4928efda2da8Smrg
4929efda2da8Smrg
4930efda2da8Smrg
49311e5fa1c5Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
49321e5fa1c5SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
49331e5fa1c5Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
49341e5fa1c5Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
49351e5fa1c5Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4936efda2da8Smrg
4937efda2da8Smrg
4938efda2da8Smrg
4939efda2da8Smrg
4940efda2da8Smrg
49411e5fa1c5Smrgif test x$APP_MAN_SUFFIX = x    ; then
49421e5fa1c5Smrg    APP_MAN_SUFFIX=1
49431e5fa1c5Smrgfi
49441e5fa1c5Smrgif test x$APP_MAN_DIR = x    ; then
49451e5fa1c5Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
49461e5fa1c5Smrgfi
4947efda2da8Smrg
49481e5fa1c5Smrgif test x$LIB_MAN_SUFFIX = x    ; then
49491e5fa1c5Smrg    LIB_MAN_SUFFIX=3
49501e5fa1c5Smrgfi
49511e5fa1c5Smrgif test x$LIB_MAN_DIR = x    ; then
49521e5fa1c5Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
49531e5fa1c5Smrgfi
4954efda2da8Smrg
49551e5fa1c5Smrgif test x$FILE_MAN_SUFFIX = x    ; then
49561e5fa1c5Smrg    case $host_os in
49571e5fa1c5Smrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
49581e5fa1c5Smrg	*)		FILE_MAN_SUFFIX=5  ;;
49591e5fa1c5Smrg    esac
49601e5fa1c5Smrgfi
49611e5fa1c5Smrgif test x$FILE_MAN_DIR = x    ; then
49621e5fa1c5Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
49631e5fa1c5Smrgfi
4964efda2da8Smrg
49651e5fa1c5Smrgif test x$MISC_MAN_SUFFIX = x    ; then
49661e5fa1c5Smrg    case $host_os in
49671e5fa1c5Smrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
49681e5fa1c5Smrg	*)		MISC_MAN_SUFFIX=7  ;;
49691e5fa1c5Smrg    esac
49701e5fa1c5Smrgfi
49711e5fa1c5Smrgif test x$MISC_MAN_DIR = x    ; then
49721e5fa1c5Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4973efda2da8Smrgfi
4974efda2da8Smrg
49751e5fa1c5Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
49761e5fa1c5Smrg    case $host_os in
49771e5fa1c5Smrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
49781e5fa1c5Smrg	*)		DRIVER_MAN_SUFFIX=4  ;;
49791e5fa1c5Smrg    esac
49801e5fa1c5Smrgfi
49811e5fa1c5Smrgif test x$DRIVER_MAN_DIR = x    ; then
49821e5fa1c5Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
49831e5fa1c5Smrgfi
4984efda2da8Smrg
49851e5fa1c5Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
49861e5fa1c5Smrg    case $host_os in
49871e5fa1c5Smrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
49881e5fa1c5Smrg	*)		ADMIN_MAN_SUFFIX=8  ;;
49891e5fa1c5Smrg    esac
49901e5fa1c5Smrgfi
49911e5fa1c5Smrgif test x$ADMIN_MAN_DIR = x    ; then
49921e5fa1c5Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4993efda2da8Smrgfi
4994efda2da8Smrg
4995efda2da8Smrg
4996efda2da8Smrg
4997efda2da8Smrg
4998efda2da8Smrg
4999efda2da8Smrg
5000efda2da8Smrg
5001efda2da8Smrg
5002efda2da8Smrg
5003efda2da8Smrg
5004efda2da8Smrg
5005efda2da8Smrg
5006efda2da8Smrg
5007efda2da8Smrg
5008efda2da8Smrg
50091e5fa1c5SmrgXORG_MAN_PAGE="X Version 11"
50101e5fa1c5Smrg
50111e5fa1c5SmrgMAN_SUBSTS="\
50121e5fa1c5Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
50131e5fa1c5Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
50141e5fa1c5Smrg	-e 's|__xservername__|Xorg|g' \
50151e5fa1c5Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
50161e5fa1c5Smrg	-e 's|__projectroot__|\$(prefix)|g' \
50171e5fa1c5Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
50181e5fa1c5Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
50191e5fa1c5Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
50201e5fa1c5Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
50211e5fa1c5Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
50221e5fa1c5Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
5023efda2da8Smrg
5024efda2da8Smrg
5025efda2da8Smrg
5026efda2da8Smrg# Check whether --enable-silent-rules was given.
50271e5fa1c5Smrgif test "${enable_silent_rules+set}" = set; then :
5028efda2da8Smrg  enableval=$enable_silent_rules;
5029efda2da8Smrgfi
5030efda2da8Smrg
5031efda2da8Smrgcase $enable_silent_rules in
5032efda2da8Smrgyes) AM_DEFAULT_VERBOSITY=0;;
5033efda2da8Smrgno)  AM_DEFAULT_VERBOSITY=1;;
5034efda2da8Smrg*)   AM_DEFAULT_VERBOSITY=0;;
5035efda2da8Smrgesac
5036efda2da8SmrgAM_BACKSLASH='\'
5037efda2da8Smrg
5038efda2da8Smrg
5039efda2da8Smrg
5040efda2da8Smrg
50411e5fa1c5Smrg# Allow checking code with lint, sparse, etc.
50421e5fa1c5Smrg
50431e5fa1c5Smrg# Check whether --with-lint was given.
50441e5fa1c5Smrgif test "${with_lint+set}" = set; then :
50451e5fa1c5Smrg  withval=$with_lint; use_lint=$withval
50461e5fa1c5Smrgelse
50471e5fa1c5Smrg  use_lint=no
50481e5fa1c5Smrgfi
50491e5fa1c5Smrg
50501e5fa1c5Smrgif test "x$use_lint" = "xyes" ; then
50511e5fa1c5Smrg	LINT="lint"
50521e5fa1c5Smrgelse
50531e5fa1c5Smrg	LINT="$use_lint"
50541e5fa1c5Smrgfi
50551e5fa1c5Smrgif test "x$LINT_FLAGS" = "x" -a "x$LINT" != "xno" ; then
50561e5fa1c5Smrg    case $LINT in
50571e5fa1c5Smrg	lint|*/lint)
50581e5fa1c5Smrg	    case $host_os in
50591e5fa1c5Smrg		solaris*)
50601e5fa1c5Smrg			LINT_FLAGS="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
50611e5fa1c5Smrg			;;
50621e5fa1c5Smrg	    esac
50631e5fa1c5Smrg	    ;;
50641e5fa1c5Smrg    esac
50651e5fa1c5Smrgfi
50661e5fa1c5Smrg
50671e5fa1c5Smrg
50681e5fa1c5Smrg
50691e5fa1c5Smrg if test x$LINT != xno; then
50701e5fa1c5Smrg  LINT_TRUE=
50711e5fa1c5Smrg  LINT_FALSE='#'
50721e5fa1c5Smrgelse
50731e5fa1c5Smrg  LINT_TRUE='#'
50741e5fa1c5Smrg  LINT_FALSE=
50751e5fa1c5Smrgfi
50761e5fa1c5Smrg
5077efda2da8Smrg
5078efda2da8Smrg
5079efda2da8Smrg
50801e5fa1c5Smrg# Checks for programs.
50811e5fa1c5Smrgac_ext=c
50821e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS'
50831e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
50841e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
50851e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
50861e5fa1c5Smrgif test -n "$ac_tool_prefix"; then
50871e5fa1c5Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
50881e5fa1c5Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
50891e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
50901e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
50911e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
50921e5fa1c5Smrg  $as_echo_n "(cached) " >&6
5093efda2da8Smrgelse
50941e5fa1c5Smrg  if test -n "$CC"; then
50951e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
50961e5fa1c5Smrgelse
50971e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
50981e5fa1c5Smrgfor as_dir in $PATH
50991e5fa1c5Smrgdo
51001e5fa1c5Smrg  IFS=$as_save_IFS
51011e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
51021e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
51031e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
51041e5fa1c5Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
51051e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
51061e5fa1c5Smrg    break 2
51071e5fa1c5Smrg  fi
51081e5fa1c5Smrgdone
51091e5fa1c5Smrg  done
51101e5fa1c5SmrgIFS=$as_save_IFS
51111e5fa1c5Smrg
51121e5fa1c5Smrgfi
51131e5fa1c5Smrgfi
51141e5fa1c5SmrgCC=$ac_cv_prog_CC
51151e5fa1c5Smrgif test -n "$CC"; then
51161e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
51171e5fa1c5Smrg$as_echo "$CC" >&6; }
51181e5fa1c5Smrgelse
51191e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
51201e5fa1c5Smrg$as_echo "no" >&6; }
5121efda2da8Smrgfi
5122efda2da8Smrg
51231e5fa1c5Smrg
51241e5fa1c5Smrgfi
51251e5fa1c5Smrgif test -z "$ac_cv_prog_CC"; then
51261e5fa1c5Smrg  ac_ct_CC=$CC
51271e5fa1c5Smrg  # Extract the first word of "gcc", so it can be a program name with args.
51281e5fa1c5Smrgset dummy gcc; ac_word=$2
51291e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
51301e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
51311e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
5132efda2da8Smrg  $as_echo_n "(cached) " >&6
5133efda2da8Smrgelse
51341e5fa1c5Smrg  if test -n "$ac_ct_CC"; then
51351e5fa1c5Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
51361e5fa1c5Smrgelse
51371e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
51381e5fa1c5Smrgfor as_dir in $PATH
51391e5fa1c5Smrgdo
51401e5fa1c5Smrg  IFS=$as_save_IFS
51411e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
51421e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
51431e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
51441e5fa1c5Smrg    ac_cv_prog_ac_ct_CC="gcc"
51451e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
51461e5fa1c5Smrg    break 2
51471e5fa1c5Smrg  fi
51481e5fa1c5Smrgdone
51491e5fa1c5Smrg  done
51501e5fa1c5SmrgIFS=$as_save_IFS
5151efda2da8Smrg
51521e5fa1c5Smrgfi
51531e5fa1c5Smrgfi
51541e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
51551e5fa1c5Smrgif test -n "$ac_ct_CC"; then
51561e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
51571e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; }
51581e5fa1c5Smrgelse
51591e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
51601e5fa1c5Smrg$as_echo "no" >&6; }
51611e5fa1c5Smrgfi
51621e5fa1c5Smrg
51631e5fa1c5Smrg  if test "x$ac_ct_CC" = x; then
51641e5fa1c5Smrg    CC=""
51651e5fa1c5Smrg  else
51661e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
51671e5fa1c5Smrgyes:)
51681e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
51691e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
51701e5fa1c5Smrgac_tool_warned=yes ;;
5171efda2da8Smrgesac
51721e5fa1c5Smrg    CC=$ac_ct_CC
51731e5fa1c5Smrg  fi
5174efda2da8Smrgelse
51751e5fa1c5Smrg  CC="$ac_cv_prog_CC"
51761e5fa1c5Smrgfi
51771e5fa1c5Smrg
51781e5fa1c5Smrgif test -z "$CC"; then
51791e5fa1c5Smrg          if test -n "$ac_tool_prefix"; then
51801e5fa1c5Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
51811e5fa1c5Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
51821e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
51831e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
51841e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
51851e5fa1c5Smrg  $as_echo_n "(cached) " >&6
51861e5fa1c5Smrgelse
51871e5fa1c5Smrg  if test -n "$CC"; then
51881e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
51891e5fa1c5Smrgelse
51901e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
51911e5fa1c5Smrgfor as_dir in $PATH
51921e5fa1c5Smrgdo
51931e5fa1c5Smrg  IFS=$as_save_IFS
51941e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
51951e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
51961e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
51971e5fa1c5Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
51981e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
51991e5fa1c5Smrg    break 2
52001e5fa1c5Smrg  fi
52011e5fa1c5Smrgdone
52021e5fa1c5Smrg  done
52031e5fa1c5SmrgIFS=$as_save_IFS
5204efda2da8Smrg
5205efda2da8Smrgfi
5206efda2da8Smrgfi
52071e5fa1c5SmrgCC=$ac_cv_prog_CC
52081e5fa1c5Smrgif test -n "$CC"; then
52091e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
52101e5fa1c5Smrg$as_echo "$CC" >&6; }
5211efda2da8Smrgelse
52121e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
52131e5fa1c5Smrg$as_echo "no" >&6; }
5214efda2da8Smrgfi
5215efda2da8Smrg
52161e5fa1c5Smrg
52171e5fa1c5Smrg  fi
52181e5fa1c5Smrgfi
52191e5fa1c5Smrgif test -z "$CC"; then
52201e5fa1c5Smrg  # Extract the first word of "cc", so it can be a program name with args.
52211e5fa1c5Smrgset dummy cc; ac_word=$2
52221e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
52231e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
52241e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
5225efda2da8Smrg  $as_echo_n "(cached) " >&6
5226efda2da8Smrgelse
52271e5fa1c5Smrg  if test -n "$CC"; then
52281e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
5229efda2da8Smrgelse
52301e5fa1c5Smrg  ac_prog_rejected=no
52311e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
52321e5fa1c5Smrgfor as_dir in $PATH
52331e5fa1c5Smrgdo
52341e5fa1c5Smrg  IFS=$as_save_IFS
52351e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
52361e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
52371e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
52381e5fa1c5Smrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
52391e5fa1c5Smrg       ac_prog_rejected=yes
52401e5fa1c5Smrg       continue
52411e5fa1c5Smrg     fi
52421e5fa1c5Smrg    ac_cv_prog_CC="cc"
52431e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
52441e5fa1c5Smrg    break 2
52451e5fa1c5Smrg  fi
52461e5fa1c5Smrgdone
52471e5fa1c5Smrg  done
52481e5fa1c5SmrgIFS=$as_save_IFS
5249efda2da8Smrg
52501e5fa1c5Smrgif test $ac_prog_rejected = yes; then
52511e5fa1c5Smrg  # We found a bogon in the path, so make sure we never use it.
52521e5fa1c5Smrg  set dummy $ac_cv_prog_CC
52531e5fa1c5Smrg  shift
52541e5fa1c5Smrg  if test $# != 0; then
52551e5fa1c5Smrg    # We chose a different compiler from the bogus one.
52561e5fa1c5Smrg    # However, it has the same basename, so the bogon will be chosen
52571e5fa1c5Smrg    # first if we set CC to just the basename; use the full file name.
52581e5fa1c5Smrg    shift
52591e5fa1c5Smrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
52601e5fa1c5Smrg  fi
5261efda2da8Smrgfi
5262efda2da8Smrgfi
5263efda2da8Smrgfi
52641e5fa1c5SmrgCC=$ac_cv_prog_CC
52651e5fa1c5Smrgif test -n "$CC"; then
52661e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
52671e5fa1c5Smrg$as_echo "$CC" >&6; }
5268efda2da8Smrgelse
52691e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
52701e5fa1c5Smrg$as_echo "no" >&6; }
5271efda2da8Smrgfi
5272efda2da8Smrg
5273efda2da8Smrg
5274efda2da8Smrgfi
52751e5fa1c5Smrgif test -z "$CC"; then
52761e5fa1c5Smrg  if test -n "$ac_tool_prefix"; then
52771e5fa1c5Smrg  for ac_prog in cl.exe
52781e5fa1c5Smrg  do
52791e5fa1c5Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
52801e5fa1c5Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
52811e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
52821e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
52831e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then :
52841e5fa1c5Smrg  $as_echo_n "(cached) " >&6
52851e5fa1c5Smrgelse
52861e5fa1c5Smrg  if test -n "$CC"; then
52871e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
52881e5fa1c5Smrgelse
52891e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
52901e5fa1c5Smrgfor as_dir in $PATH
52911e5fa1c5Smrgdo
52921e5fa1c5Smrg  IFS=$as_save_IFS
52931e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
52941e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
52951e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
52961e5fa1c5Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
52971e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
52981e5fa1c5Smrg    break 2
52991e5fa1c5Smrg  fi
53001e5fa1c5Smrgdone
53011e5fa1c5Smrg  done
53021e5fa1c5SmrgIFS=$as_save_IFS
5303efda2da8Smrg
5304efda2da8Smrgfi
5305efda2da8Smrgfi
53061e5fa1c5SmrgCC=$ac_cv_prog_CC
53071e5fa1c5Smrgif test -n "$CC"; then
53081e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
53091e5fa1c5Smrg$as_echo "$CC" >&6; }
53101e5fa1c5Smrgelse
53111e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
53121e5fa1c5Smrg$as_echo "no" >&6; }
5313a6d9b409Smrgfi
5314a6d9b409Smrg
5315a6d9b409Smrg
53161e5fa1c5Smrg    test -n "$CC" && break
53171e5fa1c5Smrg  done
5318efda2da8Smrgfi
53191e5fa1c5Smrgif test -z "$CC"; then
53201e5fa1c5Smrg  ac_ct_CC=$CC
53211e5fa1c5Smrg  for ac_prog in cl.exe
53221e5fa1c5Smrgdo
53231e5fa1c5Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
53241e5fa1c5Smrgset dummy $ac_prog; ac_word=$2
53251e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
53261e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; }
53271e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
53281e5fa1c5Smrg  $as_echo_n "(cached) " >&6
53291e5fa1c5Smrgelse
53301e5fa1c5Smrg  if test -n "$ac_ct_CC"; then
53311e5fa1c5Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
53321e5fa1c5Smrgelse
53331e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
53341e5fa1c5Smrgfor as_dir in $PATH
53351e5fa1c5Smrgdo
53361e5fa1c5Smrg  IFS=$as_save_IFS
53371e5fa1c5Smrg  test -z "$as_dir" && as_dir=.
53381e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
53391e5fa1c5Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
53401e5fa1c5Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
53411e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
53421e5fa1c5Smrg    break 2
53431e5fa1c5Smrg  fi
53441e5fa1c5Smrgdone
53451e5fa1c5Smrg  done
53461e5fa1c5SmrgIFS=$as_save_IFS
5347a6d9b409Smrg
5348efda2da8Smrgfi
53491e5fa1c5Smrgfi
53501e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
53511e5fa1c5Smrgif test -n "$ac_ct_CC"; then
53521e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
53531e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; }
53541e5fa1c5Smrgelse
53551e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
53561e5fa1c5Smrg$as_echo "no" >&6; }
5357a6d9b409Smrgfi
5358a6d9b409Smrg
5359a6d9b409Smrg
53601e5fa1c5Smrg  test -n "$ac_ct_CC" && break
53611e5fa1c5Smrgdone
5362a6d9b409Smrg
53631e5fa1c5Smrg  if test "x$ac_ct_CC" = x; then
53641e5fa1c5Smrg    CC=""
53651e5fa1c5Smrg  else
53661e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
53671e5fa1c5Smrgyes:)
53681e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
53691e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
53701e5fa1c5Smrgac_tool_warned=yes ;;
5371a6d9b409Smrgesac
53721e5fa1c5Smrg    CC=$ac_ct_CC
53731e5fa1c5Smrg  fi
53741e5fa1c5Smrgfi
5375a6d9b409Smrg
5376a6d9b409Smrgfi
5377a6d9b409Smrg
5378a6d9b409Smrg
53791e5fa1c5Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
53801e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
53811e5fa1c5Smrgas_fn_error "no acceptable C compiler found in \$PATH
53821e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }
53831e5fa1c5Smrg
53841e5fa1c5Smrg# Provide some information about the compiler.
53851e5fa1c5Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
53861e5fa1c5Smrgset X $ac_compile
53871e5fa1c5Smrgac_compiler=$2
53881e5fa1c5Smrgfor ac_option in --version -v -V -qversion; do
53891e5fa1c5Smrg  { { ac_try="$ac_compiler $ac_option >&5"
5390a6d9b409Smrgcase "(($ac_try" in
5391a6d9b409Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5392a6d9b409Smrg  *) ac_try_echo=$ac_try;;
5393a6d9b409Smrgesac
53941e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
53951e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5
53961e5fa1c5Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5397a6d9b409Smrg  ac_status=$?
53981e5fa1c5Smrg  if test -s conftest.err; then
53991e5fa1c5Smrg    sed '10a\
54001e5fa1c5Smrg... rest of stderr output deleted ...
54011e5fa1c5Smrg         10q' conftest.err >conftest.er1
54021e5fa1c5Smrg    cat conftest.er1 >&5
54031e5fa1c5Smrg  fi
54041e5fa1c5Smrg  rm -f conftest.er1 conftest.err
54051e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
54061e5fa1c5Smrg  test $ac_status = 0; }
54071e5fa1c5Smrgdone
5408a6d9b409Smrg
54091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
54101e5fa1c5Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
54111e5fa1c5Smrgif test "${ac_cv_c_compiler_gnu+set}" = set; then :
54121e5fa1c5Smrg  $as_echo_n "(cached) " >&6
54131e5fa1c5Smrgelse
54141e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54151e5fa1c5Smrg/* end confdefs.h.  */
5416a6d9b409Smrg
54171e5fa1c5Smrgint
54181e5fa1c5Smrgmain ()
54191e5fa1c5Smrg{
54201e5fa1c5Smrg#ifndef __GNUC__
54211e5fa1c5Smrg       choke me
54221e5fa1c5Smrg#endif
5423a6d9b409Smrg
54241e5fa1c5Smrg  ;
54251e5fa1c5Smrg  return 0;
54261e5fa1c5Smrg}
54271e5fa1c5Smrg_ACEOF
54281e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
54291e5fa1c5Smrg  ac_compiler_gnu=yes
5430a6d9b409Smrgelse
54311e5fa1c5Smrg  ac_compiler_gnu=no
5432a6d9b409Smrgfi
54331e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
54341e5fa1c5Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
5435a6d9b409Smrg
5436a6d9b409Smrgfi
54371e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
54381e5fa1c5Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
54391e5fa1c5Smrgif test $ac_compiler_gnu = yes; then
54401e5fa1c5Smrg  GCC=yes
54411e5fa1c5Smrgelse
54421e5fa1c5Smrg  GCC=
5443a6d9b409Smrgfi
54441e5fa1c5Smrgac_test_CFLAGS=${CFLAGS+set}
54451e5fa1c5Smrgac_save_CFLAGS=$CFLAGS
54461e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
54471e5fa1c5Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
54481e5fa1c5Smrgif test "${ac_cv_prog_cc_g+set}" = set; then :
5449efda2da8Smrg  $as_echo_n "(cached) " >&6
5450a6d9b409Smrgelse
54511e5fa1c5Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
54521e5fa1c5Smrg   ac_c_werror_flag=yes
54531e5fa1c5Smrg   ac_cv_prog_cc_g=no
54541e5fa1c5Smrg   CFLAGS="-g"
54551e5fa1c5Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5456a6d9b409Smrg/* end confdefs.h.  */
5457a6d9b409Smrg
5458a6d9b409Smrgint
5459a6d9b409Smrgmain ()
5460a6d9b409Smrg{
54611e5fa1c5Smrg
5462a6d9b409Smrg  ;
5463a6d9b409Smrg  return 0;
5464a6d9b409Smrg}
5465a6d9b409Smrg_ACEOF
54661e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
54671e5fa1c5Smrg  ac_cv_prog_cc_g=yes
5468a6d9b409Smrgelse
54691e5fa1c5Smrg  CFLAGS=""
54701e5fa1c5Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5471a6d9b409Smrg/* end confdefs.h.  */
5472a6d9b409Smrg
5473a6d9b409Smrgint
5474a6d9b409Smrgmain ()
5475a6d9b409Smrg{
54761e5fa1c5Smrg
5477a6d9b409Smrg  ;
5478a6d9b409Smrg  return 0;
5479a6d9b409Smrg}
5480a6d9b409Smrg_ACEOF
54811e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
54821e5fa1c5Smrg
5483a6d9b409Smrgelse
54841e5fa1c5Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
54851e5fa1c5Smrg	 CFLAGS="-g"
54861e5fa1c5Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54871e5fa1c5Smrg/* end confdefs.h.  */
5488a6d9b409Smrg
54891e5fa1c5Smrgint
54901e5fa1c5Smrgmain ()
54911e5fa1c5Smrg{
5492a6d9b409Smrg
54931e5fa1c5Smrg  ;
54941e5fa1c5Smrg  return 0;
54951e5fa1c5Smrg}
54961e5fa1c5Smrg_ACEOF
54971e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then :
54981e5fa1c5Smrg  ac_cv_prog_cc_g=yes
54991e5fa1c5Smrgfi
5500a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5501a6d9b409Smrgfi
5502a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5503a6d9b409Smrgfi
55041e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
55051e5fa1c5Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
5506a6d9b409Smrgfi
55071e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
55081e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_g" >&6; }
55091e5fa1c5Smrgif test "$ac_test_CFLAGS" = set; then
55101e5fa1c5Smrg  CFLAGS=$ac_save_CFLAGS
55111e5fa1c5Smrgelif test $ac_cv_prog_cc_g = yes; then
55121e5fa1c5Smrg  if test "$GCC" = yes; then
55131e5fa1c5Smrg    CFLAGS="-g -O2"
55141e5fa1c5Smrg  else
55151e5fa1c5Smrg    CFLAGS="-g"
55161e5fa1c5Smrg  fi
55171e5fa1c5Smrgelse
55181e5fa1c5Smrg  if test "$GCC" = yes; then
55191e5fa1c5Smrg    CFLAGS="-O2"
55201e5fa1c5Smrg  else
55211e5fa1c5Smrg    CFLAGS=
55221e5fa1c5Smrg  fi
5523a6d9b409Smrgfi
55241e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
55251e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
55261e5fa1c5Smrgif test "${ac_cv_prog_cc_c89+set}" = set; then :
5527efda2da8Smrg  $as_echo_n "(cached) " >&6
5528a6d9b409Smrgelse
55291e5fa1c5Smrg  ac_cv_prog_cc_c89=no
55301e5fa1c5Smrgac_save_CC=$CC
55311e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
5532a6d9b409Smrg/* end confdefs.h.  */
55331e5fa1c5Smrg#include <stdarg.h>
55341e5fa1c5Smrg#include <stdio.h>
5535a6d9b409Smrg#include <sys/types.h>
55361e5fa1c5Smrg#include <sys/stat.h>
55371e5fa1c5Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
55381e5fa1c5Smrgstruct buf { int x; };
55391e5fa1c5SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
55401e5fa1c5Smrgstatic char *e (p, i)
55411e5fa1c5Smrg     char **p;
55421e5fa1c5Smrg     int i;
55431e5fa1c5Smrg{
55441e5fa1c5Smrg  return p[i];
55451e5fa1c5Smrg}
55461e5fa1c5Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
55471e5fa1c5Smrg{
55481e5fa1c5Smrg  char *s;
55491e5fa1c5Smrg  va_list v;
55501e5fa1c5Smrg  va_start (v,p);
55511e5fa1c5Smrg  s = g (p, va_arg (v,int));
55521e5fa1c5Smrg  va_end (v);
55531e5fa1c5Smrg  return s;
55541e5fa1c5Smrg}
55551e5fa1c5Smrg
55561e5fa1c5Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
55571e5fa1c5Smrg   function prototypes and stuff, but not '\xHH' hex character constants.
55581e5fa1c5Smrg   These don't provoke an error unfortunately, instead are silently treated
55591e5fa1c5Smrg   as 'x'.  The following induces an error, until -std is added to get
55601e5fa1c5Smrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
55611e5fa1c5Smrg   array size at least.  It's necessary to write '\x00'==0 to get something
55621e5fa1c5Smrg   that's true only with -std.  */
55631e5fa1c5Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
55641e5fa1c5Smrg
55651e5fa1c5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
55661e5fa1c5Smrg   inside strings and character constants.  */
55671e5fa1c5Smrg#define FOO(x) 'x'
55681e5fa1c5Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
55691e5fa1c5Smrg
55701e5fa1c5Smrgint test (int i, double x);
55711e5fa1c5Smrgstruct s1 {int (*f) (int a);};
55721e5fa1c5Smrgstruct s2 {int (*f) (double a);};
55731e5fa1c5Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
55741e5fa1c5Smrgint argc;
55751e5fa1c5Smrgchar **argv;
5576a6d9b409Smrgint
5577a6d9b409Smrgmain ()
5578a6d9b409Smrg{
55791e5fa1c5Smrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5580a6d9b409Smrg  ;
5581a6d9b409Smrg  return 0;
5582a6d9b409Smrg}
5583a6d9b409Smrg_ACEOF
55841e5fa1c5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
55851e5fa1c5Smrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
55861e5fa1c5Smrgdo
55871e5fa1c5Smrg  CC="$ac_save_CC $ac_arg"
55881e5fa1c5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
55891e5fa1c5Smrg  ac_cv_prog_cc_c89=$ac_arg
5590a6d9b409Smrgfi
5591a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext
55921e5fa1c5Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
55931e5fa1c5Smrgdone
55941e5fa1c5Smrgrm -f conftest.$ac_ext
55951e5fa1c5SmrgCC=$ac_save_CC
5596a6d9b409Smrg
5597a6d9b409Smrgfi
55981e5fa1c5Smrg# AC_CACHE_VAL
55991e5fa1c5Smrgcase "x$ac_cv_prog_cc_c89" in
56001e5fa1c5Smrg  x)
56011e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
56021e5fa1c5Smrg$as_echo "none needed" >&6; } ;;
56031e5fa1c5Smrg  xno)
56041e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
56051e5fa1c5Smrg$as_echo "unsupported" >&6; } ;;
56061e5fa1c5Smrg  *)
56071e5fa1c5Smrg    CC="$CC $ac_cv_prog_cc_c89"
56081e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
56091e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
56101e5fa1c5Smrgesac
56111e5fa1c5Smrgif test "x$ac_cv_prog_cc_c89" != xno; then :
5612a6d9b409Smrg
5613a6d9b409Smrgfi
5614a6d9b409Smrg
56151e5fa1c5Smrgac_ext=c
56161e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS'
56171e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
56181e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
56191e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
56201e5fa1c5Smrg
56211e5fa1c5Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
56221e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
56231e5fa1c5Smrgif test "${ac_cv_prog_cc_c99+set}" = set; then :
5624efda2da8Smrg  $as_echo_n "(cached) " >&6
5625a6d9b409Smrgelse
56261e5fa1c5Smrg  ac_cv_prog_cc_c99=no
56271e5fa1c5Smrgac_save_CC=$CC
56281e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
5629a6d9b409Smrg/* end confdefs.h.  */
56301e5fa1c5Smrg#include <stdarg.h>
56311e5fa1c5Smrg#include <stdbool.h>
56321e5fa1c5Smrg#include <stdlib.h>
56331e5fa1c5Smrg#include <wchar.h>
56341e5fa1c5Smrg#include <stdio.h>
5635a6d9b409Smrg
56361e5fa1c5Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
56371e5fa1c5Smrg#define debug(...) fprintf (stderr, __VA_ARGS__)
56381e5fa1c5Smrg#define showlist(...) puts (#__VA_ARGS__)
56391e5fa1c5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
56401e5fa1c5Smrgstatic void
56411e5fa1c5Smrgtest_varargs_macros (void)
56421e5fa1c5Smrg{
56431e5fa1c5Smrg  int x = 1234;
56441e5fa1c5Smrg  int y = 5678;
56451e5fa1c5Smrg  debug ("Flag");
56461e5fa1c5Smrg  debug ("X = %d\n", x);
56471e5fa1c5Smrg  showlist (The first, second, and third items.);
56481e5fa1c5Smrg  report (x>y, "x is %d but y is %d", x, y);
5649a6d9b409Smrg}
5650a6d9b409Smrg
56511e5fa1c5Smrg// Check long long types.
56521e5fa1c5Smrg#define BIG64 18446744073709551615ull
56531e5fa1c5Smrg#define BIG32 4294967295ul
56541e5fa1c5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
56551e5fa1c5Smrg#if !BIG_OK
56561e5fa1c5Smrg  your preprocessor is broken;
56571e5fa1c5Smrg#endif
56581e5fa1c5Smrg#if BIG_OK
56591e5fa1c5Smrg#else
56601e5fa1c5Smrg  your preprocessor is broken;
56611e5fa1c5Smrg#endif
56621e5fa1c5Smrgstatic long long int bignum = -9223372036854775807LL;
56631e5fa1c5Smrgstatic unsigned long long int ubignum = BIG64;
5664a6d9b409Smrg
56651e5fa1c5Smrgstruct incomplete_array
5666a6d9b409Smrg{
56671e5fa1c5Smrg  int datasize;
56681e5fa1c5Smrg  double data[];
56691e5fa1c5Smrg};
5670a6d9b409Smrg
56711e5fa1c5Smrgstruct named_init {
56721e5fa1c5Smrg  int number;
56731e5fa1c5Smrg  const wchar_t *name;
56741e5fa1c5Smrg  double average;
56751e5fa1c5Smrg};
56761e5fa1c5Smrg
56771e5fa1c5Smrgtypedef const char *ccp;
56781e5fa1c5Smrg
56791e5fa1c5Smrgstatic inline int
56801e5fa1c5Smrgtest_restrict (ccp restrict text)
56811e5fa1c5Smrg{
56821e5fa1c5Smrg  // See if C++-style comments work.
56831e5fa1c5Smrg  // Iterate through items via the restricted pointer.
56841e5fa1c5Smrg  // Also check for declarations in for loops.
56851e5fa1c5Smrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
56861e5fa1c5Smrg    continue;
5687a6d9b409Smrg  return 0;
5688a6d9b409Smrg}
5689a6d9b409Smrg
56901e5fa1c5Smrg// Check varargs and va_copy.
56911e5fa1c5Smrgstatic void
56921e5fa1c5Smrgtest_varargs (const char *format, ...)
56931e5fa1c5Smrg{
56941e5fa1c5Smrg  va_list args;
56951e5fa1c5Smrg  va_start (args, format);
56961e5fa1c5Smrg  va_list args_copy;
56971e5fa1c5Smrg  va_copy (args_copy, args);
5698a6d9b409Smrg
56991e5fa1c5Smrg  const char *str;
57001e5fa1c5Smrg  int number;
57011e5fa1c5Smrg  float fnumber;
57021e5fa1c5Smrg
57031e5fa1c5Smrg  while (*format)
57041e5fa1c5Smrg    {
57051e5fa1c5Smrg      switch (*format++)
57061e5fa1c5Smrg	{
57071e5fa1c5Smrg	case 's': // string
57081e5fa1c5Smrg	  str = va_arg (args_copy, const char *);
57091e5fa1c5Smrg	  break;
57101e5fa1c5Smrg	case 'd': // int
57111e5fa1c5Smrg	  number = va_arg (args_copy, int);
57121e5fa1c5Smrg	  break;
57131e5fa1c5Smrg	case 'f': // float
57141e5fa1c5Smrg	  fnumber = va_arg (args_copy, double);
57151e5fa1c5Smrg	  break;
57161e5fa1c5Smrg	default:
57171e5fa1c5Smrg	  break;
57181e5fa1c5Smrg	}
57191e5fa1c5Smrg    }
57201e5fa1c5Smrg  va_end (args_copy);
57211e5fa1c5Smrg  va_end (args);
57221e5fa1c5Smrg}
5723a6d9b409Smrg
5724a6d9b409Smrgint
5725a6d9b409Smrgmain ()
5726a6d9b409Smrg{
5727a6d9b409Smrg
57281e5fa1c5Smrg  // Check bool.
57291e5fa1c5Smrg  _Bool success = false;
57301e5fa1c5Smrg
57311e5fa1c5Smrg  // Check restrict.
57321e5fa1c5Smrg  if (test_restrict ("String literal") == 0)
57331e5fa1c5Smrg    success = true;
57341e5fa1c5Smrg  char *restrict newvar = "Another string";
57351e5fa1c5Smrg
57361e5fa1c5Smrg  // Check varargs.
57371e5fa1c5Smrg  test_varargs ("s, d' f .", "string", 65, 34.234);
57381e5fa1c5Smrg  test_varargs_macros ();
57391e5fa1c5Smrg
57401e5fa1c5Smrg  // Check flexible array members.
57411e5fa1c5Smrg  struct incomplete_array *ia =
57421e5fa1c5Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
57431e5fa1c5Smrg  ia->datasize = 10;
57441e5fa1c5Smrg  for (int i = 0; i < ia->datasize; ++i)
57451e5fa1c5Smrg    ia->data[i] = i * 1.234;
5746a6d9b409Smrg
57471e5fa1c5Smrg  // Check named initializers.
57481e5fa1c5Smrg  struct named_init ni = {
57491e5fa1c5Smrg    .number = 34,
57501e5fa1c5Smrg    .name = L"Test wide string",
57511e5fa1c5Smrg    .average = 543.34343,
57521e5fa1c5Smrg  };
5753a6d9b409Smrg
57541e5fa1c5Smrg  ni.number = 58;
5755a6d9b409Smrg
57561e5fa1c5Smrg  int dynamic_array[ni.number];
57571e5fa1c5Smrg  dynamic_array[ni.number - 1] = 543;
57581e5fa1c5Smrg
57591e5fa1c5Smrg  // work around unused variable warnings
57601e5fa1c5Smrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
57611e5fa1c5Smrg	  || dynamic_array[ni.number - 1] != 543);
5762a6d9b409Smrg
5763a6d9b409Smrg  ;
5764a6d9b409Smrg  return 0;
5765a6d9b409Smrg}
5766a6d9b409Smrg_ACEOF
57671e5fa1c5Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
57681e5fa1c5Smrgdo
57691e5fa1c5Smrg  CC="$ac_save_CC $ac_arg"
57701e5fa1c5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
57711e5fa1c5Smrg  ac_cv_prog_cc_c99=$ac_arg
5772a6d9b409Smrgfi
57731e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext
57741e5fa1c5Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
5775a6d9b409Smrgdone
57761e5fa1c5Smrgrm -f conftest.$ac_ext
57771e5fa1c5SmrgCC=$ac_save_CC
57781e5fa1c5Smrg
5779a6d9b409Smrgfi
57801e5fa1c5Smrg# AC_CACHE_VAL
57811e5fa1c5Smrgcase "x$ac_cv_prog_cc_c99" in
57821e5fa1c5Smrg  x)
57831e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
57841e5fa1c5Smrg$as_echo "none needed" >&6; } ;;
57851e5fa1c5Smrg  xno)
57861e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
57871e5fa1c5Smrg$as_echo "unsupported" >&6; } ;;
5788a6d9b409Smrg  *)
57891e5fa1c5Smrg    CC="$CC $ac_cv_prog_cc_c99"
57901e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
57911e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
5792a6d9b409Smrgesac
57931e5fa1c5Smrgif test "x$ac_cv_prog_cc_c99" != xno; then :
57941e5fa1c5Smrg
5795a6d9b409Smrgfi
5796a6d9b409Smrg
5797a6d9b409Smrg
5798a6d9b409Smrg
5799a6d9b409Smrg
58001e5fa1c5Smrg# Checks for header files.
58011e5fa1c5Smrgfor ac_header in lastlog.h utmp.h utmpx.h sys/param.h
58021e5fa1c5Smrgdo :
58031e5fa1c5Smrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
58041e5fa1c5Smrgac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
58051e5fa1c5Smrgeval as_val=\$$as_ac_Header
58061e5fa1c5Smrg   if test "x$as_val" = x""yes; then :
58071e5fa1c5Smrg  cat >>confdefs.h <<_ACEOF
58081e5fa1c5Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
58091e5fa1c5Smrg_ACEOF
5810a6d9b409Smrg
5811a6d9b409Smrgfi
5812a6d9b409Smrg
5813a6d9b409Smrgdone
5814a6d9b409Smrg
58151e5fa1c5Smrgac_fn_c_check_member "$LINENO" "struct utmpx" "ut_syslen" "ac_cv_member_struct_utmpx_ut_syslen" "#include <utmpx.h>
58161e5fa1c5Smrg"
58171e5fa1c5Smrgif test "x$ac_cv_member_struct_utmpx_ut_syslen" = x""yes; then :
58181e5fa1c5Smrg  HAVE_SYSLEN=1
5819a6d9b409Smrgelse
58201e5fa1c5Smrg  HAVE_SYSLEN=0
5821a6d9b409Smrgfi
5822a6d9b409Smrg
5823a6d9b409Smrg
58241e5fa1c5Smrgcat >>confdefs.h <<_ACEOF
58251e5fa1c5Smrg#define HAVE_UTMPX_UT_SYSLEN $HAVE_SYSLEN
58261e5fa1c5Smrg_ACEOF
58271e5fa1c5Smrg
58281e5fa1c5Smrg
58291e5fa1c5Smrg# Checks for typedefs, structures, and compiler characteristics.
58301e5fa1c5Smrgfor ac_func in updwtmpx utmpxname
58311e5fa1c5Smrgdo :
58321e5fa1c5Smrg  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
58331e5fa1c5Smrgac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
58341e5fa1c5Smrgeval as_val=\$$as_ac_var
58351e5fa1c5Smrg   if test "x$as_val" = x""yes; then :
58361e5fa1c5Smrg  cat >>confdefs.h <<_ACEOF
58371e5fa1c5Smrg#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
58381e5fa1c5Smrg_ACEOF
5839a6d9b409Smrg
5840a6d9b409Smrgfi
58411e5fa1c5Smrgdone
58421e5fa1c5Smrg
58431e5fa1c5Smrg
58441e5fa1c5Smrg# Checks for pkg-config packages
5845a6d9b409Smrg
5846efda2da8Smrgpkg_failed=no
58471e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SESSREG" >&5
5848efda2da8Smrg$as_echo_n "checking for SESSREG... " >&6; }
5849efda2da8Smrg
5850efda2da8Smrgif test -n "$SESSREG_CFLAGS"; then
5851efda2da8Smrg    pkg_cv_SESSREG_CFLAGS="$SESSREG_CFLAGS"
5852efda2da8Smrg elif test -n "$PKG_CONFIG"; then
5853efda2da8Smrg    if test -n "$PKG_CONFIG" && \
58541e5fa1c5Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
5855efda2da8Smrg  ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
5856efda2da8Smrg  ac_status=$?
58571e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
58581e5fa1c5Smrg  test $ac_status = 0; }; then
5859efda2da8Smrg  pkg_cv_SESSREG_CFLAGS=`$PKG_CONFIG --cflags "xproto" 2>/dev/null`
5860efda2da8Smrgelse
5861efda2da8Smrg  pkg_failed=yes
5862a6d9b409Smrgfi
5863efda2da8Smrg else
5864efda2da8Smrg    pkg_failed=untried
5865a6d9b409Smrgfi
5866efda2da8Smrgif test -n "$SESSREG_LIBS"; then
5867efda2da8Smrg    pkg_cv_SESSREG_LIBS="$SESSREG_LIBS"
5868efda2da8Smrg elif test -n "$PKG_CONFIG"; then
5869efda2da8Smrg    if test -n "$PKG_CONFIG" && \
58701e5fa1c5Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
5871efda2da8Smrg  ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
5872efda2da8Smrg  ac_status=$?
58731e5fa1c5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
58741e5fa1c5Smrg  test $ac_status = 0; }; then
5875efda2da8Smrg  pkg_cv_SESSREG_LIBS=`$PKG_CONFIG --libs "xproto" 2>/dev/null`
5876efda2da8Smrgelse
5877efda2da8Smrg  pkg_failed=yes
5878a6d9b409Smrgfi
5879efda2da8Smrg else
5880efda2da8Smrg    pkg_failed=untried
5881a6d9b409Smrgfi
5882a6d9b409Smrg
5883a6d9b409Smrg
5884a6d9b409Smrg
5885efda2da8Smrgif test $pkg_failed = yes; then
5886efda2da8Smrg
5887efda2da8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5888efda2da8Smrg        _pkg_short_errors_supported=yes
5889efda2da8Smrgelse
5890efda2da8Smrg        _pkg_short_errors_supported=no
5891efda2da8Smrgfi
5892efda2da8Smrg        if test $_pkg_short_errors_supported = yes; then
5893efda2da8Smrg	        SESSREG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto" 2>&1`
5894efda2da8Smrg        else
5895efda2da8Smrg	        SESSREG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto" 2>&1`
5896efda2da8Smrg        fi
58971e5fa1c5Smrg	# Put the nasty error message in config.log where it belongs
58981e5fa1c5Smrg	echo "$SESSREG_PKG_ERRORS" >&5
5899a6d9b409Smrg
59001e5fa1c5Smrg	as_fn_error "Package requirements (xproto) were not met:
5901a6d9b409Smrg
59021e5fa1c5Smrg$SESSREG_PKG_ERRORS
5903a6d9b409Smrg
59041e5fa1c5SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
59051e5fa1c5Smrginstalled software in a non-standard prefix.
59061e5fa1c5Smrg
59071e5fa1c5SmrgAlternatively, you may set the environment variables SESSREG_CFLAGS
59081e5fa1c5Smrgand SESSREG_LIBS to avoid the need to call pkg-config.
59091e5fa1c5SmrgSee the pkg-config man page for more details.
59101e5fa1c5Smrg" "$LINENO" 5
59111e5fa1c5Smrgelif test $pkg_failed = untried; then
59121e5fa1c5Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
59131e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
59141e5fa1c5Smrgas_fn_error "The pkg-config script could not be found or is too old.  Make sure it
59151e5fa1c5Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
59161e5fa1c5Smrgpath to pkg-config.
5917a6d9b409Smrg
59181e5fa1c5SmrgAlternatively, you may set the environment variables SESSREG_CFLAGS
59191e5fa1c5Smrgand SESSREG_LIBS to avoid the need to call pkg-config.
59201e5fa1c5SmrgSee the pkg-config man page for more details.
5921a6d9b409Smrg
59221e5fa1c5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
59231e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }
59241e5fa1c5Smrgelse
59251e5fa1c5Smrg	SESSREG_CFLAGS=$pkg_cv_SESSREG_CFLAGS
59261e5fa1c5Smrg	SESSREG_LIBS=$pkg_cv_SESSREG_LIBS
59271e5fa1c5Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
59281e5fa1c5Smrg$as_echo "yes" >&6; }
59291e5fa1c5Smrg	:
59301e5fa1c5Smrgfi
5931a6d9b409Smrg
5932a6d9b409Smrg
5933a6d9b409Smrgac_config_files="$ac_config_files Makefile"
5934a6d9b409Smrg
5935a6d9b409Smrgcat >confcache <<\_ACEOF
5936a6d9b409Smrg# This file is a shell script that caches the results of configure
5937a6d9b409Smrg# tests run on this system so they can be shared between configure
5938a6d9b409Smrg# scripts and configure runs, see configure's option --config-cache.
5939a6d9b409Smrg# It is not useful on other systems.  If it contains results you don't
5940a6d9b409Smrg# want to keep, you may remove or edit it.
5941a6d9b409Smrg#
5942a6d9b409Smrg# config.status only pays attention to the cache file if you give it
5943a6d9b409Smrg# the --recheck option to rerun configure.
5944a6d9b409Smrg#
5945a6d9b409Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
5946a6d9b409Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
5947a6d9b409Smrg# following values.
5948a6d9b409Smrg
5949a6d9b409Smrg_ACEOF
5950a6d9b409Smrg
5951a6d9b409Smrg# The following way of writing the cache mishandles newlines in values,
5952a6d9b409Smrg# but we know of no workaround that is simple, portable, and efficient.
5953a6d9b409Smrg# So, we kill variables containing newlines.
5954a6d9b409Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
5955a6d9b409Smrg# and sets the high bit in the cache file unless we assign to the vars.
5956a6d9b409Smrg(
5957a6d9b409Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5958a6d9b409Smrg    eval ac_val=\$$ac_var
5959a6d9b409Smrg    case $ac_val in #(
5960a6d9b409Smrg    *${as_nl}*)
5961a6d9b409Smrg      case $ac_var in #(
59621e5fa1c5Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5963efda2da8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5964a6d9b409Smrg      esac
5965a6d9b409Smrg      case $ac_var in #(
5966a6d9b409Smrg      _ | IFS | as_nl) ;; #(
5967efda2da8Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
59681e5fa1c5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
5969a6d9b409Smrg      esac ;;
5970a6d9b409Smrg    esac
5971a6d9b409Smrg  done
5972a6d9b409Smrg
5973a6d9b409Smrg  (set) 2>&1 |
5974a6d9b409Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5975a6d9b409Smrg    *${as_nl}ac_space=\ *)
59761e5fa1c5Smrg      # `set' does not quote correctly, so add quotes: double-quote
59771e5fa1c5Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
5978a6d9b409Smrg      sed -n \
5979a6d9b409Smrg	"s/'/'\\\\''/g;
5980a6d9b409Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5981a6d9b409Smrg      ;; #(
5982a6d9b409Smrg    *)
5983a6d9b409Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
5984a6d9b409Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5985a6d9b409Smrg      ;;
5986a6d9b409Smrg    esac |
5987a6d9b409Smrg    sort
5988a6d9b409Smrg) |
5989a6d9b409Smrg  sed '
5990a6d9b409Smrg     /^ac_cv_env_/b end
5991a6d9b409Smrg     t clear
5992a6d9b409Smrg     :clear
5993a6d9b409Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5994a6d9b409Smrg     t end
5995a6d9b409Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5996a6d9b409Smrg     :end' >>confcache
5997a6d9b409Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5998a6d9b409Smrg  if test -w "$cache_file"; then
5999a6d9b409Smrg    test "x$cache_file" != "x/dev/null" &&
60001e5fa1c5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6001efda2da8Smrg$as_echo "$as_me: updating cache $cache_file" >&6;}
6002a6d9b409Smrg    cat confcache >$cache_file
6003a6d9b409Smrg  else
60041e5fa1c5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6005efda2da8Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6006a6d9b409Smrg  fi
6007a6d9b409Smrgfi
6008a6d9b409Smrgrm -f confcache
6009a6d9b409Smrg
6010a6d9b409Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
6011a6d9b409Smrg# Let make expand exec_prefix.
6012a6d9b409Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6013a6d9b409Smrg
6014a6d9b409SmrgDEFS=-DHAVE_CONFIG_H
6015a6d9b409Smrg
6016a6d9b409Smrgac_libobjs=
6017a6d9b409Smrgac_ltlibobjs=
6018a6d9b409Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6019a6d9b409Smrg  # 1. Remove the extension, and $U if already installed.
6020a6d9b409Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6021efda2da8Smrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6022a6d9b409Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
6023a6d9b409Smrg  #    will be set to the directory where LIBOBJS objects are built.
60241e5fa1c5Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
60251e5fa1c5Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6026a6d9b409Smrgdone
6027a6d9b409SmrgLIBOBJS=$ac_libobjs
6028a6d9b409Smrg
6029a6d9b409SmrgLTLIBOBJS=$ac_ltlibobjs
6030a6d9b409Smrg
6031a6d9b409Smrg
60321e5fa1c5Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
60331e5fa1c5Smrg  as_fn_error "conditional \"AMDEP\" was never defined.
60341e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
60351e5fa1c5Smrgfi
60361e5fa1c5Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
60371e5fa1c5Smrg  as_fn_error "conditional \"am__fastdepCC\" was never defined.
60381e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
60391e5fa1c5Smrgfi
6040efda2da8Smrg if test -n "$EXEEXT"; then
6041efda2da8Smrg  am__EXEEXT_TRUE=
6042efda2da8Smrg  am__EXEEXT_FALSE='#'
6043efda2da8Smrgelse
6044efda2da8Smrg  am__EXEEXT_TRUE='#'
6045efda2da8Smrg  am__EXEEXT_FALSE=
6046efda2da8Smrgfi
6047efda2da8Smrg
6048a6d9b409Smrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
60491e5fa1c5Smrg  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
60501e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
6051a6d9b409Smrgfi
6052a6d9b409Smrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
60531e5fa1c5Smrg  as_fn_error "conditional \"LINT\" was never defined.
60541e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
6055a6d9b409Smrgfi
6056a6d9b409Smrg
6057a6d9b409Smrg: ${CONFIG_STATUS=./config.status}
6058efda2da8Smrgac_write_fail=0
6059a6d9b409Smrgac_clean_files_save=$ac_clean_files
6060a6d9b409Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
60611e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6062efda2da8Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
60631e5fa1c5Smrgas_write_fail=0
60641e5fa1c5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6065a6d9b409Smrg#! $SHELL
6066a6d9b409Smrg# Generated by $as_me.
6067a6d9b409Smrg# Run this file to recreate the current configuration.
6068a6d9b409Smrg# Compiler output produced by configure, useful for debugging
6069a6d9b409Smrg# configure, is in config.log if it exists.
6070a6d9b409Smrg
6071a6d9b409Smrgdebug=false
6072a6d9b409Smrgac_cs_recheck=false
6073a6d9b409Smrgac_cs_silent=false
6074a6d9b409Smrg
60751e5fa1c5SmrgSHELL=\${CONFIG_SHELL-$SHELL}
60761e5fa1c5Smrgexport SHELL
60771e5fa1c5Smrg_ASEOF
60781e5fa1c5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
60791e5fa1c5Smrg## -------------------- ##
60801e5fa1c5Smrg## M4sh Initialization. ##
60811e5fa1c5Smrg## -------------------- ##
6082a6d9b409Smrg
6083a6d9b409Smrg# Be more Bourne compatible
6084a6d9b409SmrgDUALCASE=1; export DUALCASE # for MKS sh
60851e5fa1c5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6086a6d9b409Smrg  emulate sh
6087a6d9b409Smrg  NULLCMD=:
6088efda2da8Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6089a6d9b409Smrg  # is contrary to our usage.  Disable this feature.
6090a6d9b409Smrg  alias -g '${1+"$@"}'='"$@"'
6091a6d9b409Smrg  setopt NO_GLOB_SUBST
6092a6d9b409Smrgelse
60931e5fa1c5Smrg  case `(set -o) 2>/dev/null` in #(
60941e5fa1c5Smrg  *posix*) :
60951e5fa1c5Smrg    set -o posix ;; #(
60961e5fa1c5Smrg  *) :
60971e5fa1c5Smrg     ;;
6098a6d9b409Smrgesac
6099a6d9b409Smrgfi
6100a6d9b409Smrg
6101a6d9b409Smrg
6102efda2da8Smrgas_nl='
6103efda2da8Smrg'
6104efda2da8Smrgexport as_nl
6105efda2da8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
6106efda2da8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6107efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6108efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
61091e5fa1c5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
61101e5fa1c5Smrg# but without wasting forks for bash or zsh.
61111e5fa1c5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
61121e5fa1c5Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
61131e5fa1c5Smrg  as_echo='print -r --'
61141e5fa1c5Smrg  as_echo_n='print -rn --'
61151e5fa1c5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6116efda2da8Smrg  as_echo='printf %s\n'
6117efda2da8Smrg  as_echo_n='printf %s'
6118efda2da8Smrgelse
6119efda2da8Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6120efda2da8Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6121efda2da8Smrg    as_echo_n='/usr/ucb/echo -n'
6122a6d9b409Smrg  else
6123efda2da8Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6124efda2da8Smrg    as_echo_n_body='eval
6125efda2da8Smrg      arg=$1;
61261e5fa1c5Smrg      case $arg in #(
6127efda2da8Smrg      *"$as_nl"*)
6128efda2da8Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
6129efda2da8Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6130efda2da8Smrg      esac;
6131efda2da8Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6132efda2da8Smrg    '
6133efda2da8Smrg    export as_echo_n_body
6134efda2da8Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
6135a6d9b409Smrg  fi
6136efda2da8Smrg  export as_echo_body
6137efda2da8Smrg  as_echo='sh -c $as_echo_body as_echo'
6138efda2da8Smrgfi
6139efda2da8Smrg
6140efda2da8Smrg# The user is always right.
6141efda2da8Smrgif test "${PATH_SEPARATOR+set}" != set; then
6142efda2da8Smrg  PATH_SEPARATOR=:
6143efda2da8Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6144efda2da8Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6145efda2da8Smrg      PATH_SEPARATOR=';'
6146efda2da8Smrg  }
6147a6d9b409Smrgfi
6148a6d9b409Smrg
6149a6d9b409Smrg
6150a6d9b409Smrg# IFS
6151a6d9b409Smrg# We need space, tab and new line, in precisely that order.  Quoting is
6152a6d9b409Smrg# there to prevent editors from complaining about space-tab.
6153a6d9b409Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
6154a6d9b409Smrg# splitting by setting IFS to empty value.)
6155a6d9b409SmrgIFS=" ""	$as_nl"
6156a6d9b409Smrg
6157a6d9b409Smrg# Find who we are.  Look in the path if we contain no directory separator.
61581e5fa1c5Smrgcase $0 in #((
6159a6d9b409Smrg  *[\\/]* ) as_myself=$0 ;;
6160a6d9b409Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6161a6d9b409Smrgfor as_dir in $PATH
6162a6d9b409Smrgdo
6163a6d9b409Smrg  IFS=$as_save_IFS
6164a6d9b409Smrg  test -z "$as_dir" && as_dir=.
61651e5fa1c5Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
61661e5fa1c5Smrg  done
6167a6d9b409SmrgIFS=$as_save_IFS
6168a6d9b409Smrg
6169a6d9b409Smrg     ;;
6170a6d9b409Smrgesac
6171a6d9b409Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
6172a6d9b409Smrg# in which case we are not to be found in the path.
6173a6d9b409Smrgif test "x$as_myself" = x; then
6174a6d9b409Smrg  as_myself=$0
6175a6d9b409Smrgfi
6176a6d9b409Smrgif test ! -f "$as_myself"; then
6177efda2da8Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
61781e5fa1c5Smrg  exit 1
6179a6d9b409Smrgfi
6180a6d9b409Smrg
61811e5fa1c5Smrg# Unset variables that we do not need and which cause bugs (e.g. in
61821e5fa1c5Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
61831e5fa1c5Smrg# suppresses any "Segmentation fault" message there.  '((' could
61841e5fa1c5Smrg# trigger a bug in pdksh 5.2.14.
61851e5fa1c5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
61861e5fa1c5Smrgdo eval test x\${$as_var+set} = xset \
61871e5fa1c5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6188a6d9b409Smrgdone
6189a6d9b409SmrgPS1='$ '
6190a6d9b409SmrgPS2='> '
6191a6d9b409SmrgPS4='+ '
6192a6d9b409Smrg
6193a6d9b409Smrg# NLS nuisances.
6194efda2da8SmrgLC_ALL=C
6195efda2da8Smrgexport LC_ALL
6196efda2da8SmrgLANGUAGE=C
6197efda2da8Smrgexport LANGUAGE
6198a6d9b409Smrg
61991e5fa1c5Smrg# CDPATH.
62001e5fa1c5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
62011e5fa1c5Smrg
62021e5fa1c5Smrg
62031e5fa1c5Smrg# as_fn_error ERROR [LINENO LOG_FD]
62041e5fa1c5Smrg# ---------------------------------
62051e5fa1c5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
62061e5fa1c5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
62071e5fa1c5Smrg# script with status $?, using 1 if that was 0.
62081e5fa1c5Smrgas_fn_error ()
62091e5fa1c5Smrg{
62101e5fa1c5Smrg  as_status=$?; test $as_status -eq 0 && as_status=1
62111e5fa1c5Smrg  if test "$3"; then
62121e5fa1c5Smrg    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
62131e5fa1c5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
62141e5fa1c5Smrg  fi
62151e5fa1c5Smrg  $as_echo "$as_me: error: $1" >&2
62161e5fa1c5Smrg  as_fn_exit $as_status
62171e5fa1c5Smrg} # as_fn_error
62181e5fa1c5Smrg
62191e5fa1c5Smrg
62201e5fa1c5Smrg# as_fn_set_status STATUS
62211e5fa1c5Smrg# -----------------------
62221e5fa1c5Smrg# Set $? to STATUS, without forking.
62231e5fa1c5Smrgas_fn_set_status ()
62241e5fa1c5Smrg{
62251e5fa1c5Smrg  return $1
62261e5fa1c5Smrg} # as_fn_set_status
62271e5fa1c5Smrg
62281e5fa1c5Smrg# as_fn_exit STATUS
62291e5fa1c5Smrg# -----------------
62301e5fa1c5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
62311e5fa1c5Smrgas_fn_exit ()
62321e5fa1c5Smrg{
62331e5fa1c5Smrg  set +e
62341e5fa1c5Smrg  as_fn_set_status $1
62351e5fa1c5Smrg  exit $1
62361e5fa1c5Smrg} # as_fn_exit
62371e5fa1c5Smrg
62381e5fa1c5Smrg# as_fn_unset VAR
62391e5fa1c5Smrg# ---------------
62401e5fa1c5Smrg# Portably unset VAR.
62411e5fa1c5Smrgas_fn_unset ()
62421e5fa1c5Smrg{
62431e5fa1c5Smrg  { eval $1=; unset $1;}
62441e5fa1c5Smrg}
62451e5fa1c5Smrgas_unset=as_fn_unset
62461e5fa1c5Smrg# as_fn_append VAR VALUE
62471e5fa1c5Smrg# ----------------------
62481e5fa1c5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
62491e5fa1c5Smrg# advantage of any shell optimizations that allow amortized linear growth over
62501e5fa1c5Smrg# repeated appends, instead of the typical quadratic growth present in naive
62511e5fa1c5Smrg# implementations.
62521e5fa1c5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
62531e5fa1c5Smrg  eval 'as_fn_append ()
62541e5fa1c5Smrg  {
62551e5fa1c5Smrg    eval $1+=\$2
62561e5fa1c5Smrg  }'
62571e5fa1c5Smrgelse
62581e5fa1c5Smrg  as_fn_append ()
62591e5fa1c5Smrg  {
62601e5fa1c5Smrg    eval $1=\$$1\$2
62611e5fa1c5Smrg  }
62621e5fa1c5Smrgfi # as_fn_append
62631e5fa1c5Smrg
62641e5fa1c5Smrg# as_fn_arith ARG...
62651e5fa1c5Smrg# ------------------
62661e5fa1c5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
62671e5fa1c5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
62681e5fa1c5Smrg# must be portable across $(()) and expr.
62691e5fa1c5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
62701e5fa1c5Smrg  eval 'as_fn_arith ()
62711e5fa1c5Smrg  {
62721e5fa1c5Smrg    as_val=$(( $* ))
62731e5fa1c5Smrg  }'
62741e5fa1c5Smrgelse
62751e5fa1c5Smrg  as_fn_arith ()
62761e5fa1c5Smrg  {
62771e5fa1c5Smrg    as_val=`expr "$@" || test $? -eq 1`
62781e5fa1c5Smrg  }
62791e5fa1c5Smrgfi # as_fn_arith
62801e5fa1c5Smrg
62811e5fa1c5Smrg
6282a6d9b409Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
6283a6d9b409Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
6284a6d9b409Smrg  as_expr=expr
6285a6d9b409Smrgelse
6286a6d9b409Smrg  as_expr=false
6287a6d9b409Smrgfi
6288a6d9b409Smrg
6289a6d9b409Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6290a6d9b409Smrg  as_basename=basename
6291a6d9b409Smrgelse
6292a6d9b409Smrg  as_basename=false
6293a6d9b409Smrgfi
6294a6d9b409Smrg
62951e5fa1c5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
62961e5fa1c5Smrg  as_dirname=dirname
62971e5fa1c5Smrgelse
62981e5fa1c5Smrg  as_dirname=false
62991e5fa1c5Smrgfi
6300a6d9b409Smrg
6301a6d9b409Smrgas_me=`$as_basename -- "$0" ||
6302a6d9b409Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6303a6d9b409Smrg	 X"$0" : 'X\(//\)$' \| \
6304a6d9b409Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6305efda2da8Smrg$as_echo X/"$0" |
6306a6d9b409Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
6307a6d9b409Smrg	    s//\1/
6308a6d9b409Smrg	    q
6309a6d9b409Smrg	  }
6310a6d9b409Smrg	  /^X\/\(\/\/\)$/{
6311a6d9b409Smrg	    s//\1/
6312a6d9b409Smrg	    q
6313a6d9b409Smrg	  }
6314a6d9b409Smrg	  /^X\/\(\/\).*/{
6315a6d9b409Smrg	    s//\1/
6316a6d9b409Smrg	    q
6317a6d9b409Smrg	  }
6318a6d9b409Smrg	  s/.*/./; q'`
6319a6d9b409Smrg
63201e5fa1c5Smrg# Avoid depending upon Character Ranges.
63211e5fa1c5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
63221e5fa1c5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
63231e5fa1c5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
63241e5fa1c5Smrgas_cr_digits='0123456789'
63251e5fa1c5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
6326a6d9b409Smrg
6327a6d9b409SmrgECHO_C= ECHO_N= ECHO_T=
63281e5fa1c5Smrgcase `echo -n x` in #(((((
6329a6d9b409Smrg-n*)
63301e5fa1c5Smrg  case `echo 'xy\c'` in
6331a6d9b409Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
63321e5fa1c5Smrg  xy)  ECHO_C='\c';;
63331e5fa1c5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
63341e5fa1c5Smrg       ECHO_T='	';;
6335a6d9b409Smrg  esac;;
6336a6d9b409Smrg*)
6337a6d9b409Smrg  ECHO_N='-n';;
6338a6d9b409Smrgesac
6339a6d9b409Smrg
6340a6d9b409Smrgrm -f conf$$ conf$$.exe conf$$.file
6341a6d9b409Smrgif test -d conf$$.dir; then
6342a6d9b409Smrg  rm -f conf$$.dir/conf$$.file
6343a6d9b409Smrgelse
6344a6d9b409Smrg  rm -f conf$$.dir
6345efda2da8Smrg  mkdir conf$$.dir 2>/dev/null
6346efda2da8Smrgfi
6347efda2da8Smrgif (echo >conf$$.file) 2>/dev/null; then
6348efda2da8Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
6349efda2da8Smrg    as_ln_s='ln -s'
6350efda2da8Smrg    # ... but there are two gotchas:
6351efda2da8Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6352efda2da8Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6353efda2da8Smrg    # In both cases, we have to default to `cp -p'.
6354efda2da8Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6355efda2da8Smrg      as_ln_s='cp -p'
6356efda2da8Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
6357efda2da8Smrg    as_ln_s=ln
6358efda2da8Smrg  else
6359a6d9b409Smrg    as_ln_s='cp -p'
6360efda2da8Smrg  fi
6361a6d9b409Smrgelse
6362a6d9b409Smrg  as_ln_s='cp -p'
6363a6d9b409Smrgfi
6364a6d9b409Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6365a6d9b409Smrgrmdir conf$$.dir 2>/dev/null
6366a6d9b409Smrg
63671e5fa1c5Smrg
63681e5fa1c5Smrg# as_fn_mkdir_p
63691e5fa1c5Smrg# -------------
63701e5fa1c5Smrg# Create "$as_dir" as a directory, including parents if necessary.
63711e5fa1c5Smrgas_fn_mkdir_p ()
63721e5fa1c5Smrg{
63731e5fa1c5Smrg
63741e5fa1c5Smrg  case $as_dir in #(
63751e5fa1c5Smrg  -*) as_dir=./$as_dir;;
63761e5fa1c5Smrg  esac
63771e5fa1c5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
63781e5fa1c5Smrg    as_dirs=
63791e5fa1c5Smrg    while :; do
63801e5fa1c5Smrg      case $as_dir in #(
63811e5fa1c5Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
63821e5fa1c5Smrg      *) as_qdir=$as_dir;;
63831e5fa1c5Smrg      esac
63841e5fa1c5Smrg      as_dirs="'$as_qdir' $as_dirs"
63851e5fa1c5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
63861e5fa1c5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
63871e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
63881e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
63891e5fa1c5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
63901e5fa1c5Smrg$as_echo X"$as_dir" |
63911e5fa1c5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
63921e5fa1c5Smrg	    s//\1/
63931e5fa1c5Smrg	    q
63941e5fa1c5Smrg	  }
63951e5fa1c5Smrg	  /^X\(\/\/\)[^/].*/{
63961e5fa1c5Smrg	    s//\1/
63971e5fa1c5Smrg	    q
63981e5fa1c5Smrg	  }
63991e5fa1c5Smrg	  /^X\(\/\/\)$/{
64001e5fa1c5Smrg	    s//\1/
64011e5fa1c5Smrg	    q
64021e5fa1c5Smrg	  }
64031e5fa1c5Smrg	  /^X\(\/\).*/{
64041e5fa1c5Smrg	    s//\1/
64051e5fa1c5Smrg	    q
64061e5fa1c5Smrg	  }
64071e5fa1c5Smrg	  s/.*/./; q'`
64081e5fa1c5Smrg      test -d "$as_dir" && break
64091e5fa1c5Smrg    done
64101e5fa1c5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
64111e5fa1c5Smrg  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
64121e5fa1c5Smrg
64131e5fa1c5Smrg
64141e5fa1c5Smrg} # as_fn_mkdir_p
6415a6d9b409Smrgif mkdir -p . 2>/dev/null; then
64161e5fa1c5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
6417a6d9b409Smrgelse
6418a6d9b409Smrg  test -d ./-p && rmdir ./-p
6419a6d9b409Smrg  as_mkdir_p=false
6420a6d9b409Smrgfi
6421a6d9b409Smrg
6422a6d9b409Smrgif test -x / >/dev/null 2>&1; then
6423a6d9b409Smrg  as_test_x='test -x'
6424a6d9b409Smrgelse
6425a6d9b409Smrg  if ls -dL / >/dev/null 2>&1; then
6426a6d9b409Smrg    as_ls_L_option=L
6427a6d9b409Smrg  else
6428a6d9b409Smrg    as_ls_L_option=
6429a6d9b409Smrg  fi
6430a6d9b409Smrg  as_test_x='
6431a6d9b409Smrg    eval sh -c '\''
6432a6d9b409Smrg      if test -d "$1"; then
6433efda2da8Smrg	test -d "$1/.";
6434a6d9b409Smrg      else
64351e5fa1c5Smrg	case $1 in #(
6436efda2da8Smrg	-*)set "./$1";;
6437a6d9b409Smrg	esac;
64381e5fa1c5Smrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6439a6d9b409Smrg	???[sx]*):;;*)false;;esac;fi
6440a6d9b409Smrg    '\'' sh
6441a6d9b409Smrg  '
6442a6d9b409Smrgfi
6443a6d9b409Smrgas_executable_p=$as_test_x
6444a6d9b409Smrg
6445a6d9b409Smrg# Sed expression to map a string onto a valid CPP name.
6446a6d9b409Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6447a6d9b409Smrg
6448a6d9b409Smrg# Sed expression to map a string onto a valid variable name.
6449a6d9b409Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6450a6d9b409Smrg
6451a6d9b409Smrg
6452a6d9b409Smrgexec 6>&1
64531e5fa1c5Smrg## ----------------------------------- ##
64541e5fa1c5Smrg## Main body of $CONFIG_STATUS script. ##
64551e5fa1c5Smrg## ----------------------------------- ##
64561e5fa1c5Smrg_ASEOF
64571e5fa1c5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6458a6d9b409Smrg
64591e5fa1c5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
64601e5fa1c5Smrg# Save the log message, to keep $0 and so on meaningful, and to
6461a6d9b409Smrg# report actual input values of CONFIG_FILES etc. instead of their
6462a6d9b409Smrg# values after options handling.
6463a6d9b409Smrgac_log="
64641e5fa1c5SmrgThis file was extended by sessreg $as_me 1.0.6, which was
64651e5fa1c5Smrggenerated by GNU Autoconf 2.65.  Invocation command line was
6466a6d9b409Smrg
6467a6d9b409Smrg  CONFIG_FILES    = $CONFIG_FILES
6468a6d9b409Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
6469a6d9b409Smrg  CONFIG_LINKS    = $CONFIG_LINKS
6470a6d9b409Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
6471a6d9b409Smrg  $ $0 $@
6472a6d9b409Smrg
6473a6d9b409Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
6474a6d9b409Smrg"
6475a6d9b409Smrg
6476a6d9b409Smrg_ACEOF
6477a6d9b409Smrg
6478efda2da8Smrgcase $ac_config_files in *"
6479efda2da8Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
6480efda2da8Smrgesac
6481efda2da8Smrg
6482efda2da8Smrgcase $ac_config_headers in *"
6483efda2da8Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6484efda2da8Smrgesac
6485efda2da8Smrg
6486efda2da8Smrg
6487efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6488a6d9b409Smrg# Files that config.status was made for.
6489a6d9b409Smrgconfig_files="$ac_config_files"
6490a6d9b409Smrgconfig_headers="$ac_config_headers"
6491a6d9b409Smrgconfig_commands="$ac_config_commands"
6492a6d9b409Smrg
6493a6d9b409Smrg_ACEOF
6494a6d9b409Smrg
6495efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6496a6d9b409Smrgac_cs_usage="\
64971e5fa1c5Smrg\`$as_me' instantiates files and other configuration actions
64981e5fa1c5Smrgfrom templates according to the current configuration.  Unless the files
64991e5fa1c5Smrgand actions are specified as TAGs, all are instantiated by default.
6500a6d9b409Smrg
65011e5fa1c5SmrgUsage: $0 [OPTION]... [TAG]...
6502a6d9b409Smrg
6503a6d9b409Smrg  -h, --help       print this help, then exit
6504a6d9b409Smrg  -V, --version    print version number and configuration settings, then exit
65051e5fa1c5Smrg      --config     print configuration, then exit
6506efda2da8Smrg  -q, --quiet, --silent
6507efda2da8Smrg                   do not print progress messages
6508a6d9b409Smrg  -d, --debug      don't remove temporary files
6509a6d9b409Smrg      --recheck    update $as_me by reconfiguring in the same conditions
6510efda2da8Smrg      --file=FILE[:TEMPLATE]
6511efda2da8Smrg                   instantiate the configuration file FILE
6512efda2da8Smrg      --header=FILE[:TEMPLATE]
6513efda2da8Smrg                   instantiate the configuration header FILE
6514a6d9b409Smrg
6515a6d9b409SmrgConfiguration files:
6516a6d9b409Smrg$config_files
6517a6d9b409Smrg
6518a6d9b409SmrgConfiguration headers:
6519a6d9b409Smrg$config_headers
6520a6d9b409Smrg
6521a6d9b409SmrgConfiguration commands:
6522a6d9b409Smrg$config_commands
6523a6d9b409Smrg
65241e5fa1c5SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
6525a6d9b409Smrg
6526a6d9b409Smrg_ACEOF
6527efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
65281e5fa1c5Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6529a6d9b409Smrgac_cs_version="\\
65301e5fa1c5Smrgsessreg config.status 1.0.6
65311e5fa1c5Smrgconfigured by $0, generated by GNU Autoconf 2.65,
65321e5fa1c5Smrg  with options \\"\$ac_cs_config\\"
6533a6d9b409Smrg
65341e5fa1c5SmrgCopyright (C) 2009 Free Software Foundation, Inc.
6535a6d9b409SmrgThis config.status script is free software; the Free Software Foundation
6536a6d9b409Smrggives unlimited permission to copy, distribute and modify it."
6537a6d9b409Smrg
6538a6d9b409Smrgac_pwd='$ac_pwd'
6539a6d9b409Smrgsrcdir='$srcdir'
6540a6d9b409SmrgINSTALL='$INSTALL'
6541a6d9b409SmrgMKDIR_P='$MKDIR_P'
6542efda2da8SmrgAWK='$AWK'
6543efda2da8Smrgtest -n "\$AWK" || AWK=awk
6544a6d9b409Smrg_ACEOF
6545a6d9b409Smrg
6546efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6547efda2da8Smrg# The default lists apply if the user does not specify any file.
6548a6d9b409Smrgac_need_defaults=:
6549a6d9b409Smrgwhile test $# != 0
6550a6d9b409Smrgdo
6551a6d9b409Smrg  case $1 in
6552a6d9b409Smrg  --*=*)
6553a6d9b409Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6554a6d9b409Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6555a6d9b409Smrg    ac_shift=:
6556a6d9b409Smrg    ;;
6557a6d9b409Smrg  *)
6558a6d9b409Smrg    ac_option=$1
6559a6d9b409Smrg    ac_optarg=$2
6560a6d9b409Smrg    ac_shift=shift
6561a6d9b409Smrg    ;;
6562a6d9b409Smrg  esac
6563a6d9b409Smrg
6564a6d9b409Smrg  case $ac_option in
6565a6d9b409Smrg  # Handling of the options.
6566a6d9b409Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6567a6d9b409Smrg    ac_cs_recheck=: ;;
6568a6d9b409Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6569efda2da8Smrg    $as_echo "$ac_cs_version"; exit ;;
65701e5fa1c5Smrg  --config | --confi | --conf | --con | --co | --c )
65711e5fa1c5Smrg    $as_echo "$ac_cs_config"; exit ;;
6572a6d9b409Smrg  --debug | --debu | --deb | --de | --d | -d )
6573a6d9b409Smrg    debug=: ;;
6574a6d9b409Smrg  --file | --fil | --fi | --f )
6575a6d9b409Smrg    $ac_shift
6576efda2da8Smrg    case $ac_optarg in
6577efda2da8Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6578efda2da8Smrg    esac
65791e5fa1c5Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
6580a6d9b409Smrg    ac_need_defaults=false;;
6581a6d9b409Smrg  --header | --heade | --head | --hea )
6582a6d9b409Smrg    $ac_shift
6583efda2da8Smrg    case $ac_optarg in
6584efda2da8Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6585efda2da8Smrg    esac
65861e5fa1c5Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6587a6d9b409Smrg    ac_need_defaults=false;;
6588a6d9b409Smrg  --he | --h)
6589a6d9b409Smrg    # Conflict between --help and --header
65901e5fa1c5Smrg    as_fn_error "ambiguous option: \`$1'
65911e5fa1c5SmrgTry \`$0 --help' for more information.";;
6592a6d9b409Smrg  --help | --hel | -h )
6593efda2da8Smrg    $as_echo "$ac_cs_usage"; exit ;;
6594a6d9b409Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6595a6d9b409Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6596a6d9b409Smrg    ac_cs_silent=: ;;
6597a6d9b409Smrg
6598a6d9b409Smrg  # This is an error.
65991e5fa1c5Smrg  -*) as_fn_error "unrecognized option: \`$1'
66001e5fa1c5SmrgTry \`$0 --help' for more information." ;;
6601a6d9b409Smrg
66021e5fa1c5Smrg  *) as_fn_append ac_config_targets " $1"
6603a6d9b409Smrg     ac_need_defaults=false ;;
6604a6d9b409Smrg
6605a6d9b409Smrg  esac
6606a6d9b409Smrg  shift
6607a6d9b409Smrgdone
6608a6d9b409Smrg
6609a6d9b409Smrgac_configure_extra_args=
6610a6d9b409Smrg
6611a6d9b409Smrgif $ac_cs_silent; then
6612a6d9b409Smrg  exec 6>/dev/null
6613a6d9b409Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
6614a6d9b409Smrgfi
6615a6d9b409Smrg
6616a6d9b409Smrg_ACEOF
6617efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6618a6d9b409Smrgif \$ac_cs_recheck; then
6619efda2da8Smrg  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6620efda2da8Smrg  shift
6621efda2da8Smrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6622efda2da8Smrg  CONFIG_SHELL='$SHELL'
6623a6d9b409Smrg  export CONFIG_SHELL
6624efda2da8Smrg  exec "\$@"
6625a6d9b409Smrgfi
6626a6d9b409Smrg
6627a6d9b409Smrg_ACEOF
6628efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6629a6d9b409Smrgexec 5>>config.log
6630a6d9b409Smrg{
6631a6d9b409Smrg  echo
6632a6d9b409Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6633a6d9b409Smrg## Running $as_me. ##
6634a6d9b409Smrg_ASBOX
6635efda2da8Smrg  $as_echo "$ac_log"
6636a6d9b409Smrg} >&5
6637a6d9b409Smrg
6638a6d9b409Smrg_ACEOF
6639efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6640a6d9b409Smrg#
6641a6d9b409Smrg# INIT-COMMANDS
6642a6d9b409Smrg#
6643a6d9b409SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
6644a6d9b409Smrg
6645a6d9b409Smrg_ACEOF
6646a6d9b409Smrg
6647efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6648a6d9b409Smrg
6649a6d9b409Smrg# Handling of arguments.
6650a6d9b409Smrgfor ac_config_target in $ac_config_targets
6651a6d9b409Smrgdo
6652a6d9b409Smrg  case $ac_config_target in
6653a6d9b409Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
6654a6d9b409Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
6655a6d9b409Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6656a6d9b409Smrg
66571e5fa1c5Smrg  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6658a6d9b409Smrg  esac
6659a6d9b409Smrgdone
6660a6d9b409Smrg
6661a6d9b409Smrg
6662a6d9b409Smrg# If the user did not use the arguments to specify the items to instantiate,
6663a6d9b409Smrg# then the envvar interface is used.  Set only those that are not.
6664a6d9b409Smrg# We use the long form for the default assignment because of an extremely
6665a6d9b409Smrg# bizarre bug on SunOS 4.1.3.
6666a6d9b409Smrgif $ac_need_defaults; then
6667a6d9b409Smrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6668a6d9b409Smrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6669a6d9b409Smrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6670a6d9b409Smrgfi
6671a6d9b409Smrg
6672a6d9b409Smrg# Have a temporary directory for convenience.  Make it in the build tree
6673a6d9b409Smrg# simply because there is no reason against having it here, and in addition,
6674a6d9b409Smrg# creating and moving files from /tmp can sometimes cause problems.
6675a6d9b409Smrg# Hook for its removal unless debugging.
6676a6d9b409Smrg# Note that there is a small window in which the directory will not be cleaned:
6677a6d9b409Smrg# after its creation but before its name has been assigned to `$tmp'.
6678a6d9b409Smrg$debug ||
6679a6d9b409Smrg{
6680a6d9b409Smrg  tmp=
6681a6d9b409Smrg  trap 'exit_status=$?
6682a6d9b409Smrg  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6683a6d9b409Smrg' 0
66841e5fa1c5Smrg  trap 'as_fn_exit 1' 1 2 13 15
6685a6d9b409Smrg}
6686a6d9b409Smrg# Create a (secure) tmp directory for tmp files.
6687a6d9b409Smrg
6688a6d9b409Smrg{
6689a6d9b409Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6690a6d9b409Smrg  test -n "$tmp" && test -d "$tmp"
6691a6d9b409Smrg}  ||
6692a6d9b409Smrg{
6693a6d9b409Smrg  tmp=./conf$$-$RANDOM
6694a6d9b409Smrg  (umask 077 && mkdir "$tmp")
66951e5fa1c5Smrg} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6696a6d9b409Smrg
6697efda2da8Smrg# Set up the scripts for CONFIG_FILES section.
6698efda2da8Smrg# No need to generate them if there are no CONFIG_FILES.
6699efda2da8Smrg# This happens for instance with `./config.status config.h'.
6700a6d9b409Smrgif test -n "$CONFIG_FILES"; then
6701a6d9b409Smrg
6702a6d9b409Smrg
67031e5fa1c5Smrgac_cr=`echo X | tr X '\015'`
67041e5fa1c5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
67051e5fa1c5Smrg# But we know of no other shell where ac_cr would be empty at this
67061e5fa1c5Smrg# point, so we can use a bashism as a fallback.
67071e5fa1c5Smrgif test "x$ac_cr" = x; then
67081e5fa1c5Smrg  eval ac_cr=\$\'\\r\'
67091e5fa1c5Smrgfi
6710efda2da8Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6711efda2da8Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
67121e5fa1c5Smrg  ac_cs_awk_cr='\r'
6713efda2da8Smrgelse
6714efda2da8Smrg  ac_cs_awk_cr=$ac_cr
6715a6d9b409Smrgfi
6716a6d9b409Smrg
6717efda2da8Smrgecho 'BEGIN {' >"$tmp/subs1.awk" &&
6718a6d9b409Smrg_ACEOF
6719a6d9b409Smrg
6720a6d9b409Smrg
6721efda2da8Smrg{
6722efda2da8Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
6723efda2da8Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6724efda2da8Smrg  echo "_ACEOF"
6725efda2da8Smrg} >conf$$subs.sh ||
67261e5fa1c5Smrg  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6727efda2da8Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6728a6d9b409Smrgac_delim='%!_!# '
6729a6d9b409Smrgfor ac_last_try in false false false false false :; do
6730efda2da8Smrg  . ./conf$$subs.sh ||
67311e5fa1c5Smrg    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6732a6d9b409Smrg
6733efda2da8Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6734efda2da8Smrg  if test $ac_delim_n = $ac_delim_num; then
6735a6d9b409Smrg    break
6736a6d9b409Smrg  elif $ac_last_try; then
67371e5fa1c5Smrg    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6738a6d9b409Smrg  else
6739a6d9b409Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6740a6d9b409Smrg  fi
6741a6d9b409Smrgdone
6742efda2da8Smrgrm -f conf$$subs.sh
6743a6d9b409Smrg
6744efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6745efda2da8Smrgcat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6746efda2da8Smrg_ACEOF
6747efda2da8Smrgsed -n '
6748efda2da8Smrgh
6749efda2da8Smrgs/^/S["/; s/!.*/"]=/
6750efda2da8Smrgp
6751efda2da8Smrgg
6752efda2da8Smrgs/^[^!]*!//
6753efda2da8Smrg:repl
6754efda2da8Smrgt repl
6755efda2da8Smrgs/'"$ac_delim"'$//
6756efda2da8Smrgt delim
6757efda2da8Smrg:nl
6758efda2da8Smrgh
67591e5fa1c5Smrgs/\(.\{148\}\)..*/\1/
6760efda2da8Smrgt more1
6761efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6762efda2da8Smrgp
6763efda2da8Smrgn
6764efda2da8Smrgb repl
6765efda2da8Smrg:more1
6766efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
6767efda2da8Smrgp
6768efda2da8Smrgg
6769efda2da8Smrgs/.\{148\}//
6770efda2da8Smrgt nl
6771efda2da8Smrg:delim
6772efda2da8Smrgh
67731e5fa1c5Smrgs/\(.\{148\}\)..*/\1/
6774efda2da8Smrgt more2
6775efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
6776efda2da8Smrgp
6777efda2da8Smrgb
6778efda2da8Smrg:more2
6779efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
6780efda2da8Smrgp
6781efda2da8Smrgg
6782efda2da8Smrgs/.\{148\}//
6783efda2da8Smrgt delim
6784efda2da8Smrg' <conf$$subs.awk | sed '
6785efda2da8Smrg/^[^""]/{
6786efda2da8Smrg  N
6787efda2da8Smrg  s/\n//
6788efda2da8Smrg}
6789efda2da8Smrg' >>$CONFIG_STATUS || ac_write_fail=1
6790efda2da8Smrgrm -f conf$$subs.awk
6791efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6792efda2da8Smrg_ACAWK
6793efda2da8Smrgcat >>"\$tmp/subs1.awk" <<_ACAWK &&
6794efda2da8Smrg  for (key in S) S_is_set[key] = 1
6795efda2da8Smrg  FS = ""
6796efda2da8Smrg
6797efda2da8Smrg}
6798efda2da8Smrg{
6799efda2da8Smrg  line = $ 0
6800efda2da8Smrg  nfields = split(line, field, "@")
6801efda2da8Smrg  substed = 0
6802efda2da8Smrg  len = length(field[1])
6803efda2da8Smrg  for (i = 2; i < nfields; i++) {
6804efda2da8Smrg    key = field[i]
6805efda2da8Smrg    keylen = length(key)
6806efda2da8Smrg    if (S_is_set[key]) {
6807efda2da8Smrg      value = S[key]
6808efda2da8Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6809efda2da8Smrg      len += length(value) + length(field[++i])
6810efda2da8Smrg      substed = 1
6811efda2da8Smrg    } else
6812efda2da8Smrg      len += 1 + keylen
6813efda2da8Smrg  }
6814efda2da8Smrg
6815efda2da8Smrg  print line
6816efda2da8Smrg}
6817a6d9b409Smrg
6818efda2da8Smrg_ACAWK
6819a6d9b409Smrg_ACEOF
6820efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6821efda2da8Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6822efda2da8Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6823efda2da8Smrgelse
6824efda2da8Smrg  cat
6825efda2da8Smrgfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
68261e5fa1c5Smrg  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6827a6d9b409Smrg_ACEOF
6828a6d9b409Smrg
6829a6d9b409Smrg# VPATH may cause trouble with some makes, so we remove $(srcdir),
6830a6d9b409Smrg# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6831a6d9b409Smrg# trailing colons and then remove the whole line if VPATH becomes empty
6832a6d9b409Smrg# (actually we leave an empty line to preserve line numbers).
6833a6d9b409Smrgif test "x$srcdir" = x.; then
6834a6d9b409Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
6835a6d9b409Smrgs/:*\$(srcdir):*/:/
6836a6d9b409Smrgs/:*\${srcdir}:*/:/
6837a6d9b409Smrgs/:*@srcdir@:*/:/
6838a6d9b409Smrgs/^\([^=]*=[	 ]*\):*/\1/
6839a6d9b409Smrgs/:*$//
6840a6d9b409Smrgs/^[^=]*=[	 ]*$//
6841a6d9b409Smrg}'
6842a6d9b409Smrgfi
6843a6d9b409Smrg
6844efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6845a6d9b409Smrgfi # test -n "$CONFIG_FILES"
6846a6d9b409Smrg
6847efda2da8Smrg# Set up the scripts for CONFIG_HEADERS section.
6848efda2da8Smrg# No need to generate them if there are no CONFIG_HEADERS.
6849efda2da8Smrg# This happens for instance with `./config.status Makefile'.
6850efda2da8Smrgif test -n "$CONFIG_HEADERS"; then
6851efda2da8Smrgcat >"$tmp/defines.awk" <<\_ACAWK ||
6852efda2da8SmrgBEGIN {
6853efda2da8Smrg_ACEOF
6854efda2da8Smrg
6855efda2da8Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
6856efda2da8Smrg# here-document in config.status, that substitutes the proper values into
6857efda2da8Smrg# config.h.in to produce config.h.
6858efda2da8Smrg
6859efda2da8Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
6860efda2da8Smrg# handling of long lines.
6861efda2da8Smrgac_delim='%!_!# '
6862efda2da8Smrgfor ac_last_try in false false :; do
6863efda2da8Smrg  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6864efda2da8Smrg  if test -z "$ac_t"; then
6865efda2da8Smrg    break
6866efda2da8Smrg  elif $ac_last_try; then
68671e5fa1c5Smrg    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6868efda2da8Smrg  else
6869efda2da8Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6870efda2da8Smrg  fi
6871efda2da8Smrgdone
6872efda2da8Smrg
6873efda2da8Smrg# For the awk script, D is an array of macro values keyed by name,
6874efda2da8Smrg# likewise P contains macro parameters if any.  Preserve backslash
6875efda2da8Smrg# newline sequences.
6876efda2da8Smrg
6877efda2da8Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6878efda2da8Smrgsed -n '
6879efda2da8Smrgs/.\{148\}/&'"$ac_delim"'/g
6880efda2da8Smrgt rset
6881efda2da8Smrg:rset
6882efda2da8Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
6883efda2da8Smrgt def
6884efda2da8Smrgd
6885efda2da8Smrg:def
6886efda2da8Smrgs/\\$//
6887efda2da8Smrgt bsnl
6888efda2da8Smrgs/["\\]/\\&/g
6889efda2da8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6890efda2da8SmrgD["\1"]=" \3"/p
6891efda2da8Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
6892efda2da8Smrgd
6893efda2da8Smrg:bsnl
6894efda2da8Smrgs/["\\]/\\&/g
6895efda2da8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6896efda2da8SmrgD["\1"]=" \3\\\\\\n"\\/p
6897efda2da8Smrgt cont
6898efda2da8Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6899efda2da8Smrgt cont
6900efda2da8Smrgd
6901efda2da8Smrg:cont
6902efda2da8Smrgn
6903efda2da8Smrgs/.\{148\}/&'"$ac_delim"'/g
6904efda2da8Smrgt clear
6905efda2da8Smrg:clear
6906efda2da8Smrgs/\\$//
6907efda2da8Smrgt bsnlc
6908efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
6909efda2da8Smrgd
6910efda2da8Smrg:bsnlc
6911efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6912efda2da8Smrgb cont
6913efda2da8Smrg' <confdefs.h | sed '
6914efda2da8Smrgs/'"$ac_delim"'/"\\\
6915efda2da8Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
6916efda2da8Smrg
6917efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6918efda2da8Smrg  for (key in D) D_is_set[key] = 1
6919efda2da8Smrg  FS = ""
6920efda2da8Smrg}
6921efda2da8Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6922efda2da8Smrg  line = \$ 0
6923efda2da8Smrg  split(line, arg, " ")
6924efda2da8Smrg  if (arg[1] == "#") {
6925efda2da8Smrg    defundef = arg[2]
6926efda2da8Smrg    mac1 = arg[3]
6927efda2da8Smrg  } else {
6928efda2da8Smrg    defundef = substr(arg[1], 2)
6929efda2da8Smrg    mac1 = arg[2]
6930efda2da8Smrg  }
6931efda2da8Smrg  split(mac1, mac2, "(") #)
6932efda2da8Smrg  macro = mac2[1]
6933efda2da8Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
6934efda2da8Smrg  if (D_is_set[macro]) {
6935efda2da8Smrg    # Preserve the white space surrounding the "#".
6936efda2da8Smrg    print prefix "define", macro P[macro] D[macro]
6937efda2da8Smrg    next
6938efda2da8Smrg  } else {
6939efda2da8Smrg    # Replace #undef with comments.  This is necessary, for example,
6940efda2da8Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
6941efda2da8Smrg    # on some systems where configure will not decide to define it.
6942efda2da8Smrg    if (defundef == "undef") {
6943efda2da8Smrg      print "/*", prefix defundef, macro, "*/"
6944efda2da8Smrg      next
6945efda2da8Smrg    }
6946efda2da8Smrg  }
6947efda2da8Smrg}
6948efda2da8Smrg{ print }
6949efda2da8Smrg_ACAWK
6950efda2da8Smrg_ACEOF
6951efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
69521e5fa1c5Smrg  as_fn_error "could not setup config headers machinery" "$LINENO" 5
6953efda2da8Smrgfi # test -n "$CONFIG_HEADERS"
6954efda2da8Smrg
6955a6d9b409Smrg
6956efda2da8Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
6957efda2da8Smrgshift
6958efda2da8Smrgfor ac_tag
6959a6d9b409Smrgdo
6960a6d9b409Smrg  case $ac_tag in
6961a6d9b409Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
6962a6d9b409Smrg  esac
6963a6d9b409Smrg  case $ac_mode$ac_tag in
6964a6d9b409Smrg  :[FHL]*:*);;
69651e5fa1c5Smrg  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6966a6d9b409Smrg  :[FH]-) ac_tag=-:-;;
6967a6d9b409Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6968a6d9b409Smrg  esac
6969a6d9b409Smrg  ac_save_IFS=$IFS
6970a6d9b409Smrg  IFS=:
6971a6d9b409Smrg  set x $ac_tag
6972a6d9b409Smrg  IFS=$ac_save_IFS
6973a6d9b409Smrg  shift
6974a6d9b409Smrg  ac_file=$1
6975a6d9b409Smrg  shift
6976a6d9b409Smrg
6977a6d9b409Smrg  case $ac_mode in
6978a6d9b409Smrg  :L) ac_source=$1;;
6979a6d9b409Smrg  :[FH])
6980a6d9b409Smrg    ac_file_inputs=
6981a6d9b409Smrg    for ac_f
6982a6d9b409Smrg    do
6983a6d9b409Smrg      case $ac_f in
6984a6d9b409Smrg      -) ac_f="$tmp/stdin";;
6985a6d9b409Smrg      *) # Look for the file first in the build tree, then in the source tree
6986a6d9b409Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
6987a6d9b409Smrg	 # because $ac_f cannot contain `:'.
6988a6d9b409Smrg	 test -f "$ac_f" ||
6989a6d9b409Smrg	   case $ac_f in
6990a6d9b409Smrg	   [\\/$]*) false;;
6991a6d9b409Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6992a6d9b409Smrg	   esac ||
69931e5fa1c5Smrg	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6994a6d9b409Smrg      esac
6995efda2da8Smrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
69961e5fa1c5Smrg      as_fn_append ac_file_inputs " '$ac_f'"
6997a6d9b409Smrg    done
6998a6d9b409Smrg
6999a6d9b409Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
7000a6d9b409Smrg    # use $as_me), people would be surprised to read:
7001a6d9b409Smrg    #    /* config.h.  Generated by config.status.  */
7002efda2da8Smrg    configure_input='Generated from '`
7003efda2da8Smrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7004efda2da8Smrg	`' by configure.'
7005a6d9b409Smrg    if test x"$ac_file" != x-; then
7006a6d9b409Smrg      configure_input="$ac_file.  $configure_input"
70071e5fa1c5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7008efda2da8Smrg$as_echo "$as_me: creating $ac_file" >&6;}
7009a6d9b409Smrg    fi
7010efda2da8Smrg    # Neutralize special characters interpreted by sed in replacement strings.
7011efda2da8Smrg    case $configure_input in #(
7012efda2da8Smrg    *\&* | *\|* | *\\* )
7013efda2da8Smrg       ac_sed_conf_input=`$as_echo "$configure_input" |
7014efda2da8Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
7015efda2da8Smrg    *) ac_sed_conf_input=$configure_input;;
7016efda2da8Smrg    esac
7017a6d9b409Smrg
7018a6d9b409Smrg    case $ac_tag in
7019efda2da8Smrg    *:-:* | *:-) cat >"$tmp/stdin" \
70201e5fa1c5Smrg      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
7021a6d9b409Smrg    esac
7022a6d9b409Smrg    ;;
7023a6d9b409Smrg  esac
7024a6d9b409Smrg
7025a6d9b409Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
7026a6d9b409Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7027a6d9b409Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
7028a6d9b409Smrg	 X"$ac_file" : 'X\(//\)$' \| \
7029a6d9b409Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7030efda2da8Smrg$as_echo X"$ac_file" |
7031a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7032a6d9b409Smrg	    s//\1/
7033a6d9b409Smrg	    q
7034a6d9b409Smrg	  }
7035a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
7036a6d9b409Smrg	    s//\1/
7037a6d9b409Smrg	    q
7038a6d9b409Smrg	  }
7039a6d9b409Smrg	  /^X\(\/\/\)$/{
7040a6d9b409Smrg	    s//\1/
7041a6d9b409Smrg	    q
7042a6d9b409Smrg	  }
7043a6d9b409Smrg	  /^X\(\/\).*/{
7044a6d9b409Smrg	    s//\1/
7045a6d9b409Smrg	    q
7046a6d9b409Smrg	  }
7047a6d9b409Smrg	  s/.*/./; q'`
70481e5fa1c5Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
7049a6d9b409Smrg  ac_builddir=.
7050a6d9b409Smrg
7051a6d9b409Smrgcase "$ac_dir" in
7052a6d9b409Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7053a6d9b409Smrg*)
7054efda2da8Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7055a6d9b409Smrg  # A ".." for each directory in $ac_dir_suffix.
7056efda2da8Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7057a6d9b409Smrg  case $ac_top_builddir_sub in
7058a6d9b409Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7059a6d9b409Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7060a6d9b409Smrg  esac ;;
7061a6d9b409Smrgesac
7062a6d9b409Smrgac_abs_top_builddir=$ac_pwd
7063a6d9b409Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
7064a6d9b409Smrg# for backward compatibility:
7065a6d9b409Smrgac_top_builddir=$ac_top_build_prefix
7066a6d9b409Smrg
7067a6d9b409Smrgcase $srcdir in
7068a6d9b409Smrg  .)  # We are building in place.
7069a6d9b409Smrg    ac_srcdir=.
7070a6d9b409Smrg    ac_top_srcdir=$ac_top_builddir_sub
7071a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd ;;
7072a6d9b409Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
7073a6d9b409Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
7074a6d9b409Smrg    ac_top_srcdir=$srcdir
7075a6d9b409Smrg    ac_abs_top_srcdir=$srcdir ;;
7076a6d9b409Smrg  *) # Relative name.
7077a6d9b409Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7078a6d9b409Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
7079a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7080a6d9b409Smrgesac
7081a6d9b409Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7082a6d9b409Smrg
7083a6d9b409Smrg
7084a6d9b409Smrg  case $ac_mode in
7085a6d9b409Smrg  :F)
7086a6d9b409Smrg  #
7087a6d9b409Smrg  # CONFIG_FILE
7088a6d9b409Smrg  #
7089a6d9b409Smrg
7090a6d9b409Smrg  case $INSTALL in
7091a6d9b409Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7092a6d9b409Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7093a6d9b409Smrg  esac
7094a6d9b409Smrg  ac_MKDIR_P=$MKDIR_P
7095a6d9b409Smrg  case $MKDIR_P in
7096a6d9b409Smrg  [\\/$]* | ?:[\\/]* ) ;;
7097a6d9b409Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
7098a6d9b409Smrg  esac
7099a6d9b409Smrg_ACEOF
7100a6d9b409Smrg
7101efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7102a6d9b409Smrg# If the template does not know about datarootdir, expand it.
7103a6d9b409Smrg# FIXME: This hack should be removed a few years after 2.60.
7104a6d9b409Smrgac_datarootdir_hack=; ac_datarootdir_seen=
7105efda2da8Smrgac_sed_dataroot='
7106efda2da8Smrg/datarootdir/ {
7107a6d9b409Smrg  p
7108a6d9b409Smrg  q
7109a6d9b409Smrg}
7110a6d9b409Smrg/@datadir@/p
7111a6d9b409Smrg/@docdir@/p
7112a6d9b409Smrg/@infodir@/p
7113a6d9b409Smrg/@localedir@/p
71141e5fa1c5Smrg/@mandir@/p'
7115efda2da8Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7116a6d9b409Smrg*datarootdir*) ac_datarootdir_seen=yes;;
7117a6d9b409Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
71181e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7119efda2da8Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7120a6d9b409Smrg_ACEOF
7121efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7122a6d9b409Smrg  ac_datarootdir_hack='
7123a6d9b409Smrg  s&@datadir@&$datadir&g
7124a6d9b409Smrg  s&@docdir@&$docdir&g
7125a6d9b409Smrg  s&@infodir@&$infodir&g
7126a6d9b409Smrg  s&@localedir@&$localedir&g
7127a6d9b409Smrg  s&@mandir@&$mandir&g
71281e5fa1c5Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
7129a6d9b409Smrgesac
7130a6d9b409Smrg_ACEOF
7131a6d9b409Smrg
7132a6d9b409Smrg# Neutralize VPATH when `$srcdir' = `.'.
7133a6d9b409Smrg# Shell code in configure.ac might set extrasub.
7134a6d9b409Smrg# FIXME: do we really want to maintain this feature?
7135efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7136efda2da8Smrgac_sed_extra="$ac_vpsub
7137a6d9b409Smrg$extrasub
7138a6d9b409Smrg_ACEOF
7139efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7140a6d9b409Smrg:t
7141a6d9b409Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7142efda2da8Smrgs|@configure_input@|$ac_sed_conf_input|;t t
7143a6d9b409Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
7144efda2da8Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
7145a6d9b409Smrgs&@srcdir@&$ac_srcdir&;t t
7146a6d9b409Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
7147a6d9b409Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
7148a6d9b409Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7149a6d9b409Smrgs&@builddir@&$ac_builddir&;t t
7150a6d9b409Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
7151a6d9b409Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7152a6d9b409Smrgs&@INSTALL@&$ac_INSTALL&;t t
7153a6d9b409Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
7154a6d9b409Smrg$ac_datarootdir_hack
7155efda2da8Smrg"
7156efda2da8Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
71571e5fa1c5Smrg  || as_fn_error "could not create $ac_file" "$LINENO" 5
7158a6d9b409Smrg
7159a6d9b409Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7160a6d9b409Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
7161a6d9b409Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
71621e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7163a6d9b409Smrgwhich seems to be undefined.  Please make sure it is defined." >&5
7164efda2da8Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7165a6d9b409Smrgwhich seems to be undefined.  Please make sure it is defined." >&2;}
7166a6d9b409Smrg
7167a6d9b409Smrg  rm -f "$tmp/stdin"
7168a6d9b409Smrg  case $ac_file in
7169efda2da8Smrg  -) cat "$tmp/out" && rm -f "$tmp/out";;
7170efda2da8Smrg  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
7171efda2da8Smrg  esac \
71721e5fa1c5Smrg  || as_fn_error "could not create $ac_file" "$LINENO" 5
7173a6d9b409Smrg ;;
7174a6d9b409Smrg  :H)
7175a6d9b409Smrg  #
7176a6d9b409Smrg  # CONFIG_HEADER
7177a6d9b409Smrg  #
7178a6d9b409Smrg  if test x"$ac_file" != x-; then
7179efda2da8Smrg    {
7180efda2da8Smrg      $as_echo "/* $configure_input  */" \
7181efda2da8Smrg      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
7182efda2da8Smrg    } >"$tmp/config.h" \
71831e5fa1c5Smrg      || as_fn_error "could not create $ac_file" "$LINENO" 5
7184efda2da8Smrg    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
71851e5fa1c5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7186efda2da8Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
7187a6d9b409Smrg    else
7188efda2da8Smrg      rm -f "$ac_file"
7189efda2da8Smrg      mv "$tmp/config.h" "$ac_file" \
71901e5fa1c5Smrg	|| as_fn_error "could not create $ac_file" "$LINENO" 5
7191a6d9b409Smrg    fi
7192a6d9b409Smrg  else
7193efda2da8Smrg    $as_echo "/* $configure_input  */" \
7194efda2da8Smrg      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
71951e5fa1c5Smrg      || as_fn_error "could not create -" "$LINENO" 5
7196a6d9b409Smrg  fi
7197efda2da8Smrg# Compute "$ac_file"'s index in $config_headers.
7198efda2da8Smrg_am_arg="$ac_file"
7199a6d9b409Smrg_am_stamp_count=1
7200a6d9b409Smrgfor _am_header in $config_headers :; do
7201a6d9b409Smrg  case $_am_header in
7202efda2da8Smrg    $_am_arg | $_am_arg:* )
7203a6d9b409Smrg      break ;;
7204a6d9b409Smrg    * )
7205a6d9b409Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
7206a6d9b409Smrg  esac
7207a6d9b409Smrgdone
7208efda2da8Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
7209efda2da8Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7210efda2da8Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
7211efda2da8Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
7212efda2da8Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
7213efda2da8Smrg$as_echo X"$_am_arg" |
7214a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7215a6d9b409Smrg	    s//\1/
7216a6d9b409Smrg	    q
7217a6d9b409Smrg	  }
7218a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
7219a6d9b409Smrg	    s//\1/
7220a6d9b409Smrg	    q
7221a6d9b409Smrg	  }
7222a6d9b409Smrg	  /^X\(\/\/\)$/{
7223a6d9b409Smrg	    s//\1/
7224a6d9b409Smrg	    q
7225a6d9b409Smrg	  }
7226a6d9b409Smrg	  /^X\(\/\).*/{
7227a6d9b409Smrg	    s//\1/
7228a6d9b409Smrg	    q
7229a6d9b409Smrg	  }
7230a6d9b409Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
7231a6d9b409Smrg ;;
7232a6d9b409Smrg
72331e5fa1c5Smrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7234efda2da8Smrg$as_echo "$as_me: executing $ac_file commands" >&6;}
7235a6d9b409Smrg ;;
7236a6d9b409Smrg  esac
7237a6d9b409Smrg
7238a6d9b409Smrg
7239a6d9b409Smrg  case $ac_file$ac_mode in
7240efda2da8Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
7241efda2da8Smrg  # Autoconf 2.62 quotes --file arguments for eval, but not when files
7242efda2da8Smrg  # are listed without --file.  Let's play safe and only enable the eval
7243efda2da8Smrg  # if we detect the quoting.
7244efda2da8Smrg  case $CONFIG_FILES in
7245efda2da8Smrg  *\'*) eval set x "$CONFIG_FILES" ;;
7246efda2da8Smrg  *)   set x $CONFIG_FILES ;;
7247efda2da8Smrg  esac
7248efda2da8Smrg  shift
7249efda2da8Smrg  for mf
7250efda2da8Smrg  do
7251efda2da8Smrg    # Strip MF so we end up with the name of the file.
7252efda2da8Smrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
7253efda2da8Smrg    # Check whether this is an Automake generated Makefile or not.
7254efda2da8Smrg    # We used to match only the files named `Makefile.in', but
7255efda2da8Smrg    # some people rename them; so instead we look at the file content.
7256efda2da8Smrg    # Grep'ing the first line is not enough: some people post-process
7257efda2da8Smrg    # each Makefile.in and add a new line on top of each file to say so.
7258efda2da8Smrg    # Grep'ing the whole file is not good either: AIX grep has a line
7259efda2da8Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
7260efda2da8Smrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
7261efda2da8Smrg      dirpart=`$as_dirname -- "$mf" ||
7262a6d9b409Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7263a6d9b409Smrg	 X"$mf" : 'X\(//\)[^/]' \| \
7264a6d9b409Smrg	 X"$mf" : 'X\(//\)$' \| \
7265a6d9b409Smrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
7266efda2da8Smrg$as_echo X"$mf" |
7267a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7268a6d9b409Smrg	    s//\1/
7269a6d9b409Smrg	    q
7270a6d9b409Smrg	  }
7271a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
7272a6d9b409Smrg	    s//\1/
7273a6d9b409Smrg	    q
7274a6d9b409Smrg	  }
7275a6d9b409Smrg	  /^X\(\/\/\)$/{
7276a6d9b409Smrg	    s//\1/
7277a6d9b409Smrg	    q
7278a6d9b409Smrg	  }
7279a6d9b409Smrg	  /^X\(\/\).*/{
7280a6d9b409Smrg	    s//\1/
7281a6d9b409Smrg	    q
7282a6d9b409Smrg	  }
7283a6d9b409Smrg	  s/.*/./; q'`
7284efda2da8Smrg    else
7285efda2da8Smrg      continue
7286efda2da8Smrg    fi
7287efda2da8Smrg    # Extract the definition of DEPDIR, am__include, and am__quote
7288efda2da8Smrg    # from the Makefile without running `make'.
7289efda2da8Smrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
7290efda2da8Smrg    test -z "$DEPDIR" && continue
7291efda2da8Smrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
7292efda2da8Smrg    test -z "am__include" && continue
7293efda2da8Smrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
7294efda2da8Smrg    # When using ansi2knr, U may be empty or an underscore; expand it
7295efda2da8Smrg    U=`sed -n 's/^U = //p' < "$mf"`
7296efda2da8Smrg    # Find all dependency output files, they are included files with
7297efda2da8Smrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
7298efda2da8Smrg    # simplest approach to changing $(DEPDIR) to its actual value in the
7299efda2da8Smrg    # expansion.
7300efda2da8Smrg    for file in `sed -n "
7301efda2da8Smrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
7302efda2da8Smrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
7303efda2da8Smrg      # Make sure the directory exists.
7304efda2da8Smrg      test -f "$dirpart/$file" && continue
7305efda2da8Smrg      fdir=`$as_dirname -- "$file" ||
7306a6d9b409Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7307a6d9b409Smrg	 X"$file" : 'X\(//\)[^/]' \| \
7308a6d9b409Smrg	 X"$file" : 'X\(//\)$' \| \
7309a6d9b409Smrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
7310efda2da8Smrg$as_echo X"$file" |
7311a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7312a6d9b409Smrg	    s//\1/
7313a6d9b409Smrg	    q
7314a6d9b409Smrg	  }
7315a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
7316a6d9b409Smrg	    s//\1/
7317a6d9b409Smrg	    q
7318a6d9b409Smrg	  }
7319a6d9b409Smrg	  /^X\(\/\/\)$/{
7320a6d9b409Smrg	    s//\1/
7321a6d9b409Smrg	    q
7322a6d9b409Smrg	  }
7323a6d9b409Smrg	  /^X\(\/\).*/{
7324a6d9b409Smrg	    s//\1/
7325a6d9b409Smrg	    q
7326a6d9b409Smrg	  }
7327a6d9b409Smrg	  s/.*/./; q'`
73281e5fa1c5Smrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
7329efda2da8Smrg      # echo "creating $dirpart/$file"
7330efda2da8Smrg      echo '# dummy' > "$dirpart/$file"
7331efda2da8Smrg    done
7332a6d9b409Smrg  done
7333efda2da8Smrg}
7334a6d9b409Smrg ;;
7335a6d9b409Smrg
7336a6d9b409Smrg  esac
7337a6d9b409Smrgdone # for ac_tag
7338a6d9b409Smrg
7339a6d9b409Smrg
73401e5fa1c5Smrgas_fn_exit 0
7341a6d9b409Smrg_ACEOF
7342a6d9b409Smrgac_clean_files=$ac_clean_files_save
7343a6d9b409Smrg
7344efda2da8Smrgtest $ac_write_fail = 0 ||
73451e5fa1c5Smrg  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
7346efda2da8Smrg
7347a6d9b409Smrg
7348a6d9b409Smrg# configure is writing to config.log, and then calls config.status.
7349a6d9b409Smrg# config.status does its own redirection, appending to config.log.
7350a6d9b409Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
7351a6d9b409Smrg# by configure, so config.status won't be able to write to it; its
7352a6d9b409Smrg# output is simply discarded.  So we exec the FD to /dev/null,
7353a6d9b409Smrg# effectively closing config.log, so it can be properly (re)opened and
7354a6d9b409Smrg# appended to by config.status.  When coming back to configure, we
7355a6d9b409Smrg# need to make the FD available again.
7356a6d9b409Smrgif test "$no_create" != yes; then
7357a6d9b409Smrg  ac_cs_success=:
7358a6d9b409Smrg  ac_config_status_args=
7359a6d9b409Smrg  test "$silent" = yes &&
7360a6d9b409Smrg    ac_config_status_args="$ac_config_status_args --quiet"
7361a6d9b409Smrg  exec 5>/dev/null
7362a6d9b409Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7363a6d9b409Smrg  exec 5>>config.log
7364a6d9b409Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7365a6d9b409Smrg  # would make configure fail if this is the last instruction.
73661e5fa1c5Smrg  $ac_cs_success || as_fn_exit $?
7367a6d9b409Smrgfi
7368efda2da8Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
73691e5fa1c5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7370efda2da8Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7371efda2da8Smrgfi
7372a6d9b409Smrg
7373