1b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#! /bin/sh
2b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Guess values for system-dependent variables and create Makefiles.
3b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Generated by GNU Autoconf 2.65 for stressapptest 1.0.4_autoconf.
4b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
5b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Report bugs to <opensource@google.com>.
6b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
7b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
8b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Inc.
11b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
12b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
13b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# This configure script is free software; the Free Software Foundation
14b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# gives unlimited permission to copy, distribute and modify it.
15b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## -------------------- ##
16b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## M4sh Initialization. ##
17b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## -------------------- ##
18b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
19b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Be more Bourne compatible
20b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonDUALCASE=1; export DUALCASE # for MKS sh
21b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  emulate sh
23b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  NULLCMD=:
24b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # is contrary to our usage.  Disable this feature.
26b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  alias -g '${1+"$@"}'='"$@"'
27b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  setopt NO_GLOB_SUBST
28b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
29b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case `(set -o) 2>/dev/null` in #(
30b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *posix*) :
31b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    set -o posix ;; #(
32b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) :
33b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ;;
34b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
35b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
36b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
37b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
38b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_nl='
39b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson'
40b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport as_nl
41b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Printing a long string crashes Solaris 7 /usr/bin/printf.
42b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Prefer a ksh shell builtin over an external printf program on Solaris,
46b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# but without wasting forks for bash or zsh.
47b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$BASH_VERSION$ZSH_VERSION" \
48b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo='print -r --'
50b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo_n='print -rn --'
51b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo='printf %s\n'
53b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo_n='printf %s'
54b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
55b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_n='/usr/ucb/echo -n'
58b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
59b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_n_body='eval
61b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      arg=$1;
62b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $arg in #(
63b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *"$as_nl"*)
64b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	expr "X$arg" : "X\\(.*\\)$as_nl";
65b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac;
67b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    '
69b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    export as_echo_n_body
70b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_n='sh -c $as_echo_n_body as_echo'
71b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
72b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  export as_echo_body
73b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo='sh -c $as_echo_body as_echo'
74b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
75b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
76b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# The user is always right.
77b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${PATH_SEPARATOR+set}" != set; then
78b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  PATH_SEPARATOR=:
79b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      PATH_SEPARATOR=';'
82b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
83b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
84b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
85b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
86b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# IFS
87b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# We need space, tab and new line, in precisely that order.  Quoting is
88b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# there to prevent editors from complaining about space-tab.
89b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# splitting by setting IFS to empty value.)
91b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=" ""	$as_nl"
92b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
93b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Find who we are.  Look in the path if we contain no directory separator.
94b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $0 in #((
95b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *[\\/]* ) as_myself=$0 ;;
96b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
98b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
99b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
100b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
101b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
103b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
104b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
105b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ;;
106b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
107b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# We did not find ourselves, most probably we were run as `sh COMMAND'
108b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# in which case we are not to be found in the path.
109b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$as_myself" = x; then
110b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_myself=$0
111b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
112b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test ! -f "$as_myself"; then
113b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exit 1
115b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
116b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
117b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Unset variables that we do not need and which cause bugs (e.g. in
118b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# suppresses any "Segmentation fault" message there.  '((' could
120b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# trigger a bug in pdksh 5.2.14.
121b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_var in BASH_ENV ENV MAIL MAILPATH
122b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo eval test x\${$as_var+set} = xset \
123b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
125b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPS1='$ '
126b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPS2='> '
127b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPS4='+ '
128b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
129b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# NLS nuisances.
130b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLC_ALL=C
131b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport LC_ALL
132b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLANGUAGE=C
133b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport LANGUAGE
134b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# CDPATH.
136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$CONFIG_SHELL" = x; then
139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  emulate sh
141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  NULLCMD=:
142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # is contrary to our usage.  Disable this feature.
144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  alias -g '\${1+\"\$@\"}'='\"\$@\"'
145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  setopt NO_GLOB_SUBST
146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
147b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case \`(set -o) 2>/dev/null\` in #(
148b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *posix*) :
149b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    set -o posix ;; #(
150b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) :
151b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ;;
152b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
153b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
154b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"
155b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_required="as_fn_return () { (exit \$1); }
156b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_success () { as_fn_return 0; }
157b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_failure () { as_fn_return 1; }
158b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_ret_success () { return 0; }
159b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_ret_failure () { return 1; }
160b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
161b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexitcode=0
162b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_success || { exitcode=1; echo as_fn_success failed.; }
163b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
168b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
169b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exitcode=1; echo positional parameters were not saved.
170b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
171b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest x\$exitcode = x0 || exit 1"
172b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest \$(( 1 + 1 )) = 2 || exit 1"
177b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if (eval "$as_required") 2>/dev/null; then :
178b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_have_required=yes
179b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
180b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_have_required=no
181b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
182b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
184b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
185b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_found=false
187b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
189b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
190b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
191b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_found=:
192b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $as_dir in #(
193b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 /*)
194b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   for as_base in sh bash ksh sh5; do
195b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	     # Try only shells that exist, to save several forks.
196b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	     as_shell=$as_dir/$as_base
197b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CONFIG_SHELL=$as_shell as_have_required=yes
200b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  break 2
202b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   done;;
205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       esac
206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_found=false
207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CONFIG_SHELL=$SHELL as_have_required=yes
211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi; }
212b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test "x$CONFIG_SHELL" != x; then :
216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # We cannot yet assume a decent shell, so we have to provide a
217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# neutralization value for shells without unset; and this also
218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# works around shells that cannot unset nonexistent variables.
219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	BASH_ENV=/dev/null
220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	ENV=/dev/null
221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	export CONFIG_SHELL
223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test x$as_have_required = xno; then :
227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$0: This script requires a shell more modern than all"
228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$0: the shells that I found on your system."
229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test x${ZSH_VERSION+set} = xset ; then
230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$0: Please tell bug-autoconf@gnu.org and
234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$0: opensource@google.com about your system, including any
235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$0: error possibly output before this message. Then install
236b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$0: a modern shell, or manually run the script under such a
237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$0: shell if you do have one."
238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exit 1
240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
243b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSHELL=${CONFIG_SHELL-/bin/sh}
244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport SHELL
245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Unset more variables known to interfere with behavior of common tools.
246b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCLICOLOR_FORCE= GREP_OPTIONS=
247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonunset CLICOLOR_FORCE GREP_OPTIONS
248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## --------------------- ##
250b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## M4sh Shell Functions. ##
251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## --------------------- ##
252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_unset VAR
253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ---------------
254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Portably unset VAR.
255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_unset ()
256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { eval $1=; unset $1;}
258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_unset=as_fn_unset
260b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_set_status STATUS
262b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -----------------------
263b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Set $? to STATUS, without forking.
264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_set_status ()
265b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return $1
267b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_set_status
268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_exit STATUS
270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -----------------
271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_exit ()
273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  set +e
275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_set_status $1
276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exit $1
277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_exit
278b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_mkdir_p
280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -------------
281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Create "$as_dir" as a directory, including parents if necessary.
282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_mkdir_p ()
283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
284b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $as_dir in #(
286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -*) as_dir=./$as_dir;;
287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -d "$as_dir" || eval $as_mkdir_p || {
289b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_dirs=
290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    while :; do
291b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $as_dir in #(
292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) as_qdir=$as_dir;;
294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac
295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_dirs="'$as_qdir' $as_dirs"
296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_dir=`$as_dirname -- "$as_dir" ||
297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_dir" : 'X\(//\)[^/]' \| \
299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_dir" : 'X\(//\)$' \| \
300b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X"$as_dir" |
302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)[^/].*/{
307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
308b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)$/{
311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\).*/{
315b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      test -d "$as_dir" && break
320b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
321b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -z "$as_dirs" || eval "mkdir $as_dirs"
322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_mkdir_p
326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_append VAR VALUE
327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ----------------------
328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Append the text in VALUE to the end of the definition contained in VAR. Take
329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# advantage of any shell optimizations that allow amortized linear growth over
330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# repeated appends, instead of the typical quadratic growth present in naive
331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# implementations.
332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval 'as_fn_append ()
334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval $1+=\$2
336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }'
337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_append ()
339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
340b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval $1=\$$1\$2
341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi # as_fn_append
343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_arith ARG...
345b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ------------------
346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Perform arithmetic evaluation on the ARGs, and store the result in the
347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# global $as_val. Take advantage of shells that can avoid forks. The arguments
348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# must be portable across $(()) and expr.
349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval 'as_fn_arith ()
351b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
352b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_val=$(( $* ))
353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }'
354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_arith ()
356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
357b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_val=`expr "$@" || test $? -eq 1`
358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi # as_fn_arith
360b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_error ERROR [LINENO LOG_FD]
363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ---------------------------------
364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# script with status $?, using 1 if that was 0.
367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error ()
368b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
369b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_status=$?; test $as_status -eq 0 && as_status=1
370b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$3"; then
371b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
374b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: error: $1" >&2
375b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_exit $as_status
376b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_error
377b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
378b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif expr a : '\(a\)' >/dev/null 2>&1 &&
379b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   test "X`expr 00001 : '.*\(...\)'`" = X001; then
380b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_expr=expr
381b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
382b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_expr=false
383b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
384b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
385b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_basename=basename
387b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
388b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_basename=false
389b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
390b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
391b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_dirname=dirname
393b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
394b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_dirname=false
395b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
396b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
397b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_me=`$as_basename -- "$0" ||
398b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$0" : 'X\(//\)$' \| \
400b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X/"$0" |
402b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^.*\/\([^/][^/]*\)\/*$/{
403b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
404b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
405b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
406b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\/\(\/\/\)$/{
407b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
408b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
409b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
410b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\/\(\/\).*/{
411b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
412b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
413b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
414b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
415b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
416b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Avoid depending upon Character Ranges.
417b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_letters='abcdefghijklmnopqrstuvwxyz'
418b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_Letters=$as_cr_letters$as_cr_LETTERS
420b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_digits='0123456789'
421b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_alnum=$as_cr_Letters$as_cr_digits
422b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
423b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
424b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno_1=$LINENO as_lineno_1a=$LINENO
425b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno_2=$LINENO as_lineno_2a=$LINENO
426b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  sed -n '
430b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    p
431b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    /[$]LINENO/=
432b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ' <$as_myself |
433b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '
434b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      s/[$]LINENO.*/&-/
435b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      t lineno
436b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      b
437b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      :lineno
438b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      N
439b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      :loop
440b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      t loop
442b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      s/-\n.*//
443b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ' >$as_me.lineno &&
444b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  chmod +x "$as_me.lineno" ||
445b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
447b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Don't try to exec as it changes $[0], causing all sort of problems
448b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # (the dirname of $[0] is not the place where we might find the
449b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # original and so on.  Autoconf is especially sensitive to this).
450b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  . "./$as_me.lineno"
451b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Exit status is that of the last command.
452b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exit
453b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
454b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
455b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonECHO_C= ECHO_N= ECHO_T=
456b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `echo -n x` in #(((((
457b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson-n*)
458b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case `echo 'xy\c'` in
459b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
460b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  xy)  ECHO_C='\c';;
461b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       ECHO_T='	';;
463b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac;;
464b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*)
465b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ECHO_N='-n';;
466b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
467b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
468b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conf$$ conf$$.exe conf$$.file
469b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -d conf$$.dir; then
470b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conf$$.dir/conf$$.file
471b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
472b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conf$$.dir
473b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  mkdir conf$$.dir 2>/dev/null
474b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
475b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (echo >conf$$.file) 2>/dev/null; then
476b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if ln -s conf$$.file conf$$ 2>/dev/null; then
477b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ln_s='ln -s'
478b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # ... but there are two gotchas:
479b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # In both cases, we have to default to `cp -p'.
482b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_ln_s='cp -p'
484b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  elif ln conf$$.file conf$$ 2>/dev/null; then
485b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ln_s=ln
486b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
487b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ln_s='cp -p'
488b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
489b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
490b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_ln_s='cp -p'
491b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
492b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrmdir conf$$.dir 2>/dev/null
494b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
495b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif mkdir -p . 2>/dev/null; then
496b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_mkdir_p='mkdir -p "$as_dir"'
497b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
498b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -d ./-p && rmdir ./-p
499b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_mkdir_p=false
500b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
501b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
502b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -x / >/dev/null 2>&1; then
503b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_test_x='test -x'
504b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
505b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if ls -dL / >/dev/null 2>&1; then
506b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ls_L_option=L
507b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
508b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ls_L_option=
509b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
510b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_test_x='
511b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval sh -c '\''
512b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test -d "$1"; then
513b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	test -d "$1/.";
514b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      else
515b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	case $1 in #(
516b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	-*)set "./$1";;
517b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	esac;
518b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	???[sx]*):;;*)false;;esac;fi
520b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    '\'' sh
521b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  '
522b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
523b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_executable_p=$as_test_x
524b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
525b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Sed expression to map a string onto a valid CPP name.
526b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
528b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Sed expression to map a string onto a valid variable name.
529b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
531b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
532b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -n "$DJDIR" || exec 7<&0 </dev/null
533b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexec 6>&1
534b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
535b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Name of the host.
536b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
537b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# so uname gets run too.
538b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
539b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
540b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
541b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Initializations.
542b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
543b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_default_prefix=/usr/local
544b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files=
545b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_config_libobj_dir=.
546b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLIBOBJS=
547b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncross_compiling=no
548b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsubdirs=
549b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonMFLAGS=
550b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonMAKEFLAGS=
551b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
552b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Identity of this package.
553b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_NAME='stressapptest'
554b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_TARNAME='stressapptest'
555b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_VERSION='1.0.4_autoconf'
556b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_STRING='stressapptest 1.0.4_autoconf'
557b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_BUGREPORT='opensource@google.com'
558b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_URL=''
559b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
560b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_unique_file="src/"
561b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Factoring default headers for most tests.
562b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_includes_default="\
563b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdio.h>
564b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_SYS_TYPES_H
565b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <sys/types.h>
566b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
567b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_SYS_STAT_H
568b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <sys/stat.h>
569b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
570b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef STDC_HEADERS
571b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <stdlib.h>
572b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <stddef.h>
573b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#else
574b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ifdef HAVE_STDLIB_H
575b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#  include <stdlib.h>
576b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# endif
577b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
578b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_STRING_H
579b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
580b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#  include <memory.h>
581b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# endif
582b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <string.h>
583b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
584b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_STRINGS_H
585b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <strings.h>
586b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
587b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_INTTYPES_H
588b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <inttypes.h>
589b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
590b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_STDINT_H
591b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <stdint.h>
592b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
593b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_UNISTD_H
594b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <unistd.h>
595b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif"
596b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
597b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_subst_vars='am__EXEEXT_FALSE
598b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__EXEEXT_TRUE
599b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLTLIBOBJS
600b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLIBOBJS
601b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonEGREP
602b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonGREP
603b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCPP
604b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__fastdepCC_FALSE
605b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__fastdepCC_TRUE
606b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCCDEPMODE
607b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ct_CC
608b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCFLAGS
609b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCC
610b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__fastdepCXX_FALSE
611b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__fastdepCXX_TRUE
612b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXDEPMODE
613b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAMDEPBACKSLASH
614b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAMDEP_FALSE
615b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAMDEP_TRUE
616b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__quote
617b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__include
618b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonDEPDIR
619b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonOBJEXT
620b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonEXEEXT
621b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ct_CXX
622b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCPPFLAGS
623b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLDFLAGS
624b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXFLAGS
625b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXX
626b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__untar
627b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__tar
628b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAMTAR
629b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__leading_dot
630b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSET_MAKE
631b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAWK
632b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmkdir_p
633b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonMKDIR_P
634b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonINSTALL_STRIP_PROGRAM
635b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSTRIP
636b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoninstall_sh
637b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonMAKEINFO
638b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAUTOHEADER
639b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAUTOMAKE
640b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAUTOCONF
641b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonACLOCAL
642b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonVERSION
643b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE
644b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCYGPATH_W
645b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__isrc
646b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonINSTALL_DATA
647b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonINSTALL_SCRIPT
648b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonINSTALL_PROGRAM
649b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_os
650b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_vendor
651b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_cpu
652b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget
653b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_os
654b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_vendor
655b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_cpu
656b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost
657b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild_os
658b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild_vendor
659b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild_cpu
660b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild
661b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_alias
662b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_alias
663b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild_alias
664b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLIBS
665b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonECHO_T
666b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonECHO_N
667b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonECHO_C
668b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonDEFS
669b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmandir
670b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlocaledir
671b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlibdir
672b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonpsdir
673b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonpdfdir
674b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondvidir
675b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhtmldir
676b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoninfodir
677b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondocdir
678b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonoldincludedir
679b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonincludedir
680b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlocalstatedir
681b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsharedstatedir
682b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsysconfdir
683b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondatadir
684b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondatarootdir
685b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlibexecdir
686b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsbindir
687b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbindir
688b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonprogram_transform_name
689b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonprefix
690b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexec_prefix
691b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_URL
692b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_BUGREPORT
693b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_STRING
694b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_VERSION
695b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_TARNAME
696b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPACKAGE_NAME
697b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPATH_SEPARATOR
698b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSHELL'
699b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_subst_files=''
700b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_user_opts='
701b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonenable_option_checking
702b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonwith_static
703b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonenable_dependency_tracking
704b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson'
705b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_precious_vars='build_alias
706b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_alias
707b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_alias
708b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXX
709b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXFLAGS
710b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLDFLAGS
711b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLIBS
712b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCPPFLAGS
713b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCCC
714b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCC
715b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCFLAGS
716b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCPP'
717b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
718b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
719b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Initialize some variables set by options.
720b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_init_help=
721b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_init_version=false
722b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_unrecognized_opts=
723b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_unrecognized_sep=
724b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# The variables have the same names as the options, with
725b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# dashes changed to underlines.
726b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncache_file=/dev/null
727b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexec_prefix=NONE
728b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonno_create=
729b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonno_recursion=
730b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonprefix=NONE
731b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonprogram_prefix=NONE
732b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonprogram_suffix=NONE
733b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonprogram_transform_name=s,x,x,
734b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsilent=
735b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsite=
736b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsrcdir=
737b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonverbose=
738b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonx_includes=NONE
739b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonx_libraries=NONE
740b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
741b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Installation directory options.
742b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# These are left unexpanded so users can "make install exec_prefix=/foo"
743b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# and all the variables that are supposed to be based on exec_prefix
744b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# by default will actually change.
745b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Use braces instead of parens because sh, perl, etc. also accept them.
746b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# (The list follows the same order as the GNU Coding Standards.)
747b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbindir='${exec_prefix}/bin'
748b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsbindir='${exec_prefix}/sbin'
749b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlibexecdir='${exec_prefix}/libexec'
750b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondatarootdir='${prefix}/share'
751b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondatadir='${datarootdir}'
752b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsysconfdir='${prefix}/etc'
753b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsharedstatedir='${prefix}/com'
754b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlocalstatedir='${prefix}/var'
755b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonincludedir='${prefix}/include'
756b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonoldincludedir='/usr/include'
757b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
758b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoninfodir='${datarootdir}/info'
759b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhtmldir='${docdir}'
760b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondvidir='${docdir}'
761b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonpdfdir='${docdir}'
762b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonpsdir='${docdir}'
763b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlibdir='${exec_prefix}/lib'
764b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonlocaledir='${datarootdir}/locale'
765b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmandir='${datarootdir}/man'
766b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
767b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_prev=
768b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_dashdash=
769b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_option
770b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
771b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # If the previous option needs an argument, assign it.
772b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$ac_prev"; then
773b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval $ac_prev=\$ac_option
774b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=
775b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    continue
776b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
777b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
778b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_option in
779b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
780b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)	ac_optarg=yes ;;
781b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
782b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
783b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Accept the important Cygnus configure options, so we can diagnose typos.
784b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
785b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_dashdash$ac_option in
786b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --)
787b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_dashdash=yes ;;
788b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
789b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -bindir | --bindir | --bindi | --bind | --bin | --bi)
790b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=bindir ;;
791b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
792b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    bindir=$ac_optarg ;;
793b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
794b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -build | --build | --buil | --bui | --bu)
795b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=build_alias ;;
796b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
797b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    build_alias=$ac_optarg ;;
798b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
799b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -cache-file | --cache-file | --cache-fil | --cache-fi \
800b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
801b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=cache_file ;;
802b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
803b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
804b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cache_file=$ac_optarg ;;
805b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
806b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --config-cache | -C)
807b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cache_file=config.cache ;;
808b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
809b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -datadir | --datadir | --datadi | --datad)
810b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=datadir ;;
811b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -datadir=* | --datadir=* | --datadi=* | --datad=*)
812b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    datadir=$ac_optarg ;;
813b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
814b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
815b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --dataroo | --dataro | --datar)
816b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=datarootdir ;;
817b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
818b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
819b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    datarootdir=$ac_optarg ;;
820b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
821b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -disable-* | --disable-*)
822b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
823b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Reject names that are not valid shell variable names.
824b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
825b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_error "invalid feature name: $ac_useropt"
826b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt_orig=$ac_useropt
827b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
828b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_user_opts in
829b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *"
830b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"enable_$ac_useropt"
831b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"*) ;;
832b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
833b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 ac_unrecognized_sep=', ';;
834b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
835b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval enable_$ac_useropt=no ;;
836b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
837b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -docdir | --docdir | --docdi | --doc | --do)
838b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=docdir ;;
839b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
840b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    docdir=$ac_optarg ;;
841b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
842b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
843b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=dvidir ;;
844b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
845b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    dvidir=$ac_optarg ;;
846b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
847b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -enable-* | --enable-*)
848b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
849b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Reject names that are not valid shell variable names.
850b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
851b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_error "invalid feature name: $ac_useropt"
852b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt_orig=$ac_useropt
853b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
854b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_user_opts in
855b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *"
856b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"enable_$ac_useropt"
857b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"*) ;;
858b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
859b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 ac_unrecognized_sep=', ';;
860b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
861b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval enable_$ac_useropt=\$ac_optarg ;;
862b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
863b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
864b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
865b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --exec | --exe | --ex)
866b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=exec_prefix ;;
867b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
868b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
869b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --exec=* | --exe=* | --ex=*)
870b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    exec_prefix=$ac_optarg ;;
871b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
872b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -gas | --gas | --ga | --g)
873b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Obsolete; use --with-gas.
874b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    with_gas=yes ;;
875b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
876b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -help | --help | --hel | --he | -h)
877b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_init_help=long ;;
878b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
879b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_init_help=recursive ;;
880b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
881b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_init_help=short ;;
882b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
883b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -host | --host | --hos | --ho)
884b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=host_alias ;;
885b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -host=* | --host=* | --hos=* | --ho=*)
886b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    host_alias=$ac_optarg ;;
887b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
888b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
889b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=htmldir ;;
890b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
891b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --ht=*)
892b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    htmldir=$ac_optarg ;;
893b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
894b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -includedir | --includedir | --includedi | --included | --include \
895b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --includ | --inclu | --incl | --inc)
896b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=includedir ;;
897b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
898b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --includ=* | --inclu=* | --incl=* | --inc=*)
899b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    includedir=$ac_optarg ;;
900b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
901b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -infodir | --infodir | --infodi | --infod | --info | --inf)
902b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=infodir ;;
903b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
904b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    infodir=$ac_optarg ;;
905b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
906b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -libdir | --libdir | --libdi | --libd)
907b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=libdir ;;
908b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -libdir=* | --libdir=* | --libdi=* | --libd=*)
909b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    libdir=$ac_optarg ;;
910b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
911b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
912b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --libexe | --libex | --libe)
913b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=libexecdir ;;
914b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
915b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --libexe=* | --libex=* | --libe=*)
916b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    libexecdir=$ac_optarg ;;
917b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
918b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -localedir | --localedir | --localedi | --localed | --locale)
919b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=localedir ;;
920b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
921b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    localedir=$ac_optarg ;;
922b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
923b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -localstatedir | --localstatedir | --localstatedi | --localstated \
924b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --localstate | --localstat | --localsta | --localst | --locals)
925b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=localstatedir ;;
926b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
927b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
928b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    localstatedir=$ac_optarg ;;
929b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
930b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
931b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=mandir ;;
932b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
933b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mandir=$ac_optarg ;;
934b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
935b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -nfp | --nfp | --nf)
936b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Obsolete; use --without-fp.
937b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    with_fp=no ;;
938b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
939b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
940b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --no-cr | --no-c | -n)
941b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    no_create=yes ;;
942b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
943b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
944b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
945b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    no_recursion=yes ;;
946b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
947b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
948b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
949b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --oldin | --oldi | --old | --ol | --o)
950b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=oldincludedir ;;
951b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
952b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
953b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
954b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    oldincludedir=$ac_optarg ;;
955b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
956b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
957b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=prefix ;;
958b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
959b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    prefix=$ac_optarg ;;
960b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
961b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -program-prefix | --program-prefix | --program-prefi | --program-pref \
962b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-pre | --program-pr | --program-p)
963b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=program_prefix ;;
964b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -program-prefix=* | --program-prefix=* | --program-prefi=* \
965b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
966b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    program_prefix=$ac_optarg ;;
967b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
968b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -program-suffix | --program-suffix | --program-suffi | --program-suff \
969b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-suf | --program-su | --program-s)
970b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=program_suffix ;;
971b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -program-suffix=* | --program-suffix=* | --program-suffi=* \
972b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
973b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    program_suffix=$ac_optarg ;;
974b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
975b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -program-transform-name | --program-transform-name \
976b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transform-nam | --program-transform-na \
977b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transform-n | --program-transform- \
978b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transform | --program-transfor \
979b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transfo | --program-transf \
980b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-trans | --program-tran \
981b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --progr-tra | --program-tr | --program-t)
982b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=program_transform_name ;;
983b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -program-transform-name=* | --program-transform-name=* \
984b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transform-nam=* | --program-transform-na=* \
985b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transform-n=* | --program-transform-=* \
986b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transform=* | --program-transfor=* \
987b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-transfo=* | --program-transf=* \
988b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --program-trans=* | --program-tran=* \
989b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --progr-tra=* | --program-tr=* | --program-t=*)
990b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    program_transform_name=$ac_optarg ;;
991b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
992b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
993b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=pdfdir ;;
994b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
995b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    pdfdir=$ac_optarg ;;
996b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
997b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -psdir | --psdir | --psdi | --psd | --ps)
998b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=psdir ;;
999b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1000b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    psdir=$ac_optarg ;;
1001b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1002b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1003b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | -silent | --silent | --silen | --sile | --sil)
1004b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    silent=yes ;;
1005b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1006b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1007b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=sbindir ;;
1008b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1009b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --sbi=* | --sb=*)
1010b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sbindir=$ac_optarg ;;
1011b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1012b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1013b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1014b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --sharedst | --shareds | --shared | --share | --shar \
1015b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --sha | --sh)
1016b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=sharedstatedir ;;
1017b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1018b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1019b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1020b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --sha=* | --sh=*)
1021b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sharedstatedir=$ac_optarg ;;
1022b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1023b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -site | --site | --sit)
1024b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=site ;;
1025b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -site=* | --site=* | --sit=*)
1026b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    site=$ac_optarg ;;
1027b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1028b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1029b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=srcdir ;;
1030b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1031b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    srcdir=$ac_optarg ;;
1032b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1033b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1034b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --syscon | --sysco | --sysc | --sys | --sy)
1035b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=sysconfdir ;;
1036b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1037b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1038b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sysconfdir=$ac_optarg ;;
1039b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1040b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -target | --target | --targe | --targ | --tar | --ta | --t)
1041b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=target_alias ;;
1042b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1043b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    target_alias=$ac_optarg ;;
1044b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1045b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1046b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    verbose=yes ;;
1047b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1048b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -version | --version | --versio | --versi | --vers | -V)
1049b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_init_version=: ;;
1050b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1051b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -with-* | --with-*)
1052b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1053b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Reject names that are not valid shell variable names.
1054b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1055b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_error "invalid package name: $ac_useropt"
1056b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt_orig=$ac_useropt
1057b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1058b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_user_opts in
1059b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *"
1060b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"with_$ac_useropt"
1061b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"*) ;;
1062b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1063b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 ac_unrecognized_sep=', ';;
1064b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
1065b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval with_$ac_useropt=\$ac_optarg ;;
1066b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1067b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -without-* | --without-*)
1068b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1069b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Reject names that are not valid shell variable names.
1070b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1071b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_error "invalid package name: $ac_useropt"
1072b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt_orig=$ac_useropt
1073b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1074b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_user_opts in
1075b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *"
1076b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"with_$ac_useropt"
1077b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"*) ;;
1078b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1079b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 ac_unrecognized_sep=', ';;
1080b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
1081b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval with_$ac_useropt=no ;;
1082b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1083b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --x)
1084b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Obsolete; use --with-x.
1085b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    with_x=yes ;;
1086b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1087b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1088b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --x-incl | --x-inc | --x-in | --x-i)
1089b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=x_includes ;;
1090b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1091b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1092b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    x_includes=$ac_optarg ;;
1093b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1094b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1095b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1096b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_prev=x_libraries ;;
1097b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1098b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1099b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    x_libraries=$ac_optarg ;;
1100b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1101b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -*) as_fn_error "unrecognized option: \`$ac_option'
1102b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonTry \`$0 --help' for more information."
1103b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
1104b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1105b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *=*)
1106b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1107b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Reject names that are not valid shell variable names.
1108b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_envvar in #(
1109b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      '' | [0-9]* | *[!_$as_cr_alnum]* )
1110b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1111b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
1112b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval $ac_envvar=\$ac_optarg
1113b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    export $ac_envvar ;;
1114b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1115b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
1116b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # FIXME: should be removed in autoconf 3.0.
1117b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1118b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1119b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1120b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1121b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
1122b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1123b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
1124b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
1125b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1126b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_prev"; then
1127b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1128b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "missing argument to $ac_option"
1129b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1130b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1131b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_unrecognized_opts"; then
1132b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $enable_option_checking in
1133b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    no) ;;
1134b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
1137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Check all directory arguments for consistency.
1140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		datadir sysconfdir sharedstatedir localstatedir includedir \
1142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		libdir localedir mandir
1144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
1145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_val=\$$ac_var
1146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Remove trailing slashes.
1147b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_val in
1148b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    */ )
1149b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1150b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      eval $ac_var=\$ac_val;;
1151b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
1152b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Be sure to have absolute directory names.
1153b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_val in
1154b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    [\\/$]* | ?:[\\/]* )  continue;;
1155b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1156b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
1157b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1158b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
1159b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1160b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# There might be people who depend on the old broken behavior: `$host'
1161b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# used to hold the argument of --host etc.
1162b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# FIXME: To remove some day.
1163b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild=$build_alias
1164b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost=$host_alias
1165b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget=$target_alias
1166b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1167b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# FIXME: To remove some day.
1168b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$host_alias" != x; then
1169b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "x$build_alias" = x; then
1170b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cross_compiling=maybe
1171b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1172b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    If a cross compiler is detected then cross compile mode will be used." >&2
1173b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  elif test "x$build_alias" != "x$host_alias"; then
1174b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cross_compiling=yes
1175b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
1176b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1177b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1178b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_tool_prefix=
1179b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -n "$host_alias" && ac_tool_prefix=$host_alias-
1180b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1181b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "$silent" = yes && exec 6>/dev/null
1182b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1183b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1184b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_pwd=`pwd` && test -n "$ac_pwd" &&
1185b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ls_di=`ls -di .` &&
1186b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1187b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "working directory cannot be determined"
1188b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1189b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "pwd does not report name of working directory"
1190b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1191b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1192b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Find the source files, if location was not specified.
1193b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$srcdir"; then
1194b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_srcdir_defaulted=yes
1195b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Try the directory containing this script, then the parent directory.
1196b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_confdir=`$as_dirname -- "$as_myself" ||
1197b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1198b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_myself" : 'X\(//\)[^/]' \| \
1199b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_myself" : 'X\(//\)$' \| \
1200b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1201b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X"$as_myself" |
1202b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
1204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
1205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
1206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)[^/].*/{
1207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
1208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
1209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
1210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)$/{
1211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
1212b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
1213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
1214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\).*/{
1215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
1216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
1217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
1218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
1219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  srcdir=$ac_confdir
1220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test ! -r "$srcdir/$ac_unique_file"; then
1221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    srcdir=..
1222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
1223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_srcdir_defaulted=no
1225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test ! -r "$srcdir/$ac_unique_file"; then
1227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_abs_confdir=`(
1232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	pwd)`
1234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# When building in place, set srcdir=.
1235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_abs_confdir" = "$ac_pwd"; then
1236b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  srcdir=.
1237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Remove unnecessary trailing slashes from srcdir.
1239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Double slashes in file names in object file debugging info
1240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# mess up M-x gdb in Emacs.
1241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $srcdir in
1242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1243b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_var in $ac_precious_vars; do
1245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1246b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_env_${ac_var}_value=\$${ac_var}
1247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
1250b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
1252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Report the --help message.
1253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
1254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_init_help" = "long"; then
1255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Omit some internal or obsolete options to make the list less imposing.
1256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # This message is too long to be a string in the A/UX 3.1 sh.
1257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat <<_ACEOF
1258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson\`configure' configures stressapptest 1.0.4_autoconf to adapt to many kinds of systems.
1259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1260b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonUsage: $0 [OPTION]... [VAR=VALUE]...
1261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1262b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1263b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonVAR=VALUE.  See below for descriptions of some of the useful variables.
1264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1265b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonDefaults for the options are specified in brackets.
1266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1267b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonConfiguration:
1268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -h, --help              display this help and exit
1269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --help=short        display options specific to this package
1270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --help=recursive    display the short help of all the included packages
1271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -V, --version           display version information and exit
1272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -q, --quiet, --silent   do not print \`checking...' messages
1273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --cache-file=FILE   cache test results in FILE [disabled]
1274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -C, --config-cache      alias for \`--cache-file=config.cache'
1275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -n, --no-create         do not create output files
1276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1278b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonInstallation directories:
1279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --prefix=PREFIX         install architecture-independent files in PREFIX
1280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson                          [$ac_default_prefix]
1281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson                          [PREFIX]
1283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1284b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonBy default, \`make install' will install all the files in
1285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor instance \`--prefix=\$HOME'.
1288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1289b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonFor better control, use the options below.
1290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1291b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonFine tuning of the installation directories:
1292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --bindir=DIR            user executables [EPREFIX/bin]
1293b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --libexecdir=DIR        program executables [EPREFIX/libexec]
1295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --libdir=DIR            object code libraries [EPREFIX/lib]
1299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --includedir=DIR        C header files [PREFIX/include]
1300b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --infodir=DIR           info documentation [DATAROOTDIR/info]
1304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --mandir=DIR            man documentation [DATAROOTDIR/man]
1306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --docdir=DIR            documentation root [DATAROOTDIR/doc/stressapptest]
1307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --htmldir=DIR           html documentation [DOCDIR]
1308b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --dvidir=DIR            dvi documentation [DOCDIR]
1309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --pdfdir=DIR            pdf documentation [DOCDIR]
1310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --psdir=DIR             ps documentation [DOCDIR]
1311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat <<\_ACEOF
1314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1315b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonProgram names:
1316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --program-prefix=PREFIX            prepend PREFIX to installed program names
1317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --program-suffix=SUFFIX            append SUFFIX to installed program names
1318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1320b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSystem types:
1321b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --build=BUILD     configure for building on BUILD [guessed]
1322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --target=TARGET   configure for building compilers for TARGET [HOST]
1324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_init_help"; then
1328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_init_help in
1329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     short | recursive ) echo "Configuration of stressapptest 1.0.4_autoconf:";;
1330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   esac
1331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat <<\_ACEOF
1332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1333b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonOptional Features:
1334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --disable-option-checking  ignore unrecognized --enable/--with options
1335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --disable-dependency-tracking  speeds up one-time build
1338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --enable-dependency-tracking   do not reject slow dependency extractors
1339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1340b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonOptional Packages:
1341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --with-static            enable static linking
1344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1345b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSome influential environment variables:
1346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CXX         C++ compiler command
1347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CXXFLAGS    C++ compiler flags
1348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson              nonstandard directory <lib dir>
1350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  LIBS        libraries to pass to the linker, e.g. -l<library>
1351b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1352b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson              you have headers in a nonstandard directory <include dir>
1353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CC          C compiler command
1354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CFLAGS      C compiler flags
1355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CPP         C preprocessor
1356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1357b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonUse these variables to override the choices made by `configure' or to help
1358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonit to find libraries and programs with nonstandard names/locations.
1359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1360b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonReport bugs to <opensource@google.com>.
1361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_status=$?
1363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_init_help" = "recursive"; then
1366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # If there are subdirs, report their specific --help.
1367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1368b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -d "$ac_dir" ||
1369b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1370b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      continue
1371b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_builddir=.
1372b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1373b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "$ac_dir" in
1374b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1375b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*)
1376b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1377b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # A ".." for each directory in $ac_dir_suffix.
1378b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1379b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_top_builddir_sub in
1380b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1381b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1382b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac ;;
1383b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1384b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_abs_top_builddir=$ac_pwd
1385b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_abs_builddir=$ac_pwd$ac_dir_suffix
1386b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# for backward compatibility:
1387b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_top_builddir=$ac_top_build_prefix
1388b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1389b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $srcdir in
1390b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  .)  # We are building in place.
1391b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_srcdir=.
1392b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_top_srcdir=$ac_top_builddir_sub
1393b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_abs_top_srcdir=$ac_pwd ;;
1394b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  [\\/]* | ?:[\\/]* )  # Absolute name.
1395b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_srcdir=$srcdir$ac_dir_suffix;
1396b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_top_srcdir=$srcdir
1397b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_abs_top_srcdir=$srcdir ;;
1398b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) # Relative name.
1399b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1400b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_top_srcdir=$ac_top_build_prefix$srcdir
1401b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1402b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1403b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1404b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1405b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cd "$ac_dir" || { ac_status=$?; continue; }
1406b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Check for guested configure.
1407b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test -f "$ac_srcdir/configure.gnu"; then
1408b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo &&
1409b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1410b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    elif test -f "$ac_srcdir/configure"; then
1411b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo &&
1412b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $SHELL "$ac_srcdir/configure" --help=recursive
1413b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    else
1414b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1415b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi || ac_status=$?
1416b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cd "$ac_pwd" || { ac_status=$?; break; }
1417b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
1418b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1419b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1420b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -n "$ac_init_help" && exit $ac_status
1421b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif $ac_init_version; then
1422b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat <<\_ACEOF
1423b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstressapptest configure 1.0.4_autoconf
1424b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersongenerated by GNU Autoconf 2.65
1425b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1426b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCopyright (C) 2009 Free Software Foundation, Inc.
1427b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonThis configure script is free software; the Free Software Foundation
1428b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersongives unlimited permission to copy, distribute and modify it.
1429b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1430b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exit
1431b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1432b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1433b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ------------------------ ##
1434b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Autoconf initialization. ##
1435b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ------------------------ ##
1436b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1437b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_cxx_try_compile LINENO
1438b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ----------------------------
1439b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Try to compile conftest.$ac_ext, and return whether this succeeded.
1440b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_cxx_try_compile ()
1441b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1442b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1443b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conftest.$ac_objext
1444b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { { ac_try="$ac_compile"
1445b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
1446b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1447b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
1448b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1449b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1450b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
1451b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_compile") 2>conftest.err
1452b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
1453b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -s conftest.err; then
1454b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    grep -v '^ *+' conftest.err >conftest.er1
1455b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat conftest.er1 >&5
1456b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mv -f conftest.er1 conftest.err
1457b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
1458b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1459b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; } && {
1460b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test -z "$ac_cxx_werror_flag" ||
1461b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test ! -s conftest.err
1462b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       } && test -s conftest.$ac_objext; then :
1463b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_retval=0
1464b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1465b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: failed program was:" >&5
1466b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed 's/^/| /' conftest.$ac_ext >&5
1467b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1468b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	ac_retval=1
1469b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1470b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1471b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_set_status $ac_retval
1472b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1473b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_cxx_try_compile
1474b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1475b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_try_compile LINENO
1476b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# --------------------------
1477b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Try to compile conftest.$ac_ext, and return whether this succeeded.
1478b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_try_compile ()
1479b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1480b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1481b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conftest.$ac_objext
1482b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { { ac_try="$ac_compile"
1483b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
1484b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1485b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
1486b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1487b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1488b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
1489b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_compile") 2>conftest.err
1490b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
1491b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -s conftest.err; then
1492b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    grep -v '^ *+' conftest.err >conftest.er1
1493b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat conftest.er1 >&5
1494b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mv -f conftest.er1 conftest.err
1495b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
1496b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1497b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; } && {
1498b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test -z "$ac_c_werror_flag" ||
1499b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test ! -s conftest.err
1500b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       } && test -s conftest.$ac_objext; then :
1501b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_retval=0
1502b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1503b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: failed program was:" >&5
1504b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed 's/^/| /' conftest.$ac_ext >&5
1505b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1506b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	ac_retval=1
1507b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1508b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1509b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_set_status $ac_retval
1510b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1511b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_try_compile
1512b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1513b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_try_link LINENO
1514b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -----------------------
1515b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Try to link conftest.$ac_ext, and return whether this succeeded.
1516b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_try_link ()
1517b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1518b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1519b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conftest.$ac_objext conftest$ac_exeext
1520b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { { ac_try="$ac_link"
1521b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
1522b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1523b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
1524b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1525b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1526b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
1527b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_link") 2>conftest.err
1528b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
1529b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -s conftest.err; then
1530b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    grep -v '^ *+' conftest.err >conftest.er1
1531b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat conftest.er1 >&5
1532b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mv -f conftest.er1 conftest.err
1533b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
1534b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1535b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; } && {
1536b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test -z "$ac_c_werror_flag" ||
1537b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test ! -s conftest.err
1538b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       } && test -s conftest$ac_exeext && {
1539b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test "$cross_compiling" = yes ||
1540b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 $as_test_x conftest$ac_exeext
1541b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       }; then :
1542b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_retval=0
1543b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1544b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: failed program was:" >&5
1545b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed 's/^/| /' conftest.$ac_ext >&5
1546b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1547b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	ac_retval=1
1548b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1549b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1550b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1551b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # interfere with the next link command; also delete a directory that is
1552b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # left behind by Apple's compiler.  We do this before executing the actions.
1553b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1554b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1555b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_set_status $ac_retval
1556b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1557b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_try_link
1558b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1559b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_try_cpp LINENO
1560b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ----------------------
1561b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1562b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_try_cpp ()
1563b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1564b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1565b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { { ac_try="$ac_cpp conftest.$ac_ext"
1566b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
1567b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
1569b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1570b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1571b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
1572b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1573b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
1574b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -s conftest.err; then
1575b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    grep -v '^ *+' conftest.err >conftest.er1
1576b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat conftest.er1 >&5
1577b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mv -f conftest.er1 conftest.err
1578b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
1579b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1580b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; } >/dev/null && {
1581b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1582b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test ! -s conftest.err
1583b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       }; then :
1584b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_retval=0
1585b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1586b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: failed program was:" >&5
1587b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed 's/^/| /' conftest.$ac_ext >&5
1588b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1589b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_retval=1
1590b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1591b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1592b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_set_status $ac_retval
1593b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1594b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_try_cpp
1595b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1596b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_try_run LINENO
1597b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ----------------------
1598b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1599b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# that executables *can* be run.
1600b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_try_run ()
1601b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1602b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1603b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { { ac_try="$ac_link"
1604b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
1605b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1606b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
1607b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1608b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1609b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
1610b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_link") 2>&5
1611b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
1612b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1613b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1614b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { case "(($ac_try" in
1615b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1616b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
1617b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1618b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1619b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
1620b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_try") 2>&5
1621b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
1622b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }; }; then :
1624b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_retval=0
1625b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1626b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: program exited with status $ac_status" >&5
1627b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       $as_echo "$as_me: failed program was:" >&5
1628b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed 's/^/| /' conftest.$ac_ext >&5
1629b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1630b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       ac_retval=$ac_status
1631b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1632b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1633b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1634b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_set_status $ac_retval
1635b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1636b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_try_run
1637b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1638b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1639b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -------------------------------------------------------
1640b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1641b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# the include files in INCLUDES and setting the cache variable VAR
1642b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# accordingly.
1643b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_header_mongrel ()
1644b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1645b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1646b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1647b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1648b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $2... " >&6; }
1649b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1650b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
1651b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1652b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$3
1653b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1654b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
1655b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1656b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Is the header compilable?
1657b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1658b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking $2 usability... " >&6; }
1659b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
1660b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1661b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$4
1662b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <$2>
1663b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1664b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
1665b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_header_compiler=yes
1666b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1667b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_header_compiler=no
1668b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1669b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1670b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1671b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_header_compiler" >&6; }
1672b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1673b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Is the header present?
1674b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1675b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking $2 presence... " >&6; }
1676b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
1677b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1678b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <$2>
1679b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1680b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_cpp "$LINENO"; then :
1681b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_header_preproc=yes
1682b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1683b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_header_preproc=no
1684b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1685b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.err conftest.$ac_ext
1686b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1687b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_header_preproc" >&6; }
1688b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1689b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# So?  What about this header?
1690b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1691b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  yes:no: )
1692b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1693b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1694b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1695b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1696b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
1697b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  no:yes:* )
1698b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1699b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1700b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1701b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1702b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1703b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1704b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1705b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1706b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1707b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1708b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson( cat <<\_ASBOX
1709b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ------------------------------------ ##
1710b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Report this to opensource@google.com ##
1711b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ------------------------------------ ##
1712b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASBOX
1713b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ) | sed "s/^/$as_me: WARNING:     /" >&2
1714b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
1715b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1716b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1717b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $2... " >&6; }
1718b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1719b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
1720b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1721b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=\$ac_header_compiler"
1722b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1723b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$3
1724b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1725b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
1726b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1727b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1728b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1729b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_check_header_mongrel
1730b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1731b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1732b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -------------------------------------------------------
1733b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Tests whether HEADER exists and can be compiled using the include files in
1734b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# INCLUDES, setting the cache variable VAR accordingly.
1735b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_header_compile ()
1736b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1737b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1738b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1739b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $2... " >&6; }
1740b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1741b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
1742b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1743b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1744b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1745b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$4
1746b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <$2>
1747b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1748b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
1749b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=yes"
1750b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1751b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=no"
1752b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1753b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1754b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1755b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$3
1756b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1757b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
1758b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1759b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1760b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_check_header_compile
1761b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1762b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1763b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -------------------------------------------
1764b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Tests whether TYPE exists after having included INCLUDES, setting cache
1765b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# variable VAR accordingly.
1766b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_type ()
1767b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1768b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1770b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $2... " >&6; }
1771b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1772b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
1773b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1774b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=no"
1775b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1776b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1777b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$4
1778b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
1779b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
1780b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1781b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (sizeof ($2))
1782b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 return 0;
1783b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
1784b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
1785b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
1786b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1787b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
1788b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1789b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1790b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$4
1791b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
1792b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
1793b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1794b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (sizeof (($2)))
1795b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    return 0;
1796b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
1797b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
1798b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
1799b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1800b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
1801b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1802b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1803b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=yes"
1804b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1805b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1806b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1807b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1808b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1809b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$3
1810b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1811b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
1812b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1813b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1814b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_check_type
1815b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1816b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_find_uintX_t LINENO BITS VAR
1817b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ------------------------------------
1818b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Finds an unsigned integer type with width BITS, setting cache variable VAR
1819b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# accordingly.
1820b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_find_uintX_t ()
1821b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1822b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1823b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1824b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for uint$2_t... " >&6; }
1825b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1826b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
1827b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1828b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=no"
1829b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     # Order is important - never check a type that is potentially smaller
1830b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     # than half of the expected target width.
1831b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1832b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1833b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1834b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1835b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$ac_includes_default
1836b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
1837b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
1838b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1839b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstatic int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1840b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest_array [0] = 0
1841b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1842b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
1843b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
1844b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
1845b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1846b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
1847b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_type in #(
1848b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  uint$2_t) :
1849b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval "$3=yes" ;; #(
1850b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) :
1851b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval "$3=\$ac_type" ;;
1852b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
1853b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1854b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1855b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       eval as_val=\$$3
1856b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "x$as_val" = x""no; then :
1857b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1858b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1859b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  break
1860b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1861b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     done
1862b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1863b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$3
1864b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1865b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
1866b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1867b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1868b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_find_uintX_t
1869b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1870b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_check_decl LINENO SYMBOL VAR
1871b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ------------------------------------
1872b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1873b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_decl ()
1874b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1875b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1876b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1877b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether $2 is declared... " >&6; }
1878b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1879b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
1880b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1881b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1882b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1883b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$4
1884b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
1885b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
1886b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1887b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef $2
1888b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (void) $2;
1889b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
1890b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1891b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
1892b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
1893b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
1894b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1895b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
1896b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=yes"
1897b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1898b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=no"
1899b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1900b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1901b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1902b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$3
1903b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1904b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
1905b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1906b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1907b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_check_decl
1908b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1909b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ac_fn_c_check_func LINENO FUNC VAR
1910b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ----------------------------------
1911b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Tests whether FUNC exists, setting the cache variable VAR accordingly
1912b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_func ()
1913b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1914b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1915b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1916b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $2... " >&6; }
1917b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1918b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
1919b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1920b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1921b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
1922b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1923b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1924b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define $2 innocuous_$2
1925b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1926b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* System header to define __stub macros and hopefully few prototypes,
1927b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    which can conflict with char $2 (); below.
1928b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1929b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    <limits.h> exists even on freestanding compilers.  */
1930b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1931b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef __STDC__
1932b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <limits.h>
1933b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#else
1934b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <assert.h>
1935b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
1936b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1937b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#undef $2
1938b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1939b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* Override any GCC internal prototype to avoid an error.
1940b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   Use char because int might match the return type of a GCC
1941b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   builtin and then its argument prototype would still apply.  */
1942b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef __cplusplus
1943b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonextern "C"
1944b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
1945b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonchar $2 ();
1946b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* The GNU C library defines this for functions which it implements
1947b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    to always fail with ENOSYS.  Some functions are actually named
1948b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    something starting with __ and the normal name is an alias.  */
1949b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#if defined __stub_$2 || defined __stub___$2
1950b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonchoke me
1951b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
1952b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1953b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
1954b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
1955b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1956b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn $2 ();
1957b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
1958b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
1959b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
1960b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1961b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_link "$LINENO"; then :
1962b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=yes"
1963b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
1964b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$3=no"
1965b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1966b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext \
1967b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    conftest$ac_exeext conftest.$ac_ext
1968b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
1969b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$3
1970b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1971b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
1972b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1973b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1974b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # ac_fn_c_check_func
1975b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >config.log <<_ACEOF
1976b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonThis file contains any messages produced by compilers while
1977b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrunning configure, to aid debugging if configure makes a mistake.
1978b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1979b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIt was created by stressapptest $as_me 1.0.4_autoconf, which was
1980b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersongenerated by GNU Autoconf 2.65.  Invocation command line was
1981b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1982b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $ $0 $@
1983b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1984b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
1985b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexec 5>>config.log
1986b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
1987b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat <<_ASUNAME
1988b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## --------- ##
1989b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Platform. ##
1990b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## --------- ##
1991b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1992b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1993b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonuname -m = `(uname -m) 2>/dev/null || echo unknown`
1994b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonuname -r = `(uname -r) 2>/dev/null || echo unknown`
1995b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonuname -s = `(uname -s) 2>/dev/null || echo unknown`
1996b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonuname -v = `(uname -v) 2>/dev/null || echo unknown`
1997b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
1998b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1999b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2000b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2001b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2002b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2003b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2004b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2005b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2006b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2007b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2008b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2009b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASUNAME
2010b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2011b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2012b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
2013b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2014b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
2015b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
2016b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "PATH: $as_dir"
2017b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2018b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
2019b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2020b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} >&5
2021b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2022b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >&5 <<_ACEOF
2023b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2024b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2025b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------- ##
2026b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Core tests. ##
2027b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------- ##
2028b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2029b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2030b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2031b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2032b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Keep a trace of the command line.
2033b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Strip out --no-create and --no-recursion so they do not pile up.
2034b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Strip out --silent because we don't want to record it for future runs.
2035b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Also quote any args containing shell meta-characters.
2036b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Make two passes to allow for proper duplicate-argument suppression.
2037b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_configure_args=
2038b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_configure_args0=
2039b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_configure_args1=
2040b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_must_keep_next=false
2041b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_pass in 1 2
2042b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2043b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_arg
2044b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  do
2045b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_arg in
2046b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2047b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2048b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    | -silent | --silent | --silen | --sile | --sil)
2049b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      continue ;;
2050b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *\'*)
2051b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2052b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
2053b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_pass in
2054b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2055b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    2)
2056b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_append ac_configure_args1 " '$ac_arg'"
2057b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test $ac_must_keep_next = true; then
2058b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	ac_must_keep_next=false # Got value, back to normal.
2059b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      else
2060b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	case $ac_arg in
2061b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  *=* | --config-cache | -C | -disable-* | --disable-* \
2062b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2063b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2064b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  | -with-* | --with-* | -without-* | --without-* | --x)
2065b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    case "$ac_configure_args0 " in
2066b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2067b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    esac
2068b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    ;;
2069b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  -* ) ac_must_keep_next=true ;;
2070b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	esac
2071b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      fi
2072b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_append ac_configure_args " '$ac_arg'"
2073b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
2074b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
2075b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2076b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2077b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ ac_configure_args0=; unset ac_configure_args0;}
2078b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ ac_configure_args1=; unset ac_configure_args1;}
2079b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2080b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# When interrupted or exit'd, cleanup temporary files, and complete
2081b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# config.log.  We remove comments because anyway the quotes in there
2082b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# would cause problems or look ugly.
2083b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# WARNING: Use '\'' to represent an apostrophe within the trap.
2084b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2085b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontrap 'exit_status=$?
2086b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Save into config.log some information that might help in debugging.
2087b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
2088b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    echo
2089b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2090b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat <<\_ASBOX
2091b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ---------------- ##
2092b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Cache variables. ##
2093b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ---------------- ##
2094b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASBOX
2095b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    echo
2096b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # The following way of writing the cache mishandles newlines in values,
2097b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson(
2098b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2099b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval ac_val=\$$ac_var
2100b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_val in #(
2101b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *${as_nl}*)
2102b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $ac_var in #(
2103b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2104b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2105b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac
2106b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $ac_var in #(
2107b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      _ | IFS | as_nl) ;; #(
2108b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2109b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) { eval $ac_var=; unset $ac_var;} ;;
2110b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac ;;
2111b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
2112b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2113b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (set) 2>&1 |
2114b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2115b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *${as_nl}ac_space=\ *)
2116b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      sed -n \
2117b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	"s/'\''/'\''\\\\'\'''\''/g;
2118b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2119b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;; #(
2120b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *)
2121b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2122b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
2123b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac |
2124b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sort
2125b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson)
2126b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    echo
2127b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2128b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat <<\_ASBOX
2129b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------------- ##
2130b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Output variables. ##
2131b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------------- ##
2132b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASBOX
2133b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    echo
2134b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_var in $ac_subst_vars
2135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    do
2136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      eval ac_val=\$$ac_var
2137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $ac_val in
2138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac
2140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $as_echo "$ac_var='\''$ac_val'\''"
2141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done | sort
2142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    echo
2143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test -n "$ac_subst_files"; then
2145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      cat <<\_ASBOX
2146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ------------------- ##
2147b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## File substitutions. ##
2148b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ------------------- ##
2149b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASBOX
2150b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo
2151b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      for ac_var in $ac_subst_files
2152b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      do
2153b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	eval ac_val=\$$ac_var
2154b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	case $ac_val in
2155b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2156b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	esac
2157b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	$as_echo "$ac_var='\''$ac_val'\''"
2158b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      done | sort
2159b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo
2160b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
2161b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2162b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test -s confdefs.h; then
2163b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      cat <<\_ASBOX
2164b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------- ##
2165b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## confdefs.h. ##
2166b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------- ##
2167b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASBOX
2168b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo
2169b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      cat confdefs.h
2170b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo
2171b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
2172b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test "$ac_signal" != 0 &&
2173b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $as_echo "$as_me: caught signal $ac_signal"
2174b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me: exit $exit_status"
2175b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  } >&5
2176b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f core *.core core.conftest.* &&
2177b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2178b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    exit $exit_status
2179b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson' 0
2180b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_signal in 1 2 13 15; do
2181b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2182b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2183b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_signal=0
2184b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2185b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# confdefs.h avoids OS command line length limits that DEFS can exceed.
2186b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f -r conftest* confdefs.h
2187b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2188b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "/* confdefs.h */" > confdefs.h
2189b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2190b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Predefined preprocessor variables.
2191b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2192b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2193b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define PACKAGE_NAME "$PACKAGE_NAME"
2194b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2195b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2196b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2197b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2198b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2199b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2200b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2201b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define PACKAGE_VERSION "$PACKAGE_VERSION"
2202b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define PACKAGE_STRING "$PACKAGE_STRING"
2206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2212b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define PACKAGE_URL "$PACKAGE_URL"
2214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Let the site file select an alternate cache file if it wants to.
2218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Prefer an explicitly selected file to automatically selected ones.
2219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_site_file1=NONE
2220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_site_file2=NONE
2221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CONFIG_SITE"; then
2222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_site_file1=$CONFIG_SITE
2223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelif test "x$prefix" != xNONE; then
2224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_site_file1=$prefix/share/config.site
2225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_site_file2=$prefix/etc/config.site
2226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_site_file1=$ac_default_prefix/share/config.site
2228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_site_file2=$ac_default_prefix/etc/config.site
2229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
2231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "x$ac_site_file" = xNONE && continue
2233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2236b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed 's/^/| /' "$ac_site_file" >&5
2237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    . "$ac_site_file"
2238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -r "$cache_file"; then
2242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Some versions of bash will fail to source /dev/null (special files
2243b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2246b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: loading cache $cache_file" >&6;}
2247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $cache_file in
2248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *)                      . "./$cache_file";;
2250b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
2251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: creating cache $cache_file" >&6;}
2255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  >$cache_file
2256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Check that the precious variables saved in the cache have kept the same
2259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# value.
2260b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cache_corrupted=false
2261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_var in $ac_precious_vars; do
2262b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2263b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_new_set=\$ac_env_${ac_var}_set
2264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2265b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_new_val=\$ac_env_${ac_var}_value
2266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_old_set,$ac_new_set in
2267b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    set,)
2268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_cache_corrupted=: ;;
2271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ,set)
2272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_cache_corrupted=: ;;
2275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ,);;
2276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *)
2277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test "x$ac_old_val" != "x$ac_new_val"; then
2278b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# differences in whitespace do not lead to failure.
2279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	ac_old_val_w=`echo x $ac_old_val`
2280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	ac_new_val_w=`echo x $ac_new_val`
2281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2284b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  ac_cache_corrupted=:
2285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	else
2286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  eval $ac_var=\$ac_old_val
2289b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	fi
2290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2291b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2293b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      fi;;
2295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
2296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Pass precious variables to config.status.
2297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$ac_new_set" = set; then
2298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_new_val in
2299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2300b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *) ac_arg=$ac_var=$ac_new_val ;;
2301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
2302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case " $ac_configure_args " in
2303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
2306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2308b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif $ac_cache_corrupted; then
2309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2315b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## -------------------- ##
2316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Main body of script. ##
2317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## -------------------- ##
2318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ext=c
2320b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cpp='$CPP $CPPFLAGS'
2321b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler_gnu=$ac_cv_c_compiler_gnu
2324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Check whether --with-static was given.
2329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${with_static+set}" = set; then :
2330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  withval=$with_static;
2331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2333b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$with_static" == "yes"
2335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonthen
2336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	{ $as_echo "$as_me:${as_lineno-$LINENO}: Compiling with staticaly linked libraries." >&5
2337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: Compiling with staticaly linked libraries." >&6;}
2338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	LIBS="$LIBS -static"
2339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2340b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	{ $as_echo "$as_me:${as_lineno-$LINENO}: Compiling with dynamically linked libraries." >&5
2341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: Compiling with dynamically linked libraries." >&6;}
2342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_aux_dir=
2345b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_t in install-sh install.sh shtool; do
2347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test -f "$ac_dir/$ac_t"; then
2348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_aux_dir=$ac_dir
2349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_install_sh="$ac_aux_dir/$ac_t -c"
2350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      break 2
2351b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
2352b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$ac_aux_dir"; then
2355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2357b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# These three variables are undocumented and unsupported,
2359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# and are intended to be withdrawn in a future Autoconf release.
2360b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# They can cause serious problems if a builder's source tree is in a directory
2361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# whose full name contains unusual characters.
2362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Make sure we can run config.sub.
2368b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2369b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2370b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2371b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2372b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking build system type... " >&6; }
2373b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_build+set}" = set; then :
2374b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2375b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2376b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_build_alias=$build_alias
2377b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "x$ac_build_alias" = x &&
2378b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2379b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "x$ac_build_alias" = x &&
2380b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2381b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2382b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2383b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2384b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2385b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2386b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_build" >&6; }
2387b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_cv_build in
2388b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*-*-*) ;;
2389b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2390b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2391b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild=$ac_cv_build
2392b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_save_IFS=$IFS; IFS='-'
2393b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset x $ac_cv_build
2394b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift
2395b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild_cpu=$1
2396b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild_vendor=$2
2397b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift; shift
2398b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Remember, the first character of IFS is used to create $*,
2399b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# except with old shells:
2400b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbuild_os=$*
2401b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$ac_save_IFS
2402b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2403b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2404b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2405b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2406b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking host system type... " >&6; }
2407b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_host+set}" = set; then :
2408b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2409b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2410b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "x$host_alias" = x; then
2411b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_host=$ac_cv_build
2412b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2413b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2414b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2415b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2416b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2417b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2418b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2419b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_host" >&6; }
2420b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_cv_host in
2421b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*-*-*) ;;
2422b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2423b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2424b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost=$ac_cv_host
2425b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_save_IFS=$IFS; IFS='-'
2426b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset x $ac_cv_host
2427b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift
2428b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_cpu=$1
2429b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_vendor=$2
2430b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift; shift
2431b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Remember, the first character of IFS is used to create $*,
2432b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# except with old shells:
2433b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhost_os=$*
2434b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$ac_save_IFS
2435b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2436b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2437b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2438b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2439b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Checking for target cpu and setting custom configuration
2440b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# for the different platforms
2441b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2442b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking target system type... " >&6; }
2443b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_target+set}" = set; then :
2444b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2445b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2446b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "x$target_alias" = x; then
2447b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_target=$ac_cv_host
2448b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2449b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2450b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2451b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2452b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2453b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2454b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2455b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_target" >&6; }
2456b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_cv_target in
2457b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*-*-*) ;;
2458b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2459b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2460b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget=$ac_cv_target
2461b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_save_IFS=$IFS; IFS='-'
2462b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset x $ac_cv_target
2463b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift
2464b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_cpu=$1
2465b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_vendor=$2
2466b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift; shift
2467b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Remember, the first character of IFS is used to create $*,
2468b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# except with old shells:
2469b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontarget_os=$*
2470b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$ac_save_IFS
2471b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2472b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2473b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2474b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# The aliases save the names the user supplied, while $host etc.
2475b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# will get canonicalized.
2476b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -n "$target_alias" &&
2477b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "$program_prefix$program_suffix$program_transform_name" = \
2478b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    NONENONEs,x,x, &&
2479b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  program_prefix=${target_alias}-
2480b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase x"$target_cpu" in
2481b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "xx86_64")
2482b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2483b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_CPU_X86_64 /**/" >>confdefs.h
2484b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2485b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2486b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "xi686")
2487b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2488b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_CPU_I686 /**/" >>confdefs.h
2489b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2490b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2491b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "xpowerpc")
2492b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2493b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_CPU_PPC /**/" >>confdefs.h
2494b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2495b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2496b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "xarmv7a")
2497b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2498b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_CPU_ARMV7A /**/" >>confdefs.h
2499b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2500b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2501b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
2502b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "$target_cpu is not supported! Try x86_64, i686, powerpc, or armv7a" "$LINENO" 5
2503b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2504b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2505b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2506b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_os=`uname`
2507b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## The following allows like systems to share settings. This is not meant to
2508b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## imply that these OS are the same thing. From OpenOffice dmake configure.in
2509b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "$_os" in
2510b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "Linux")
2511b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    OS_VERSION=linux
2512b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2513b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_OS_LINUX /**/" >>confdefs.h
2514b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2515b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2516b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "Darwin")
2517b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    OS_VERSION=macosx
2518b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2519b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_OS_DARWIN /**/" >>confdefs.h
2520b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2521b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2522b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "FreeBSD")
2523b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    OS_VERSION=bsd
2524b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2525b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_OS_BSD /**/" >>confdefs.h
2526b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2527b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2528b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "NetBSD")
2529b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    OS_VERSION=bsd
2530b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2531b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRESSAPPTEST_OS_BSD /**/" >>confdefs.h
2532b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2533b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2534b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
2535b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "$_os operating system is not suitable to build dmake!" "$LINENO" 5
2536b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2537b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2538b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2539b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__api_version='1.11'
2540b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2541b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Find a good install program.  We prefer a C program (faster),
2542b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# so one script is as good as another.  But avoid the broken or
2543b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# incompatible versions:
2544b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# SysV /etc/install, /usr/sbin/install
2545b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# SunOS /usr/etc/install
2546b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# IRIX /sbin/install
2547b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# AIX /bin/install
2548b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# AmigaOS /C/install, which installs bootblocks on floppy discs
2549b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2550b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2551b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2552b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# OS/2's system install, which has a completely different semantic
2553b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ./install, which can be erroneously created by make from ./install.sh.
2554b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Reject install programs that cannot install multiple files.
2555b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2556b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for a BSD-compatible install... " >&6; }
2557b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$INSTALL"; then
2558b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_path_install+set}" = set; then :
2559b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2560b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2561b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2562b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
2563b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2564b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
2565b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
2566b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Account for people who put trailing slashes in PATH elements.
2567b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $as_dir/ in #((
2568b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ./ | .// | /[cC]/* | \
2569b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2570b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2571b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  /usr/ucb/* ) ;;
2572b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
2573b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # OSF1 and SCO ODT 3.0 have their own names for install.
2574b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Don't use installbsd from OSF since it installs stuff as root
2575b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # by default.
2576b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_prog in ginstall scoinst install; do
2577b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      for ac_exec_ext in '' $ac_executable_extensions; do
2578b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2579b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  if test $ac_prog = install &&
2580b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2581b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    # AIX install.  It has an incompatible calling convention.
2582b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    :
2583b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  elif test $ac_prog = install &&
2584b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2585b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    # program-specific install script used by HP pwplus--don't use.
2586b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    :
2587b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  else
2588b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    rm -rf conftest.one conftest.two conftest.dir
2589b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    echo one > conftest.one
2590b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    echo two > conftest.two
2591b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    mkdir conftest.dir
2592b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2593b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	      test -s conftest.one && test -s conftest.two &&
2594b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	      test -s conftest.dir/conftest.one &&
2595b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	      test -s conftest.dir/conftest.two
2596b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    then
2597b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2598b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	      break 3
2599b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    fi
2600b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  fi
2601b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	fi
2602b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      done
2603b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
2604b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
2605b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2606b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2607b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2608b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
2609b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2610b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -rf conftest.one conftest.two conftest.dir
2611b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2612b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2613b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "${ac_cv_path_install+set}" = set; then
2614b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    INSTALL=$ac_cv_path_install
2615b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
2616b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # As a last resort, use the slow shell script.  Don't cache a
2617b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # value for INSTALL within a source directory, because that will
2618b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # break other packages using the cache if that directory is
2619b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # removed, or if the value is a relative name.
2620b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    INSTALL=$ac_install_sh
2621b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2622b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2623b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2624b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$INSTALL" >&6; }
2625b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2626b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2627b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# It thinks the first close brace ends the variable substitution.
2628b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2629b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2630b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2631b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2632b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2633b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2634b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2635b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether build environment is sane... " >&6; }
2636b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Just in case
2637b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsleep 1
2638b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonecho timestamp > conftest.file
2639b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Reject unsafe characters in $srcdir or the absolute working directory
2640b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# name.  Accept space and tab only in the latter.
2641b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam_lf='
2642b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson'
2643b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `pwd` in
2644b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *[\\\"\#\$\&\'\`$am_lf]*)
2645b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2646b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2647b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $srcdir in
2648b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2649b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2650b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2651b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2652b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Do `set' in a subshell so we don't clobber the current shell's
2653b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# arguments.  Must try -L first in case configure is actually a
2654b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# symlink; some systems play weird games with the mod time of symlinks
2655b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# (eg FreeBSD returns the mod time of the symlink's containing
2656b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# directory).
2657b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (
2658b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2659b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "$*" = "X"; then
2660b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # -L didn't work.
2661b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      set X `ls -t "$srcdir/configure" conftest.file`
2662b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   fi
2663b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   rm -f conftest.file
2664b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "$*" != "X $srcdir/configure conftest.file" \
2665b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      && test "$*" != "X conftest.file $srcdir/configure"; then
2666b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2667b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # If neither matched, then we have a broken ls.  This can happen
2668b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # if, for instance, CONFIG_SHELL is bash and it inherits a
2669b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # broken ls alias from the environment.  This has actually
2670b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # happened.  Such a system could not be considered "sane".
2671b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2672b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonalias in your environment" "$LINENO" 5
2673b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   fi
2674b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2675b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   test "$2" = conftest.file
2676b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   )
2677b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonthen
2678b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   # Ok.
2679b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   :
2680b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2681b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   as_fn_error "newly created file is older than distributed files!
2682b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCheck your system clock" "$LINENO" 5
2683b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2684b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2685b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "yes" >&6; }
2686b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "$program_prefix" != NONE &&
2687b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2688b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Use a double $ so make ignores it.
2689b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "$program_suffix" != NONE &&
2690b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2691b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Double any \ or $.
2692b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# By default was `s,x,x', remove it if useless.
2693b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2694b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2695b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2696b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# expand $ac_aux_dir to an absolute path
2697b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam_aux_dir=`cd $ac_aux_dir && pwd`
2698b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2699b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test x"${MISSING+set}" != xset; then
2700b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $am_aux_dir in
2701b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\ * | *\	*)
2702b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2703b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
2704b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2705b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
2706b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2707b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Use eval to expand $SHELL
2708b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif eval "$MISSING --run true"; then
2709b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am_missing_run="$MISSING --run "
2710b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2711b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am_missing_run=
2712b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2713b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2714b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2715b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2716b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test x"${install_sh}" != xset; then
2717b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $am_aux_dir in
2718b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\ * | *\	*)
2719b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2720b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
2721b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    install_sh="\${SHELL} $am_aux_dir/install-sh"
2722b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
2723b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2724b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2725b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Installed binaries are usually stripped using `strip' when the user
2726b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# run `make install-strip'.  However `strip' might not be the right
2727b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# tool to use in cross-compilation environments, therefore Automake
2728b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# will honor the `STRIP' environment variable to overrule this program.
2729b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$cross_compiling" != no; then
2730b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$ac_tool_prefix"; then
2731b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2732b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy ${ac_tool_prefix}strip; ac_word=$2
2733b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2734b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
2735b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_STRIP+set}" = set; then :
2736b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2737b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2738b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$STRIP"; then
2739b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2740b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2741b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
2743b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2744b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
2745b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
2746b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
2747b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2748b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2749b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2750b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
2751b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2752b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2753b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2754b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
2755b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2756b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2757b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2758b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSTRIP=$ac_cv_prog_STRIP
2759b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$STRIP"; then
2760b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2761b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$STRIP" >&6; }
2762b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2763b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2764b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
2765b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2766b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2767b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2768b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2769b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$ac_cv_prog_STRIP"; then
2770b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_ct_STRIP=$STRIP
2771b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "strip", so it can be a program name with args.
2772b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy strip; ac_word=$2
2773b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2774b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
2775b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2776b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2777b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2778b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$ac_ct_STRIP"; then
2779b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2780b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2781b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2782b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
2783b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2784b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
2785b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
2786b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
2787b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2788b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_ac_ct_STRIP="strip"
2789b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2790b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
2791b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2792b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2793b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2794b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
2795b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2796b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2797b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2798b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2799b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_ct_STRIP"; then
2800b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2801b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_ct_STRIP" >&6; }
2802b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2803b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2804b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
2805b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2806b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2807b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "x$ac_ct_STRIP" = x; then
2808b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    STRIP=":"
2809b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
2810b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $cross_compiling:$ac_tool_warned in
2811b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonyes:)
2812b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2813b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2814b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_tool_warned=yes ;;
2815b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2816b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    STRIP=$ac_ct_STRIP
2817b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2818b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2819b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  STRIP="$ac_cv_prog_STRIP"
2820b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2821b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2822b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2823b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2824b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2825b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2826b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2827b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$MKDIR_P"; then
2828b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "${ac_cv_path_mkdir+set}" = set; then :
2829b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2830b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2831b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2832b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2833b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2834b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
2835b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
2836b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_prog in mkdir gmkdir; do
2837b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 for ac_exec_ext in '' $ac_executable_extensions; do
2838b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2839b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2840b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	     'mkdir (GNU coreutils) '* | \
2841b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	     'mkdir (coreutils) '* | \
2842b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	     'mkdir (fileutils) '4.1*)
2843b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2844b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       break 3;;
2845b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   esac
2846b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 done
2847b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       done
2848b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2849b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
2850b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2851b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2852b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2853b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -d ./--version && rmdir ./--version
2854b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "${ac_cv_path_mkdir+set}" = set; then
2855b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    MKDIR_P="$ac_cv_path_mkdir -p"
2856b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
2857b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # As a last resort, use the slow shell script.  Don't cache a
2858b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # value for MKDIR_P within a source directory, because that will
2859b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # break other packages using the cache if that directory is
2860b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # removed, or if the value is a relative name.
2861b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    MKDIR_P="$ac_install_sh -d"
2862b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2863b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2864b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2865b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$MKDIR_P" >&6; }
2866b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2867b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmkdir_p="$MKDIR_P"
2868b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $mkdir_p in
2869b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  [\\/$]* | ?:[\\/]*) ;;
2870b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2871b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2872b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2873b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_prog in gawk mawk nawk awk
2874b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2875b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "$ac_prog", so it can be a program name with args.
2876b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy $ac_prog; ac_word=$2
2877b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2878b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
2879b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_AWK+set}" = set; then :
2880b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2881b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2882b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$AWK"; then
2883b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2884b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2885b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2886b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
2887b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
2888b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
2889b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
2890b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
2891b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2892b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_AWK="$ac_prog"
2893b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2894b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
2895b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2896b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2897b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
2898b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
2899b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2900b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2901b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2902b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAWK=$ac_cv_prog_AWK
2903b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$AWK"; then
2904b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2905b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$AWK" >&6; }
2906b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2907b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2908b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
2909b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2910b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2911b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2912b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -n "$AWK" && break
2913b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
2914b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2915b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2916b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2917b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset x ${MAKE-make}
2918b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2919b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2920b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
2921b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2922b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >conftest.make <<\_ACEOF
2923b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSHELL = /bin/sh
2924b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonall:
2925b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	@echo '@@@%%%=$(MAKE)=@@@%%%'
2926b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2927b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2928b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `${MAKE-make} -f conftest.make 2>/dev/null` in
2929b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *@@@%%%=?*=@@@%%%*)
2930b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval ac_cv_prog_make_${ac_make}_set=yes;;
2931b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
2932b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval ac_cv_prog_make_${ac_make}_set=no;;
2933b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
2934b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.make
2935b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2936b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2937b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2938b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "yes" >&6; }
2939b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  SET_MAKE=
2940b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2941b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2942b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
2943b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  SET_MAKE="MAKE=${MAKE-make}"
2944b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2945b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2946b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -rf .tst 2>/dev/null
2947b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmkdir .tst 2>/dev/null
2948b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -d .tst; then
2949b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__leading_dot=.
2950b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
2951b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__leading_dot=_
2952b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2953b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrmdir .tst 2>/dev/null
2954b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2955b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "`cd $srcdir && pwd`" != "`pwd`"; then
2956b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2957b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # is not polluted with repeated "-I."
2958b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__isrc=' -I$(srcdir)'
2959b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # test to see if srcdir already configured
2960b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -f $srcdir/config.status; then
2961b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2962b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2963b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2964b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2965b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# test whether we have cygpath
2966b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CYGPATH_W"; then
2967b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if (cygpath --version) >/dev/null 2>/dev/null; then
2968b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CYGPATH_W='cygpath -w'
2969b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
2970b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CYGPATH_W=echo
2971b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
2972b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
2973b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2974b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2975b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Define the identity of the package.
2976b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson PACKAGE='stressapptest'
2977b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson VERSION='1.0.4_autoconf'
2978b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2979b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2980b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2981b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define PACKAGE "$PACKAGE"
2982b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2983b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2984b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2985b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
2986b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define VERSION "$VERSION"
2987b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
2988b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2989b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Some tools Automake needs.
2990b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2991b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2992b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2993b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2994b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2995b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2996b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2997b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2998b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
2999b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3000b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3001b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3002b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3003b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3004b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3005b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# We need awk for the "check" target.  The system "awk" is bad on
3006b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# some platforms.
3007b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Always define AMTAR for backward compatibility.
3008b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3009b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAMTAR=${AMTAR-"${am_missing_run}tar"}
3010b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3011b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3012b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3013b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3014b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3015b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3016b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3017b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3018b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_config_headers="$ac_config_headers src/stressapptest_config.h"
3019b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3020b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3021b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Checks for programs.
3022b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#  Don't generate CXXFLAGS defaults: if CXXFLAGS are unset
3023b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#  AC_PROG_CXX will override them with unwanted defaults.
3024b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXFLAGS="$CXXFLAGS"
3025b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ext=cpp
3026b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cpp='$CXXCPP $CPPFLAGS'
3027b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3028b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3029b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3030b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CXX"; then
3031b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$CCC"; then
3032b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CXX=$CCC
3033b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
3034b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test -n "$ac_tool_prefix"; then
3035b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3036b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  do
3037b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3038b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3039b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3040b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3041b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_CXX+set}" = set; then :
3042b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3043b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3044b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$CXX"; then
3045b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3046b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3047b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3048b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3049b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3050b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3051b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3052b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3053b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3054b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3055b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3056b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3057b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3058b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3059b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3060b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3061b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3062b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3063b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3064b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXX=$ac_cv_prog_CXX
3065b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CXX"; then
3066b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3067b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$CXX" >&6; }
3068b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3069b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3070b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3071b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3072b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3073b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3074b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -n "$CXX" && break
3075b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3076b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3077b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CXX"; then
3078b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_ct_CXX=$CXX
3079b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3080b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3081b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "$ac_prog", so it can be a program name with args.
3082b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy $ac_prog; ac_word=$2
3083b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3084b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3085b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3086b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3087b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3088b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$ac_ct_CXX"; then
3089b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3090b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3091b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3092b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3093b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3094b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3095b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3096b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3097b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3098b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_ac_ct_CXX="$ac_prog"
3099b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3100b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3101b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3102b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3103b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3104b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3105b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3106b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3107b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3108b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3109b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_ct_CXX"; then
3110b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3111b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_ct_CXX" >&6; }
3112b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3113b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3114b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3115b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3116b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3117b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3118b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -n "$ac_ct_CXX" && break
3119b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3120b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3121b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "x$ac_ct_CXX" = x; then
3122b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CXX="g++"
3123b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
3124b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $cross_compiling:$ac_tool_warned in
3125b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonyes:)
3126b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3127b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3128b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_tool_warned=yes ;;
3129b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3130b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CXX=$ac_ct_CXX
3131b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3132b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3133b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3134b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Provide some information about the compiler.
3137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset X $ac_compile
3139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler=$2
3140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_option in --version -v -V -qversion; do
3141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { ac_try="$ac_compiler $ac_option >&5"
3142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
3143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
3145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3147b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
3148b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3149b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
3150b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -s conftest.err; then
3151b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '10a\
3152b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson... rest of stderr output deleted ...
3153b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson         10q' conftest.err >conftest.er1
3154b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat conftest.er1 >&5
3155b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3156b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conftest.er1 conftest.err
3157b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3158b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }
3159b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3160b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3161b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
3162b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
3163b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3164b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
3165b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
3166b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
3167b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3168b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
3169b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
3170b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
3171b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
3172b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files_save=$ac_clean_files
3173b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3174b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Try to create an executable without -o first, disregard a.out.
3175b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# It will help us diagnose broken compilers, and finding out an intuition
3176b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# of exeext.
3177b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3178b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether the C++ compiler works... " >&6; }
3179b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3180b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3181b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# The possible output files:
3182b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3183b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3184b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_rmfiles=
3185b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_file in $ac_files
3186b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3187b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_file in
3188b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3189b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3190b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
3191b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3192b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f $ac_rmfiles
3193b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3194b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { { ac_try="$ac_link_default"
3195b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
3196b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3197b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
3198b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3199b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3200b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
3201b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_link_default") 2>&5
3202b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
3203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }; then :
3205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# so that the user can short-circuit this test for compilers unknown to
3209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Autoconf.
3210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_file in $ac_files ''
3211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3212b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -f "$ac_file" || continue
3213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_file in
3214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	;;
3216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    [ab].out )
3217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# We found the default executable, but exeext='' is most
3218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# certainly right.
3219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	break;;
3220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *.* )
3221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	then :; else
3223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	fi
3225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# We set ac_cv_exeext here because the later test for it is not
3226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# safe: cross compilers may not add the suffix if given an `-o'
3227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# argument, so we may need to know it at that point already.
3228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# Even if this section looks crufty: it has the advantage of
3229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	# actually working.
3230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	break;;
3231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    * )
3232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	break;;
3233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
3234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "$ac_cv_exeext" = no && ac_cv_exeext=
3236b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_file=''
3239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$ac_file"; then :
3241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3243b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: failed program was:" >&5
3244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed 's/^/| /' conftest.$ac_ext >&5
3245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3246b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ as_fn_set_status 77
3249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error "C++ compiler cannot create executables
3250b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSee \`config.log' for more details." "$LINENO" 5; }; }
3251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "yes" >&6; }
3254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for C++ compiler default output file name... " >&6; }
3257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_file" >&6; }
3259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_exeext=$ac_cv_exeext
3260b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3262b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files=$ac_clean_files_save
3263b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for suffix of executables... " >&6; }
3265b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { { ac_try="$ac_link"
3266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
3267b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
3269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
3272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_link") 2>&5
3273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
3274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }; then :
3276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3278b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# work properly (i.e., refer to `conftest.exe'), while it won't with
3279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# `rm'.
3280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_file in conftest.exe conftest conftest.*; do
3281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -f "$ac_file" || continue
3282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_file in
3283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3284b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  break;;
3286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    * ) break;;
3287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
3288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3289b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3291b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error "cannot compute suffix of executables: cannot compile and link
3293b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSee \`config.log' for more details." "$LINENO" 5; }
3294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest conftest$ac_cv_exeext
3296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_exeext" >&6; }
3298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.$ac_ext
3300b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonEXEEXT=$ac_cv_exeext
3301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_exeext=$EXEEXT
3302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
3303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
3304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdio.h>
3305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
3306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
3307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
3308b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonFILE *f = fopen ("conftest.out", "w");
3309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson return ferror (f) || fclose (f) != 0;
3310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
3312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
3313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
3314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
3315b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files="$ac_clean_files conftest.out"
3316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Check that the compiler produces executables we can run.  If not, either
3317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# the compiler is broken, or we cross compile.
3318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether we are cross compiling... " >&6; }
3320b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$cross_compiling" != yes; then
3321b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { ac_try="$ac_link"
3322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
3323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
3325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
3328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_link") 2>&5
3329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
3330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }
3332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { ac_try='./conftest$ac_cv_exeext'
3333b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { case "(($ac_try" in
3334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
3336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
3339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_try") 2>&5
3340b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
3341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }; }; then
3343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cross_compiling=no
3344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
3345b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test "$cross_compiling" = maybe; then
3346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	cross_compiling=yes
3347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    else
3348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error "cannot run C++ compiled programs.
3351b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIf you meant to cross compile, use \`--host'.
3352b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSee \`config.log' for more details." "$LINENO" 5; }
3353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
3354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3357b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$cross_compiling" >&6; }
3358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3360b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files=$ac_clean_files_save
3361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for suffix of object files... " >&6; }
3363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_objext+set}" = set; then :
3364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
3368b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3369b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
3370b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
3371b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
3372b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3373b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
3374b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
3375b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
3376b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
3377b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.o conftest.obj
3378b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { { ac_try="$ac_compile"
3379b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
3380b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3381b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
3382b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3383b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3384b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
3385b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_compile") 2>&5
3386b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
3387b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3388b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }; then :
3389b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_file in conftest.o conftest.obj conftest.*; do
3390b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -f "$ac_file" || continue;
3391b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_file in
3392b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3393b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3394b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       break;;
3395b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
3396b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3397b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3398b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: failed program was:" >&5
3399b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed 's/^/| /' conftest.$ac_ext >&5
3400b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3401b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3402b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3403b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error "cannot compute suffix of object files: cannot compile
3404b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSee \`config.log' for more details." "$LINENO" 5; }
3405b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3406b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.$ac_cv_objext conftest.$ac_ext
3407b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3408b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3409b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_objext" >&6; }
3410b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonOBJEXT=$ac_cv_objext
3411b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_objext=$OBJEXT
3412b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3413b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3414b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3415b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3416b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3417b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3418b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
3419b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3420b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
3421b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
3422b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
3423b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef __GNUC__
3424b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       choke me
3425b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
3426b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3427b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
3428b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
3429b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
3430b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
3431b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_cxx_try_compile "$LINENO"; then :
3432b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_compiler_gnu=yes
3433b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3434b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_compiler_gnu=no
3435b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3436b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3437b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3438b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3439b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3440b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3441b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3442b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_compiler_gnu = yes; then
3443b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  GXX=yes
3444b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3445b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  GXX=
3446b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3447b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_test_CXXFLAGS=${CXXFLAGS+set}
3448b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_save_CXXFLAGS=$CXXFLAGS
3449b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3450b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3451b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_cxx_g+set}" = set; then :
3452b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3453b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3454b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3455b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   ac_cxx_werror_flag=yes
3456b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   ac_cv_prog_cxx_g=no
3457b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   CXXFLAGS="-g"
3458b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3459b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
3460b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3461b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
3462b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
3463b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
3464b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3465b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
3466b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
3467b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
3468b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
3469b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_cxx_try_compile "$LINENO"; then :
3470b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_cxx_g=yes
3471b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3472b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CXXFLAGS=""
3473b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3474b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
3475b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3476b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
3477b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
3478b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
3479b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3480b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
3481b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
3482b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
3483b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
3484b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_cxx_try_compile "$LINENO"; then :
3485b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3486b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3487b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3488b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 CXXFLAGS="-g"
3489b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3490b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
3491b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3492b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
3493b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
3494b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
3495b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3496b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
3497b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
3498b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
3499b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
3500b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_cxx_try_compile "$LINENO"; then :
3501b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_cxx_g=yes
3502b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3503b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3504b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3505b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3506b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3507b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3508b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3509b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3510b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3511b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_prog_cxx_g" >&6; }
3512b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_test_CXXFLAGS" = set; then
3513b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CXXFLAGS=$ac_save_CXXFLAGS
3514b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelif test $ac_cv_prog_cxx_g = yes; then
3515b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$GXX" = yes; then
3516b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CXXFLAGS="-g -O2"
3517b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
3518b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CXXFLAGS="-g"
3519b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3520b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3521b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$GXX" = yes; then
3522b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CXXFLAGS="-O2"
3523b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
3524b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CXXFLAGS=
3525b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3526b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3527b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ext=c
3528b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cpp='$CPP $CPPFLAGS'
3529b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3530b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3531b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler_gnu=$ac_cv_c_compiler_gnu
3532b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonDEPDIR="${am__leading_dot}deps"
3533b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3534b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_config_commands="$ac_config_commands depfiles"
3535b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3536b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3537b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam_make=${MAKE-make}
3538b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat > confinc << 'END'
3539b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__doit:
3540b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	@echo this is the am__doit target
3541b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson.PHONY: am__doit
3542b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonEND
3543b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# If we don't find an include directive, just comment out the code.
3544b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3545b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for style of include used by $am_make... " >&6; }
3546b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__include="#"
3547b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonam__quote=
3548b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_am_result=none
3549b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# First try GNU make style include.
3550b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonecho "include confinc" > confmf
3551b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Ignore all kinds of additional output from `make'.
3552b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `$am_make -s -f confmf 2> /dev/null` in #(
3553b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*the\ am__doit\ target*)
3554b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__include=include
3555b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__quote=
3556b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  _am_result=GNU
3557b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;;
3558b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3559b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Now try BSD make style include.
3560b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$am__include" = "#"; then
3561b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   echo '.include "confinc"' > confmf
3562b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   case `$am_make -s -f confmf 2> /dev/null` in #(
3563b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   *the\ am__doit\ target*)
3564b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     am__include=.include
3565b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     am__quote="\""
3566b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     _am_result=BSD
3567b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ;;
3568b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   esac
3569b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3570b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3571b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3572b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3573b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$_am_result" >&6; }
3574b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f confinc confmf
3575b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3576b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Check whether --enable-dependency-tracking was given.
3577b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${enable_dependency_tracking+set}" = set; then :
3578b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  enableval=$enable_dependency_tracking;
3579b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3580b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3581b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$enable_dependency_tracking" != xno; then
3582b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am_depcomp="$ac_aux_dir/depcomp"
3583b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  AMDEPBACKSLASH='\'
3584b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3585b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson if test "x$enable_dependency_tracking" != xno; then
3586b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  AMDEP_TRUE=
3587b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  AMDEP_FALSE='#'
3588b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3589b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  AMDEP_TRUE='#'
3590b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  AMDEP_FALSE=
3591b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3592b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3593b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3594b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3595b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondepcc="$CXX"  am_compiler_list=
3596b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3597b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3598b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking dependency style of $depcc... " >&6; }
3599b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
3600b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3601b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3602b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3603b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # We make a subdir and do the tests there.  Otherwise we can end up
3604b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # making bogus files that we don't know about and never remove.  For
3605b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # instance it was reported that on HP-UX the gcc test will end up
3606b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # making a dummy file named `D' -- because `-MD' means `put the output
3607b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # in D'.
3608b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  mkdir conftest.dir
3609b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Copy depcomp to subdir because otherwise we won't find it if we're
3610b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # using a relative directory.
3611b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cp "$am_depcomp" conftest.dir
3612b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cd conftest.dir
3613b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # We will build objects and dependencies in a subdirectory because
3614b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # it helps to detect inapplicable dependency modes.  For instance
3615b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # both Tru64's cc and ICC support -MD to output dependencies as a
3616b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # side effect of compilation, but ICC will put the dependencies in
3617b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # the current directory while Tru64 will put them in the object
3618b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # directory.
3619b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  mkdir sub
3620b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3621b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am_cv_CXX_dependencies_compiler_type=none
3622b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$am_compiler_list" = ""; then
3623b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3624b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3625b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__universal=false
3626b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case " $depcc " in #(
3627b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3628b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     esac
3629b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3630b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for depmode in $am_compiler_list; do
3631b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Setup a source with many dependencies, because some compilers
3632b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # like to wrap large dependency lists on column 80 (with \), and
3633b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # we should not choose a depcomp mode which is confused by this.
3634b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    #
3635b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # We need to recreate these files for each test, as the compiler may
3636b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # overwrite some of them when testing with obscure command lines.
3637b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # This happens at least with the AIX C compiler.
3638b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    : > sub/conftest.c
3639b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for i in 1 2 3 4 5 6; do
3640b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3641b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3642b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Solaris 8's {/usr,}/bin/sh.
3643b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      touch sub/conftst$i.h
3644b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
3645b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3646b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3647b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3648b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # mode.  It turns out that the SunPro C++ compiler does not properly
3649b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # handle `-M -o', and we need to detect this.  Also, some Intel
3650b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # versions had trouble with output in subdirs
3651b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    am__obj=sub/conftest.${OBJEXT-o}
3652b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    am__minus_obj="-o $am__obj"
3653b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $depmode in
3654b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    gcc)
3655b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # This depmode causes a compiler race in universal mode.
3656b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      test "$am__universal" = false || continue
3657b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
3658b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    nosideeffect)
3659b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # after this tag, mechanisms are not by side-effect, so they'll
3660b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # only be used when explicitly requested
3661b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test "x$enable_dependency_tracking" = xyes; then
3662b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	continue
3663b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      else
3664b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	break
3665b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      fi
3666b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
3667b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    msvisualcpp | msvcmsys)
3668b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # This compiler won't grok `-c -o', but also, the minuso test has
3669b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # not run yet.  These depmodes are late enough in the game, and
3670b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # so weak that their functioning should not be impacted.
3671b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      am__obj=conftest.${OBJEXT-o}
3672b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      am__minus_obj=
3673b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
3674b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    none) break ;;
3675b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
3676b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if depmode=$depmode \
3677b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       source=sub/conftest.c object=$am__obj \
3678b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3679b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3680b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson         >/dev/null 2>conftest.err &&
3681b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3682b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3683b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3684b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3685b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # icc doesn't choke on unknown options, it will just issue warnings
3686b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # or remarks (even with -Werror).  So we grep stderr for any message
3687b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # that says an option was ignored or not supported.
3688b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # When given -MP, icc 7.0 and 7.1 complain thusly:
3689b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      #   icc: Command line warning: ignoring option '-M'; no argument required
3690b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # The diagnosis changed in icc 8.0:
3691b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      #   icc: Command line remark: option '-MP' not supported
3692b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if (grep 'ignoring option' conftest.err ||
3693b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3694b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson        am_cv_CXX_dependencies_compiler_type=$depmode
3695b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson        break
3696b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      fi
3697b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
3698b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3699b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3700b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cd ..
3701b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -rf conftest.dir
3702b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3703b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am_cv_CXX_dependencies_compiler_type=none
3704b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3705b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3706b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3707b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
3708b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
3709b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
3710b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3711b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson if
3712b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "x$enable_dependency_tracking" != xno \
3713b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
3714b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCXX_TRUE=
3715b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCXX_FALSE='#'
3716b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3717b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCXX_TRUE='#'
3718b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCXX_FALSE=
3719b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3720b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3721b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3722b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ext=c
3723b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cpp='$CPP $CPPFLAGS'
3724b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3725b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3726b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler_gnu=$ac_cv_c_compiler_gnu
3727b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_tool_prefix"; then
3728b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3729b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy ${ac_tool_prefix}gcc; ac_word=$2
3730b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3731b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3732b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_CC+set}" = set; then :
3733b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3734b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3735b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$CC"; then
3736b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_CC="$CC" # Let the user override the test.
3737b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3738b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3739b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3740b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3741b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3742b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3743b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3744b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3745b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3746b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3747b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3748b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3749b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3750b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3751b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3752b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3753b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3754b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3755b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCC=$ac_cv_prog_CC
3756b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CC"; then
3757b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3758b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$CC" >&6; }
3759b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3760b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3761b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3762b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3763b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3764b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3765b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3766b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$ac_cv_prog_CC"; then
3767b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_ct_CC=$CC
3768b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "gcc", so it can be a program name with args.
3769b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy gcc; ac_word=$2
3770b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3771b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3772b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3773b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3774b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3775b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$ac_ct_CC"; then
3776b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3777b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3778b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3779b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3780b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3781b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3782b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3783b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3784b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3785b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_ac_ct_CC="gcc"
3786b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3787b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3788b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3789b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3790b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3791b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3792b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3793b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3794b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3795b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ct_CC=$ac_cv_prog_ac_ct_CC
3796b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_ct_CC"; then
3797b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3798b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_ct_CC" >&6; }
3799b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3800b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3801b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3802b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3803b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3804b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "x$ac_ct_CC" = x; then
3805b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CC=""
3806b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
3807b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $cross_compiling:$ac_tool_warned in
3808b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonyes:)
3809b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3810b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3811b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_tool_warned=yes ;;
3812b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
3813b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CC=$ac_ct_CC
3814b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3815b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3816b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CC="$ac_cv_prog_CC"
3817b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3818b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3819b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CC"; then
3820b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson          if test -n "$ac_tool_prefix"; then
3821b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3822b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy ${ac_tool_prefix}cc; ac_word=$2
3823b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3824b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3825b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_CC+set}" = set; then :
3826b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3827b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3828b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$CC"; then
3829b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_CC="$CC" # Let the user override the test.
3830b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3831b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3832b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3833b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3834b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3835b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3836b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3837b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3838b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_CC="${ac_tool_prefix}cc"
3839b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3840b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3841b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3842b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3843b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3844b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3845b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3846b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3847b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3848b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCC=$ac_cv_prog_CC
3849b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CC"; then
3850b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3851b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$CC" >&6; }
3852b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3853b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3854b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3855b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3856b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3857b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3858b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3859b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3860b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CC"; then
3861b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "cc", so it can be a program name with args.
3862b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy cc; ac_word=$2
3863b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3864b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3865b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_CC+set}" = set; then :
3866b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3867b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3868b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$CC"; then
3869b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_CC="$CC" # Let the user override the test.
3870b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3871b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_prog_rejected=no
3872b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3873b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3874b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3875b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3876b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3877b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3878b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3879b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3880b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       ac_prog_rejected=yes
3881b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       continue
3882b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     fi
3883b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_CC="cc"
3884b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3885b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3886b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3887b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3888b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3889b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3890b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3891b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_prog_rejected = yes; then
3892b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # We found a bogon in the path, so make sure we never use it.
3893b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  set dummy $ac_cv_prog_CC
3894b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  shift
3895b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test $# != 0; then
3896b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # We chose a different compiler from the bogus one.
3897b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # However, it has the same basename, so the bogon will be chosen
3898b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # first if we set CC to just the basename; use the full file name.
3899b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    shift
3900b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3901b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3902b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3903b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3904b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3905b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCC=$ac_cv_prog_CC
3906b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CC"; then
3907b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3908b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$CC" >&6; }
3909b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3910b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3911b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3912b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3913b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3914b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3915b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3916b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CC"; then
3917b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$ac_tool_prefix"; then
3918b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_prog in cl.exe
3919b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  do
3920b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3921b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3922b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3923b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3924b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_CC+set}" = set; then :
3925b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3926b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3927b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$CC"; then
3928b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_CC="$CC" # Let the user override the test.
3929b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3930b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3931b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3932b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3933b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3934b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3935b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3936b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3937b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3938b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3939b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3940b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3941b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3942b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3943b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3944b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3945b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3946b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3947b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCC=$ac_cv_prog_CC
3948b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CC"; then
3949b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3950b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$CC" >&6; }
3951b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3952b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3953b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3954b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3955b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3956b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3957b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -n "$CC" && break
3958b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3959b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3960b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CC"; then
3961b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_ct_CC=$CC
3962b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_prog in cl.exe
3963b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3964b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Extract the first word of "$ac_prog", so it can be a program name with args.
3965b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy $ac_prog; ac_word=$2
3966b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3967b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_word... " >&6; }
3968b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3969b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
3970b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3971b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -n "$ac_ct_CC"; then
3972b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3973b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3974b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3975b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
3976b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
3977b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
3978b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
3979b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
3980b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3981b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_ac_ct_CC="$ac_prog"
3982b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3983b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break 2
3984b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
3985b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
3986b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
3987b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
3988b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
3989b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3990b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3991b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ct_CC=$ac_cv_prog_ac_ct_CC
3992b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_ct_CC"; then
3993b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3994b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_ct_CC" >&6; }
3995b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
3996b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3997b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "no" >&6; }
3998b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
3999b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4000b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4001b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -n "$ac_ct_CC" && break
4002b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4003b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4004b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "x$ac_ct_CC" = x; then
4005b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CC=""
4006b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
4007b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $cross_compiling:$ac_tool_warned in
4008b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonyes:)
4009b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4010b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4011b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_tool_warned=yes ;;
4012b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
4013b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CC=$ac_ct_CC
4014b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4015b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4016b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4017b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4018b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4019b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4020b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4021b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4022b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error "no acceptable C compiler found in \$PATH
4023b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSee \`config.log' for more details." "$LINENO" 5; }
4024b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4025b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Provide some information about the compiler.
4026b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4027b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset X $ac_compile
4028b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler=$2
4029b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_option in --version -v -V -qversion; do
4030b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { ac_try="$ac_compiler $ac_option >&5"
4031b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "(($ac_try" in
4032b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_try_echo=$ac_try;;
4034b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
4035b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4036b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_try_echo"; } >&5
4037b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4038b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_status=$?
4039b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -s conftest.err; then
4040b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '10a\
4041b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson... rest of stderr output deleted ...
4042b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson         10q' conftest.err >conftest.er1
4043b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat conftest.er1 >&5
4044b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4045b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conftest.er1 conftest.err
4046b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4047b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test $ac_status = 0; }
4048b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4049b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4050b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4051b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4052b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_c_compiler_gnu+set}" = set; then :
4053b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4054b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4055b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4056b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4057b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4058b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4059b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4060b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4061b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef __GNUC__
4062b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       choke me
4063b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
4064b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4065b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4066b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4067b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4068b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4069b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
4070b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_compiler_gnu=yes
4071b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4072b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_compiler_gnu=no
4073b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4074b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4075b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cv_c_compiler_gnu=$ac_compiler_gnu
4076b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4077b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4078b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4079b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4080b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_compiler_gnu = yes; then
4081b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  GCC=yes
4082b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4083b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  GCC=
4084b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4085b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_test_CFLAGS=${CFLAGS+set}
4086b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_save_CFLAGS=$CFLAGS
4087b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4088b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether $CC accepts -g... " >&6; }
4089b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_cc_g+set}" = set; then :
4090b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4091b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4092b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_save_c_werror_flag=$ac_c_werror_flag
4093b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   ac_c_werror_flag=yes
4094b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   ac_cv_prog_cc_g=no
4095b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   CFLAGS="-g"
4096b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4097b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4098b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4099b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4100b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4101b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4102b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4103b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4104b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4105b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4106b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4107b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
4108b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_cc_g=yes
4109b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4110b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CFLAGS=""
4111b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4113b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4114b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4115b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4116b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4117b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4118b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4119b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4120b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4121b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4122b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
4123b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4124b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4125b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_c_werror_flag=$ac_save_c_werror_flag
4126b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 CFLAGS="-g"
4127b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4128b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4129b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4130b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4131b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4132b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4133b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4134b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
4139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_cc_g=yes
4140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   ac_c_werror_flag=$ac_save_c_werror_flag
4147b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4148b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4149b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_prog_cc_g" >&6; }
4150b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_test_CFLAGS" = set; then
4151b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CFLAGS=$ac_save_CFLAGS
4152b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelif test $ac_cv_prog_cc_g = yes; then
4153b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$GCC" = yes; then
4154b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CFLAGS="-g -O2"
4155b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
4156b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CFLAGS="-g"
4157b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4158b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4159b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$GCC" = yes; then
4160b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CFLAGS="-O2"
4161b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
4162b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CFLAGS=
4163b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4164b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4165b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4166b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4167b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_cc_c89+set}" = set; then :
4168b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4169b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4170b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_cc_c89=no
4171b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_save_CC=$CC
4172b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
4173b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4174b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdarg.h>
4175b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdio.h>
4176b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <sys/types.h>
4177b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <sys/stat.h>
4178b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4179b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstruct buf { int x; };
4180b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonFILE * (*rcsopen) (struct buf *, struct stat *, int);
4181b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstatic char *e (p, i)
4182b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     char **p;
4183b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     int i;
4184b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4185b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return p[i];
4186b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4187b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstatic char *f (char * (*g) (char **, int), char **p, ...)
4188b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4189b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  char *s;
4190b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  va_list v;
4191b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  va_start (v,p);
4192b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s = g (p, va_arg (v,int));
4193b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  va_end (v);
4194b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return s;
4195b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4196b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4197b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4198b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   function prototypes and stuff, but not '\xHH' hex character constants.
4199b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   These don't provoke an error unfortunately, instead are silently treated
4200b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   as 'x'.  The following induces an error, until -std is added to get
4201b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4202b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   array size at least.  It's necessary to write '\x00'==0 to get something
4203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   that's true only with -std.  */
4204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint osf4_cc_array ['\x00' == 0 ? 1 : -1];
4205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   inside strings and character constants.  */
4208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define FOO(x) 'x'
4209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint test (int i, double x);
4212b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstruct s1 {int (*f) (int a);};
4213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstruct s2 {int (*f) (double a);};
4214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint argc;
4216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonchar **argv;
4217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
4228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CC="$ac_save_CC $ac_arg"
4229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if ac_fn_c_try_compile "$LINENO"; then :
4230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_cc_c89=$ac_arg
4231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext
4233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "x$ac_cv_prog_cc_c89" != "xno" && break
4234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.$ac_ext
4236b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCC=$ac_save_CC
4237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# AC_CACHE_VAL
4240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "x$ac_cv_prog_cc_c89" in
4241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  x)
4242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4243b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "none needed" >&6; } ;;
4244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  xno)
4245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4246b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "unsupported" >&6; } ;;
4247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
4248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CC="$CC $ac_cv_prog_cc_c89"
4249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4250b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
4252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_prog_cc_c89" != xno; then :
4253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ext=c
4257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cpp='$CPP $CPPFLAGS'
4258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4260b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler_gnu=$ac_cv_c_compiler_gnu
4261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4262b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondepcc="$CC"   am_compiler_list=
4263b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4265b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking dependency style of $depcc... " >&6; }
4266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4267b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # We make a subdir and do the tests there.  Otherwise we can end up
4271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # making bogus files that we don't know about and never remove.  For
4272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # instance it was reported that on HP-UX the gcc test will end up
4273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # making a dummy file named `D' -- because `-MD' means `put the output
4274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # in D'.
4275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  mkdir conftest.dir
4276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Copy depcomp to subdir because otherwise we won't find it if we're
4277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # using a relative directory.
4278b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cp "$am_depcomp" conftest.dir
4279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cd conftest.dir
4280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # We will build objects and dependencies in a subdirectory because
4281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # it helps to detect inapplicable dependency modes.  For instance
4282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # both Tru64's cc and ICC support -MD to output dependencies as a
4283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # side effect of compilation, but ICC will put the dependencies in
4284b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # the current directory while Tru64 will put them in the object
4285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # directory.
4286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  mkdir sub
4287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am_cv_CC_dependencies_compiler_type=none
4289b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$am_compiler_list" = ""; then
4290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4291b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__universal=false
4293b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case " $depcc " in #(
4294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     esac
4296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for depmode in $am_compiler_list; do
4298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Setup a source with many dependencies, because some compilers
4299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # like to wrap large dependency lists on column 80 (with \), and
4300b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # we should not choose a depcomp mode which is confused by this.
4301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    #
4302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # We need to recreate these files for each test, as the compiler may
4303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # overwrite some of them when testing with obscure command lines.
4304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # This happens at least with the AIX C compiler.
4305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    : > sub/conftest.c
4306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for i in 1 2 3 4 5 6; do
4307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4308b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Solaris 8's {/usr,}/bin/sh.
4310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      touch sub/conftst$i.h
4311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
4312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4315b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # mode.  It turns out that the SunPro C++ compiler does not properly
4316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # handle `-M -o', and we need to detect this.  Also, some Intel
4317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # versions had trouble with output in subdirs
4318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    am__obj=sub/conftest.${OBJEXT-o}
4319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    am__minus_obj="-o $am__obj"
4320b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $depmode in
4321b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    gcc)
4322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # This depmode causes a compiler race in universal mode.
4323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      test "$am__universal" = false || continue
4324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
4325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    nosideeffect)
4326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # after this tag, mechanisms are not by side-effect, so they'll
4327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # only be used when explicitly requested
4328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test "x$enable_dependency_tracking" = xyes; then
4329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	continue
4330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      else
4331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	break
4332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      fi
4333b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
4334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    msvisualcpp | msvcmsys)
4335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # This compiler won't grok `-c -o', but also, the minuso test has
4336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # not run yet.  These depmodes are late enough in the game, and
4337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # so weak that their functioning should not be impacted.
4338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      am__obj=conftest.${OBJEXT-o}
4339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      am__minus_obj=
4340b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
4341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    none) break ;;
4342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
4343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if depmode=$depmode \
4344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       source=sub/conftest.c object=$am__obj \
4345b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson         >/dev/null 2>conftest.err &&
4348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4351b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4352b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # icc doesn't choke on unknown options, it will just issue warnings
4353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # or remarks (even with -Werror).  So we grep stderr for any message
4354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # that says an option was ignored or not supported.
4355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # When given -MP, icc 7.0 and 7.1 complain thusly:
4356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      #   icc: Command line warning: ignoring option '-M'; no argument required
4357b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # The diagnosis changed in icc 8.0:
4358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      #   icc: Command line remark: option '-MP' not supported
4359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if (grep 'ignoring option' conftest.err ||
4360b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson        am_cv_CC_dependencies_compiler_type=$depmode
4362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson        break
4363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      fi
4364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
4365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
4366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cd ..
4368b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -rf conftest.dir
4369b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4370b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am_cv_CC_dependencies_compiler_type=none
4371b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4372b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4373b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4374b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4375b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4376b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4377b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4378b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson if
4379b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "x$enable_dependency_tracking" != xno \
4380b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4381b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCC_TRUE=
4382b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCC_FALSE='#'
4383b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4384b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCC_TRUE='#'
4385b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__fastdepCC_FALSE=
4386b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4387b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4388b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4389b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4390b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#Getting user and host info
4391b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonusername=$(whoami)
4392b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking user ID" >&5
4393b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking user ID... " >&6; }
4394b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $username" >&5
4395b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$username" >&6; }
4396b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4397b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonhostname=$(uname -n)
4398b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host name" >&5
4399b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking host name... " >&6; }
4400b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hostname" >&5
4401b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$hostname" >&6; }
4402b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4403b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontimestamp=$(date)
4404b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking current timestamp" >&5
4405b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking current timestamp... " >&6; }
4406b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $timestamp" >&5
4407b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$timestamp" >&6; }
4408b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4409b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4410b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
4411b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define STRESSAPPTEST_TIMESTAMP "$username @ $hostname on $timestamp"
4412b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4413b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4414b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4415b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#Default cxxflags
4416b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXFLAGS="$CXXFLAGS -DCHECKOPTS"
4417b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXFLAGS="$CXXFLAGS -Wreturn-type -Wunused -Wuninitialized -Wall -Wno-psabi"
4418b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCXXFLAGS="$CXXFLAGS -O3 -funroll-all-loops  -funroll-loops -DNDEBUG"
4419b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4420b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Checks for header files.
4421b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4422b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_header_dirent=no
4423b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
4424b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
4425b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
4426b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
4427b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
4428b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4429b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4430b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4431b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4432b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <sys/types.h>
4433b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <$ac_hdr>
4434b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4435b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4436b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4437b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4438b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ((DIR *) 0)
4439b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn 0;
4440b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4441b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4442b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4443b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4444b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
4445b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$as_ac_Header=yes"
4446b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4447b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval "$as_ac_Header=no"
4448b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4449b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4450b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4451b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval ac_res=\$$as_ac_Header
4452b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4453b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_res" >&6; }
4454b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval as_val=\$$as_ac_Header
4455b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "x$as_val" = x""yes; then :
4456b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
4457b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
4458b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4459b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4460b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_header_dirent=$ac_hdr; break
4461b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4462b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4463b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4464b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4465b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_header_dirent = dirent.h; then
4466b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4467b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for library containing opendir... " >&6; }
4468b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_search_opendir+set}" = set; then :
4469b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4470b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4471b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_func_search_save_LIBS=$LIBS
4472b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
4473b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4474b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4475b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* Override any GCC internal prototype to avoid an error.
4476b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   Use char because int might match the return type of a GCC
4477b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   builtin and then its argument prototype would still apply.  */
4478b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef __cplusplus
4479b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonextern "C"
4480b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
4481b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonchar opendir ();
4482b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4483b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4484b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4485b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn opendir ();
4486b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4487b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4488b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4489b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4490b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_lib in '' dir; do
4491b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$ac_lib"; then
4492b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_res="none required"
4493b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
4494b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_res=-l$ac_lib
4495b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4496b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4497b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if ac_fn_c_try_link "$LINENO"; then :
4498b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_search_opendir=$ac_res
4499b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4500b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext \
4501b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    conftest$ac_exeext
4502b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "${ac_cv_search_opendir+set}" = set; then :
4503b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  break
4504b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4505b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4506b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_search_opendir+set}" = set; then :
4507b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4508b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4509b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_search_opendir=no
4510b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4511b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm conftest.$ac_ext
4512b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLIBS=$ac_func_search_save_LIBS
4513b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4514b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4515b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_search_opendir" >&6; }
4516b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_res=$ac_cv_search_opendir
4517b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_res" != no; then :
4518b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4519b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4520b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4521b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4522b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4523b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4524b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for library containing opendir... " >&6; }
4525b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_search_opendir+set}" = set; then :
4526b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4527b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4528b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_func_search_save_LIBS=$LIBS
4529b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
4530b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4531b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4532b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* Override any GCC internal prototype to avoid an error.
4533b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   Use char because int might match the return type of a GCC
4534b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   builtin and then its argument prototype would still apply.  */
4535b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef __cplusplus
4536b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonextern "C"
4537b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
4538b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonchar opendir ();
4539b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4540b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4541b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4542b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn opendir ();
4543b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4544b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4545b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4546b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4547b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_lib in '' x; do
4548b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$ac_lib"; then
4549b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_res="none required"
4550b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
4551b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_res=-l$ac_lib
4552b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4553b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4554b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if ac_fn_c_try_link "$LINENO"; then :
4555b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_search_opendir=$ac_res
4556b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4557b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext \
4558b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    conftest$ac_exeext
4559b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "${ac_cv_search_opendir+set}" = set; then :
4560b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  break
4561b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4562b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4563b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_search_opendir+set}" = set; then :
4564b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4565b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4566b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_search_opendir=no
4567b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4568b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm conftest.$ac_ext
4569b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLIBS=$ac_func_search_save_LIBS
4570b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4571b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4572b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_search_opendir" >&6; }
4573b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_res=$ac_cv_search_opendir
4574b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_res" != no; then :
4575b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4576b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4577b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4578b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4579b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4580b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4581b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ext=c
4582b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cpp='$CPP $CPPFLAGS'
4583b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4584b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4585b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler_gnu=$ac_cv_c_compiler_gnu
4586b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4587b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking how to run the C preprocessor... " >&6; }
4588b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# On Suns, sometimes $CPP names a directory.
4589b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CPP" && test -d "$CPP"; then
4590b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CPP=
4591b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4592b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$CPP"; then
4593b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "${ac_cv_prog_CPP+set}" = set; then :
4594b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4595b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4596b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Double quotes because CPP needs to be expanded
4597b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4598b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    do
4599b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_preproc_ok=false
4600b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_c_preproc_warn_flag in '' yes
4601b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
4602b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Use a header file that comes with gcc, so configuring glibc
4603b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # with a fresh cross-compiler works.
4604b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4605b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # <limits.h> exists even on freestanding compilers.
4606b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # On the NeXT, cc -E runs the code through the compiler's parser,
4607b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # not just through cpp. "Syntax error" is here to catch this case.
4608b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4609b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4610b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef __STDC__
4611b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <limits.h>
4612b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#else
4613b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <assert.h>
4614b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
4615b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		     Syntax error
4616b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4617b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_cpp "$LINENO"; then :
4618b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4619b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4620b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Broken: fails on valid input.
4621b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncontinue
4622b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4623b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.err conftest.$ac_ext
4624b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4625b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # OK, works on sane cases.  Now check whether nonexistent headers
4626b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # can be detected and how.
4627b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4628b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4629b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <ac_nonexistent.h>
4630b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4631b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_cpp "$LINENO"; then :
4632b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Broken: success on invalid input.
4633b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncontinue
4634b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4635b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Passes both tests.
4636b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_preproc_ok=:
4637b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbreak
4638b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4639b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.err conftest.$ac_ext
4640b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4641b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4642b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4643b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.err conftest.$ac_ext
4644b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif $ac_preproc_ok; then :
4645b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  break
4646b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4647b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4648b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
4649b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_prog_CPP=$CPP
4650b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4651b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4652b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CPP=$ac_cv_prog_CPP
4653b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4654b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_CPP=$CPP
4655b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4656b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4657b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$CPP" >&6; }
4658b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_preproc_ok=false
4659b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_c_preproc_warn_flag in '' yes
4660b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
4661b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Use a header file that comes with gcc, so configuring glibc
4662b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # with a fresh cross-compiler works.
4663b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4664b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # <limits.h> exists even on freestanding compilers.
4665b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # On the NeXT, cc -E runs the code through the compiler's parser,
4666b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # not just through cpp. "Syntax error" is here to catch this case.
4667b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4668b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4669b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef __STDC__
4670b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <limits.h>
4671b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#else
4672b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <assert.h>
4673b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
4674b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		     Syntax error
4675b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4676b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_cpp "$LINENO"; then :
4677b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4678b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4679b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Broken: fails on valid input.
4680b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncontinue
4681b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4682b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.err conftest.$ac_ext
4683b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4684b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # OK, works on sane cases.  Now check whether nonexistent headers
4685b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # can be detected and how.
4686b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4687b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4688b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <ac_nonexistent.h>
4689b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4690b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_cpp "$LINENO"; then :
4691b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Broken: success on invalid input.
4692b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncontinue
4693b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4694b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Passes both tests.
4695b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_preproc_ok=:
4696b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonbreak
4697b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4698b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.err conftest.$ac_ext
4699b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4700b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4701b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4702b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest.err conftest.$ac_ext
4703b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif $ac_preproc_ok; then :
4704b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4705b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4706b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4707b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4708b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error "C preprocessor \"$CPP\" fails sanity check
4709b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSee \`config.log' for more details." "$LINENO" 5; }
4710b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4711b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4712b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ext=c
4713b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cpp='$CPP $CPPFLAGS'
4714b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4715b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4716b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_compiler_gnu=$ac_cv_c_compiler_gnu
4717b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4718b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4719b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4720b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4721b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_path_GREP+set}" = set; then :
4722b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4723b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4724b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$GREP"; then
4725b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_path_GREP_found=false
4726b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Loop through the user's path and test for each of PROGNAME-LIST
4727b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4728b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4729b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
4730b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
4731b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
4732b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_prog in grep ggrep; do
4733b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
4734b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4735b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4736b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Check for GNU ac_path_GREP and select it if it is found.
4737b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Check for GNU $ac_path_GREP
4738b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `"$ac_path_GREP" --version 2>&1` in
4739b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*GNU*)
4740b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4741b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*)
4742b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_count=0
4743b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n 0123456789 >"conftest.in"
4744b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  while :
4745b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  do
4746b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat "conftest.in" "conftest.in" >"conftest.tmp"
4747b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mv "conftest.tmp" "conftest.in"
4748b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cp "conftest.in" "conftest.nl"
4749b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo 'GREP' >> "conftest.nl"
4750b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4751b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4752b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_arith $ac_count + 1 && ac_count=$as_val
4753b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4754b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Best one so far, save it but keep looking for a better one
4755b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_cv_path_GREP="$ac_path_GREP"
4756b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_path_GREP_max=$ac_count
4757b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
4758b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # 10*(2^10) chars as input seems more than enough
4759b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test $ac_count -gt 10 && break
4760b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
4761b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4762b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
4763b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4764b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $ac_path_GREP_found && break 3
4765b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
4766b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
4767b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
4768b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
4769b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$ac_cv_path_GREP"; then
4770b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4771b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4772b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4773b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_path_GREP=$GREP
4774b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4775b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4776b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4777b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4778b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_path_GREP" >&6; }
4779b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson GREP="$ac_cv_path_GREP"
4780b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4781b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4782b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4783b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for egrep... " >&6; }
4784b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_path_EGREP+set}" = set; then :
4785b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4786b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4787b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4788b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   then ac_cv_path_EGREP="$GREP -E"
4789b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   else
4790b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     if test -z "$EGREP"; then
4791b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_path_EGREP_found=false
4792b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Loop through the user's path and test for each of PROGNAME-LIST
4793b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4794b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4795b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
4796b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
4797b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
4798b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_prog in egrep; do
4799b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_exec_ext in '' $ac_executable_extensions; do
4800b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4801b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4802b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Check for GNU ac_path_EGREP and select it if it is found.
4803b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Check for GNU $ac_path_EGREP
4804b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `"$ac_path_EGREP" --version 2>&1` in
4805b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*GNU*)
4806b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4807b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*)
4808b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_count=0
4809b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n 0123456789 >"conftest.in"
4810b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  while :
4811b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  do
4812b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat "conftest.in" "conftest.in" >"conftest.tmp"
4813b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mv "conftest.tmp" "conftest.in"
4814b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cp "conftest.in" "conftest.nl"
4815b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo 'EGREP' >> "conftest.nl"
4816b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4817b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4818b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_arith $ac_count + 1 && ac_count=$as_val
4819b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4820b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Best one so far, save it but keep looking for a better one
4821b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_cv_path_EGREP="$ac_path_EGREP"
4822b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ac_path_EGREP_max=$ac_count
4823b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
4824b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # 10*(2^10) chars as input seems more than enough
4825b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test $ac_count -gt 10 && break
4826b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
4827b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4828b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
4829b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4830b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $ac_path_EGREP_found && break 3
4831b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
4832b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
4833b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
4834b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
4835b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$ac_cv_path_EGREP"; then
4836b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4837b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
4838b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4839b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_path_EGREP=$EGREP
4840b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4841b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4842b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   fi
4843b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4844b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4845b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_path_EGREP" >&6; }
4846b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson EGREP="$ac_cv_path_EGREP"
4847b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4848b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4849b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4850b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for ANSI C header files... " >&6; }
4851b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_header_stdc+set}" = set; then :
4852b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
4853b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4854b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4855b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4856b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdlib.h>
4857b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdarg.h>
4858b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <string.h>
4859b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <float.h>
4860b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4861b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4862b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4863b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4864b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4865b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
4866b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4867b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4868b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4869b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
4870b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_stdc=yes
4871b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4872b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_stdc=no
4873b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4874b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4875b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4876b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_header_stdc = yes; then
4877b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4878b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4879b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4880b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <string.h>
4881b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4882b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4883b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4884b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $EGREP "memchr" >/dev/null 2>&1; then :
4885b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4886b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4887b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_stdc=no
4888b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4889b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest*
4890b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4891b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4892b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4893b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_header_stdc = yes; then
4894b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4895b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4896b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4897b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdlib.h>
4898b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4899b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4900b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4901b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $EGREP "free" >/dev/null 2>&1; then :
4902b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4903b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4904b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_stdc=no
4905b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4906b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest*
4907b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4908b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4909b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4910b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_header_stdc = yes; then
4911b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4912b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$cross_compiling" = yes; then :
4913b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :
4914b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4915b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4916b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
4917b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <ctype.h>
4918b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdlib.h>
4919b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#if ((' ' & 0x0FF) == 0x020)
4920b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4921b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4922b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#else
4923b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# define ISLOWER(c) \
4924b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		   (('a' <= (c) && (c) <= 'i') \
4925b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		     || ('j' <= (c) && (c) <= 'r') \
4926b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		     || ('s' <= (c) && (c) <= 'z'))
4927b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4928b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
4929b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4930b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4931b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
4932b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
4933b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
4934b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  int i;
4935b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for (i = 0; i < 256; i++)
4936b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if (XOR (islower (i), ISLOWER (i))
4937b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	|| toupper (i) != TOUPPER (i))
4938b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      return 2;
4939b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
4940b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
4941b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4942b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_run "$LINENO"; then :
4943b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4944b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4945b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_stdc=no
4946b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4947b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4948b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  conftest.$ac_objext conftest.beam conftest.$ac_ext
4949b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4950b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4951b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4952b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4953b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4954b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_header_stdc" >&6; }
4955b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_header_stdc = yes; then
4956b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4957b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4958b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4959b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4960b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
49618f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson# Skip malloc.h to prevent redefinition of HAVE_MALLOC_H on some platforms
4962b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4963b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4964b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		  inttypes.h stdint.h unistd.h
4965b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
4966b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4967b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4968b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"
4969b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval as_val=\$$as_ac_Header
4970b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "x$as_val" = x""yes; then :
4971b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
4972b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4973b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4974b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4975b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4976b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4977b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4978b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4979b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
49808f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfor ac_header in arpa/inet.h fcntl.h netdb.h stdint.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h unistd.h
4981b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
4982b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4983b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4984b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval as_val=\$$as_ac_Header
4985b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "x$as_val" = x""yes; then :
4986b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
4987b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4988b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
4989b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4990b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
4991b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4992b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4993b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error "Missing some header files.
4994b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSee \`config.log' for more details." "$LINENO" 5; }
4995b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
4996b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4997b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
4998b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
4999b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_header in pthread.h
5000b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
5001b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
5002b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_header_pthread_h" = x""yes; then :
5003b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
5004b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define HAVE_PTHREAD_H 1
5005b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5006b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5007b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5008b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5009b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5010b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
50118f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5
50128f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson$as_echo_n "checking for library containing pthread_create... " >&6; }
50138f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "${ac_cv_search_pthread_create+set}" = set; then :
50148f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  $as_echo_n "(cached) " >&6
50158f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonelse
50168f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_func_search_save_LIBS=$LIBS
50178f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
50188f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson/* end confdefs.h.  */
50198f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
50208f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson/* Override any GCC internal prototype to avoid an error.
50218f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson   Use char because int might match the return type of a GCC
50228f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson   builtin and then its argument prototype would still apply.  */
50238f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#ifdef __cplusplus
50248f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonextern "C"
50258f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#endif
50268f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonchar pthread_create ();
50278f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonint
50288f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonmain ()
50298f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{
50308f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonreturn pthread_create ();
50318f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ;
50328f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  return 0;
50338f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson}
50348f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson_ACEOF
50358f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfor ac_lib in '' pthread; do
50368f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if test -z "$ac_lib"; then
50378f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    ac_res="none required"
50388f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  else
50398f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    ac_res=-l$ac_lib
50408f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
50418f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  fi
50428f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if ac_fn_c_try_link "$LINENO"; then :
50438f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_cv_search_pthread_create=$ac_res
50448f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
50458f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonrm -f core conftest.err conftest.$ac_objext \
50468f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    conftest$ac_exeext
50478f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if test "${ac_cv_search_pthread_create+set}" = set; then :
50488f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  break
50498f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
50508f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersondone
50518f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "${ac_cv_search_pthread_create+set}" = set; then :
50528f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
50538f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonelse
50548f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_cv_search_pthread_create=no
50558f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
50568f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonrm conftest.$ac_ext
50578f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott AndersonLIBS=$ac_func_search_save_LIBS
50588f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
50598f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5
50608f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson$as_echo "$ac_cv_search_pthread_create" >&6; }
50618f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonac_res=$ac_cv_search_pthread_create
50628f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "$ac_res" != no; then :
50638f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
50648f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
50658f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
50668f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
5067b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_header in libaio.h
5068b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
5069b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_fn_c_check_header_mongrel "$LINENO" "libaio.h" "ac_cv_header_libaio_h" "$ac_includes_default"
5070b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_header_libaio_h" = x""yes; then :
5071b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
5072b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define HAVE_LIBAIO_H 1
5073b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5074b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5075b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5076b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5077b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5078b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
50798f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing io_setup" >&5
50808f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson$as_echo_n "checking for library containing io_setup... " >&6; }
50818f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "${ac_cv_search_io_setup+set}" = set; then :
50828f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  $as_echo_n "(cached) " >&6
50838f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonelse
50848f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_func_search_save_LIBS=$LIBS
50858f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
50868f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson/* end confdefs.h.  */
50878f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
50888f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson/* Override any GCC internal prototype to avoid an error.
50898f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson   Use char because int might match the return type of a GCC
50908f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson   builtin and then its argument prototype would still apply.  */
50918f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#ifdef __cplusplus
50928f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonextern "C"
50938f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#endif
50948f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonchar io_setup ();
50958f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonint
50968f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonmain ()
50978f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{
50988f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonreturn io_setup ();
50998f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ;
51008f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  return 0;
51018f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson}
51028f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson_ACEOF
51038f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfor ac_lib in '' aio; do
51048f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if test -z "$ac_lib"; then
51058f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    ac_res="none required"
51068f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  else
51078f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    ac_res=-l$ac_lib
51088f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
51098f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  fi
51108f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if ac_fn_c_try_link "$LINENO"; then :
51118f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_cv_search_io_setup=$ac_res
51128f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51138f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonrm -f core conftest.err conftest.$ac_objext \
51148f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    conftest$ac_exeext
51158f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if test "${ac_cv_search_io_setup+set}" = set; then :
51168f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  break
51178f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51188f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersondone
51198f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "${ac_cv_search_io_setup+set}" = set; then :
51208f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
51218f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonelse
51228f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_cv_search_io_setup=no
51238f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51248f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonrm conftest.$ac_ext
51258f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott AndersonLIBS=$ac_func_search_save_LIBS
51268f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51278f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_io_setup" >&5
51288f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson$as_echo "$ac_cv_search_io_setup" >&6; }
51298f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonac_res=$ac_cv_search_io_setup
51308f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "$ac_res" != no; then :
51318f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
51328f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
51338f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51348f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
5135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_header in sys/shm.h
5136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
5137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_fn_c_check_header_mongrel "$LINENO" "sys/shm.h" "ac_cv_header_sys_shm_h" "$ac_includes_default"
5138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_header_sys_shm_h" = x""yes; then :
5139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
5140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define HAVE_SYS_SHM_H 1
5141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
51478f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shm_open" >&5
51488f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson$as_echo_n "checking for library containing shm_open... " >&6; }
51498f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "${ac_cv_search_shm_open+set}" = set; then :
51508f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  $as_echo_n "(cached) " >&6
51518f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonelse
51528f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_func_search_save_LIBS=$LIBS
51538f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersoncat confdefs.h - <<_ACEOF >conftest.$ac_ext
51548f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson/* end confdefs.h.  */
51558f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
51568f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson/* Override any GCC internal prototype to avoid an error.
51578f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson   Use char because int might match the return type of a GCC
51588f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson   builtin and then its argument prototype would still apply.  */
51598f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#ifdef __cplusplus
51608f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonextern "C"
51618f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#endif
51628f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonchar shm_open ();
51638f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonint
51648f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonmain ()
51658f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{
51668f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonreturn shm_open ();
51678f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ;
51688f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  return 0;
51698f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson}
51708f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson_ACEOF
51718f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfor ac_lib in '' rt; do
51728f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if test -z "$ac_lib"; then
51738f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    ac_res="none required"
51748f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  else
51758f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    ac_res=-l$ac_lib
51768f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
51778f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  fi
51788f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if ac_fn_c_try_link "$LINENO"; then :
51798f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_cv_search_shm_open=$ac_res
51808f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51818f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonrm -f core conftest.err conftest.$ac_objext \
51828f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson    conftest$ac_exeext
51838f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  if test "${ac_cv_search_shm_open+set}" = set; then :
51848f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  break
51858f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51868f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersondone
51878f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "${ac_cv_search_shm_open+set}" = set; then :
51888f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
51898f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonelse
51908f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  ac_cv_search_shm_open=no
51918f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51928f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonrm conftest.$ac_ext
51938f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott AndersonLIBS=$ac_func_search_save_LIBS
51948f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
51958f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shm_open" >&5
51968f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson$as_echo "$ac_cv_search_shm_open" >&6; }
51978f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonac_res=$ac_cv_search_shm_open
51988f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "$ac_res" != no; then :
51998f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
52008f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
52018f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
52028f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
5203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Checks for typedefs, structures, and compiler characteristics.
5205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
5206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
5207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_header_stdbool_h+set}" = set; then :
5208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5212b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <stdbool.h>
5214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef bool
5215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson "error: bool is not defined"
5216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef false
5218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson "error: false is not defined"
5219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#if false
5221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson "error: false is not 0"
5222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef true
5224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson "error: true is not defined"
5225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#if true != 1
5227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson "error: true is not 1"
5228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef __bool_true_false_are_defined
5230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson "error: __bool_true_false_are_defined is not defined"
5231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	struct s { _Bool s: 1; _Bool t; } s;
5234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char a[true == 1 ? 1 : -1];
5236b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char b[false == 0 ? 1 : -1];
5237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char c[__bool_true_false_are_defined == 1 ? 1 : -1];
5238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char d[(bool) 0.5 == true ? 1 : -1];
5239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	bool e = &s;
5240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char f[(_Bool) 0.0 == false ? 1 : -1];
5241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char g[true];
5242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char h[sizeof (_Bool)];
5243b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char i[sizeof s.t];
5244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	enum { j = false, k = true, l = false * true, m = true * 256 };
5245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	/* The following fails for
5246b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
5247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	_Bool n[m];
5248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char o[sizeof n == m * sizeof n[0] ? 1 : -1];
5249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
5250b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#	if defined __xlc__ || defined __GNUC__
5251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
5252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    reported by James Lemley on 2005-10-05; see
5253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
5254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    This test is not quite right, since xlc is allowed to
5255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    reject this program, as the initializer for xlcbug is
5256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    not one of the forms that C requires support for.
5257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    However, doing the test right would require a runtime
5258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    test, and that would make cross-compilation harder.
5259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    Let us hope that IBM fixes the xlc bug, and also adds
5260b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    support for this kind of constant expression.  In the
5261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    meantime, this test will reject xlc, which is OK, since
5262b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    our stdbool.h substitute should suffice.  We also test
5263b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    this with GCC, where it should work, to detect more
5264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    quickly whether someone messes up the test in the
5265b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    future.  */
5266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 char digs[] = "0123456789";
5267b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
5268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#	endif
5269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	/* Catch a bug in an HP-UX C compiler.  See
5270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
5271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
5272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 */
5273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	_Bool q = true;
5274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	_Bool *pq = &q;
5275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5278b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	*pq |= q;
5281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	*pq |= ! q;
5282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	/* Refer to every declared value, to avoid compiler optimizations.  */
5283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
5284b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson		+ !m + !n + !o + !p + !q + !pq);
5285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5289b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5291b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_stdbool_h=yes
5292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5293b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_stdbool_h=no
5294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
5298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_header_stdbool_h" >&6; }
5299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
5300b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_type__Bool" = x""yes; then :
5301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define HAVE__BOOL 1
5304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5308b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_header_stdbool_h = yes; then
5310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
5312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5315b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_c_const+set}" = set; then :
5318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5320b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5321b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* FIXME: Include the comments suggested by Paul. */
5327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef __cplusplus
5328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  /* Ultrix mips cc rejects this.  */
5329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  typedef int charset[2];
5330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  const charset cs;
5331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  /* SunOS 4.1.1 cc rejects this.  */
5332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  char const *const *pcpcc;
5333b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  char **ppc;
5334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  /* NEC SVR4.0.2 mips cc rejects this.  */
5335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  struct point {int x, y;};
5336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  static struct point const zero = {0,0};
5337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  /* AIX XL C 1.02.0.0 rejects this.
5338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     It does not let you subtract one const X* pointer from another in
5339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     an arm of an if-expression whose if-part is not a constant
5340b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     expression */
5341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  const char *g = "string";
5342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  pcpcc = &g + (g ? g-g : 0);
5343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  /* HPUX 7.0 cc rejects these. */
5344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ++pcpcc;
5345b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ppc = (char**) pcpcc;
5346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  pcpcc = (char const *const *) ppc;
5347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { /* SCO 3.2v4 cc rejects this.  */
5348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    char *t;
5349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    char const *s = 0 ? (char *) 0 : (char const *) 0;
5350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5351b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *t++ = 0;
5352b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if (s) return 0;
5353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
5354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
5355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    int x[] = {25, 17};
5356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    const int *foo = &x[0];
5357b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ++foo;
5358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
5359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5360b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    typedef const int *iptr;
5361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    iptr p = 0;
5362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ++p;
5363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
5364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { /* AIX XL C 1.02.0.0 rejects this saying
5365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    struct s { int j; const int *ap[3]; };
5367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    struct s *b; b->j = 5;
5368b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
5369b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5370b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    const int foo = 10;
5371b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if (!foo) return 0;
5372b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
5373b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return !cs[0] && !zero.x;
5374b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5375b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5376b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5377b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5378b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5379b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5380b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5381b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_const=yes
5382b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5383b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_const=no
5384b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5385b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5386b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5387b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5388b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_c_const" >&6; }
5389b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_c_const = no; then
5390b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5391b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define const /**/" >>confdefs.h
5392b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5393b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5394b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5395b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
5396b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for inline... " >&6; }
5397b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_c_inline+set}" = set; then :
5398b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5399b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5400b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_inline=no
5401b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_kw in inline __inline__ __inline; do
5402b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5403b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5404b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef __cplusplus
5405b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontypedef int foo_t;
5406b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstatic $ac_kw foo_t static_foo () {return 0; }
5407b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$ac_kw foo_t foo () {return 0; }
5408b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5409b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5410b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5411b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5412b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_inline=$ac_kw
5413b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5414b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5415b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "$ac_cv_c_inline" != no && break
5416b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5417b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5418b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5419b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
5420b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_c_inline" >&6; }
5421b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5422b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_cv_c_inline in
5423b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  inline | yes) ;;
5424b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
5425b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_cv_c_inline in
5426b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      no) ac_val=;;
5427b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) ac_val=$ac_cv_c_inline;;
5428b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
5429b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat >>confdefs.h <<_ACEOF
5430b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef __cplusplus
5431b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define inline $ac_val
5432b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5433b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5434b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
5435b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
5436b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5437b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5438b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_type_pid_t" = x""yes; then :
5439b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5440b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5441b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5442b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5443b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define pid_t int
5444b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5445b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5446b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5447b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5448b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
5449b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
5450b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_c_restrict+set}" = set; then :
5451b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5452b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5453b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_restrict=no
5454b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   # The order here caters to the fact that C++ does not require restrict.
5455b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   for ac_kw in __restrict __restrict__ _Restrict restrict; do
5456b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5457b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5458b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontypedef int * int_ptr;
5459b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	int foo (int_ptr $ac_kw ip) {
5460b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	return ip[0];
5461b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       }
5462b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5463b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5464b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5465b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint s[1];
5466b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	int * $ac_kw t = s;
5467b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	t[0] = 0;
5468b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	return foo(t)
5469b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5470b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5471b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5472b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5473b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5474b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_restrict=$ac_kw
5475b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5476b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5477b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     test "$ac_cv_c_restrict" != no && break
5478b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   done
5479b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5480b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5481b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
5482b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_c_restrict" >&6; }
5483b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5484b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson case $ac_cv_c_restrict in
5485b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   restrict) ;;
5486b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   no) $as_echo "#define restrict /**/" >>confdefs.h
5487b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson ;;
5488b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   *)  cat >>confdefs.h <<_ACEOF
5489b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define restrict $ac_cv_c_restrict
5490b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5491b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson ;;
5492b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson esac
5493b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
54948f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
54958f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonif test "x$ac_cv_type_size_t" = x""yes; then :
54968f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
54978f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonelse
54988f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
54998f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersoncat >>confdefs.h <<_ACEOF
55008f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#define size_t unsigned int
55018f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson_ACEOF
55028f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
55038f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
55048f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
5505b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5506b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_type_ssize_t" = x""yes; then :
5507b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5508b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5509b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5510b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5511b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define ssize_t int
5512b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5513b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5514b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5515b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5516b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5517b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5518b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_header_time+set}" = set; then :
5519b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5520b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5521b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5522b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5523b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <sys/types.h>
5524b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <sys/time.h>
5525b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <time.h>
5526b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5527b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5528b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5529b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5530b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ((struct tm *) 0)
5531b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn 0;
5532b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5533b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5534b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5535b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5536b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5537b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_time=yes
5538b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5539b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_header_time=no
5540b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5541b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5542b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5543b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5544b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_header_time" >&6; }
5545b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_header_time = yes; then
5546b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5547b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5548b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5549b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5550b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5551b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
5552b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_cv_c_uint16_t in #(
5553b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  no|yes) ;; #(
5554b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
5555b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5556b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5557b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5558b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define uint16_t $ac_cv_c_uint16_t
5559b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5560b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson;;
5561b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
5562b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5563b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
5564b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking for working volatile... " >&6; }
5565b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_c_volatile+set}" = set; then :
5566b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5567b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5568b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5569b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5570b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5571b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5572b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5573b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5574b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5575b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonvolatile int x;
5576b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint * volatile y = (int *) 0;
5577b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn !x && !y;
5578b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5579b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5580b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5581b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5582b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5583b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_volatile=yes
5584b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5585b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_c_volatile=no
5586b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5587b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5588b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5589b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
5590b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_c_volatile" >&6; }
5591b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_c_volatile = no; then
5592b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5593b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define volatile /**/" >>confdefs.h
5594b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5595b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5596b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5597b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5598b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5599b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Checks for library functions.
5600b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5
5601b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether closedir returns void... " >&6; }
5602b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_func_closedir_void+set}" = set; then :
5603b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5604b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5605b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$cross_compiling" = yes; then :
5606b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_func_closedir_void=yes
5607b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5608b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5609b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5610b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$ac_includes_default
5611b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <$ac_header_dirent>
5612b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifndef __cplusplus
5613b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint closedir ();
5614b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5615b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5616b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5617b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5618b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5619b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn closedir (opendir (".")) != 0;
5620b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5621b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5622b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5623b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5624b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_run "$LINENO"; then :
5625b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_func_closedir_void=no
5626b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5627b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_func_closedir_void=yes
5628b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5629b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5630b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  conftest.$ac_objext conftest.beam conftest.$ac_ext
5631b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5632b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5633b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5634b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5
5635b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_func_closedir_void" >&6; }
5636b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_func_closedir_void = yes; then
5637b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5638b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h
5639b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5640b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5641b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5642b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_c_compiler_gnu = yes; then
5643b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
5644b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether $CC needs -traditional... " >&6; }
5645b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_prog_gcc_traditional+set}" = set; then :
5646b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5647b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5648b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_pattern="Autoconf.*'x'"
5649b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5650b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5651b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <sgtty.h>
5652b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAutoconf TIOCGETP
5653b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5654b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5655b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
5656b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_gcc_traditional=yes
5657b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5658b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_gcc_traditional=no
5659b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5660b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest*
5661b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5662b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5663b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test $ac_cv_prog_gcc_traditional = no; then
5664b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5665b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5666b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <termio.h>
5667b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAutoconf TCGETA
5668b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5669b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5670b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
5671b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_prog_gcc_traditional=yes
5672b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5673b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest*
5674b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5675b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
5676b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5677b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
5678b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
5679b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test $ac_cv_prog_gcc_traditional = yes; then
5680b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    CC="$CC -traditional"
5681b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
5682b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5683b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5684b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_header in sys/select.h sys/socket.h
5685b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
5686b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5687b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5688b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval as_val=\$$as_ac_Header
5689b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "x$as_val" = x""yes; then :
5690b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
5691b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5692b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5693b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5694b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5695b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5696b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5697b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5698b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
5699b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking types of arguments for select... " >&6; }
5700b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_func_select_args+set}" = set; then :
5701b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5702b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5703b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
5704b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
5705b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
5706b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5708b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$ac_includes_default
5709b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_SYS_SELECT_H
5710b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <sys/select.h>
5711b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5712b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#ifdef HAVE_SYS_SOCKET_H
5713b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# include <sys/socket.h>
5714b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#endif
5715b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5716b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5717b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5718b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5719b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonextern int select ($ac_arg1,
5720b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson					    $ac_arg234, $ac_arg234, $ac_arg234,
5721b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson					    $ac_arg5);
5722b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5723b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5724b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5725b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5726b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5727b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
5728b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5729b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5730b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
5731b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson done
5732b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5733b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Provide a safe default value.
5734b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson: ${ac_cv_func_select_args='int,int *,struct timeval *'}
5735b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5736b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5737b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
5738b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_func_select_args" >&6; }
5739b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_save_IFS=$IFS; IFS=','
5740b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonset dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
5741b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$ac_save_IFS
5742b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift
5743b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5744b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5745b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define SELECT_TYPE_ARG1 $1
5746b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5747b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5748b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5749b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5750b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define SELECT_TYPE_ARG234 ($2)
5751b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5752b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5753b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5754b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5755b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define SELECT_TYPE_ARG5 ($3)
5756b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5757b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5758b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conftest*
5759b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5760b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
5761b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking return type of signal handlers... " >&6; }
5762b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_type_signal+set}" = set; then :
5763b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5764b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5765b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5766b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5767b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <sys/types.h>
5768b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#include <signal.h>
5769b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5770b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5771b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5772b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5773b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonreturn *(signal (0, 0)) (0) == 1;
5774b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5775b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5776b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5777b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5778b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5779b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_type_signal=int
5780b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5781b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_type_signal=void
5782b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5783b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5784b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5785b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5786b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_type_signal" >&6; }
5787b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5788b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5789b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define RETSIGTYPE $ac_cv_type_signal
5790b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5791b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5792b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5793b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_decl "$LINENO" "strerror_r" "ac_cv_have_decl_strerror_r" "$ac_includes_default"
5794b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_have_decl_strerror_r" = x""yes; then :
5795b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_have_decl=1
5796b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5797b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_have_decl=0
5798b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5799b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5800b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>confdefs.h <<_ACEOF
5801b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define HAVE_DECL_STRERROR_R $ac_have_decl
5802b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5803b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5804b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_func in strerror_r
5805b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
5806b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_fn_c_check_func "$LINENO" "strerror_r" "ac_cv_func_strerror_r"
5807b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_func_strerror_r" = x""yes; then :
5808b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
5809b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define HAVE_STRERROR_R 1
5810b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5811b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5812b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5813b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5814b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5815b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror_r returns char *" >&5
5816b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo_n "checking whether strerror_r returns char *... " >&6; }
5817b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${ac_cv_func_strerror_r_char_p+set}" = set; then :
5818b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo_n "(cached) " >&6
5819b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5820b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5821b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cv_func_strerror_r_char_p=no
5822b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test $ac_cv_have_decl_strerror_r = yes; then
5823b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5824b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5825b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$ac_includes_default
5826b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5827b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5828b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5829b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5830b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  char buf[100];
5831b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  char x = *strerror_r (0, buf, sizeof buf);
5832b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  char *p = strerror_r (0, buf, sizeof buf);
5833b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  return !p || x;
5834b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5835b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5836b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5837b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5838b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5839b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_compile "$LINENO"; then :
5840b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_func_strerror_r_char_p=yes
5841b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5842b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5843b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    else
5844b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # strerror_r is not declared.  Choose between
5845b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # systems that have relatively inaccessible declarations for the
5846b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # function.  BeOS and DEC UNIX 4.0 fall in this category, but the
5847b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # former has a strerror_r that returns char*, while the latter
5848b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # has a strerror_r that returns `int'.
5849b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # This test should segfault on the DEC system.
5850b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test "$cross_compiling" = yes; then :
5851b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :
5852b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
5853b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5854b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/* end confdefs.h.  */
5855b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$ac_includes_default
5856b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	extern char *strerror_r ();
5857b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonint
5858b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonmain ()
5859b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
5860b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonchar buf[100];
5861b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  char x = *strerror_r (0, buf, sizeof buf);
5862b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  return ! isalpha (x);
5863b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ;
5864b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return 0;
5865b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
5866b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5867b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif ac_fn_c_try_run "$LINENO"; then :
5868b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cv_func_strerror_r_char_p=yes
5869b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5870b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5871b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  conftest.$ac_objext conftest.beam conftest.$ac_ext
5872b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5873b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5874b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
5875b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5876b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5877b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strerror_r_char_p" >&5
5878b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$ac_cv_func_strerror_r_char_p" >&6; }
5879b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test $ac_cv_func_strerror_r_char_p = yes; then
5880b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5881b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define STRERROR_R_CHAR_P 1" >>confdefs.h
5882b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5883b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5884b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5885b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_func in vprintf
5886b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
5887b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
5888b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_func_vprintf" = x""yes; then :
5889b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
5890b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define HAVE_VPRINTF 1
5891b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5892b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5893b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
5894b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cv_func__doprnt" = x""yes; then :
5895b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5896b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
5897b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5898b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5899b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5900b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5901b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5902b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5903b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
59048f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfor ac_func in ftruncate gettimeofday memset munmap select socket strtol strtoull
59058f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersondo :
59068f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
59078f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
59088f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersoneval as_val=\$$as_ac_var
59098f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson   if test "x$as_val" = x""yes; then :
59108f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson  cat >>confdefs.h <<_ACEOF
59118f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
59128f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson_ACEOF
59138f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
59148f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfi
59158f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersondone
59168f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Anderson
59178f1c60d605d31447b4f9ccf86029790bed3fb3f3Scott Andersonfor ac_func in mmap64 posix_memalign rand_r sched_getaffinity
5918b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo :
5919b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5920b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5921b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval as_val=\$$as_ac_var
5922b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   if test "x$as_val" = x""yes; then :
5923b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat >>confdefs.h <<_ACEOF
5924b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5925b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5926b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5927b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
5928b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
5929b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5930b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5931b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_config_files="$ac_config_files Makefile src/Makefile"
5932b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5933b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >confcache <<\_ACEOF
5934b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# This file is a shell script that caches the results of configure
5935b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# tests run on this system so they can be shared between configure
5936b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# scripts and configure runs, see configure's option --config-cache.
5937b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# It is not useful on other systems.  If it contains results you don't
5938b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# want to keep, you may remove or edit it.
5939b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
5940b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# config.status only pays attention to the cache file if you give it
5941b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# the --recheck option to rerun configure.
5942b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
5943b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# `ac_cv_env_foo' variables (set or unset) will be overridden when
5944b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# loading this file, other *unset* `ac_cv_foo' will be assigned the
5945b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# following values.
5946b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5947b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
5948b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5949b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# The following way of writing the cache mishandles newlines in values,
5950b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# but we know of no workaround that is simple, portable, and efficient.
5951b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# So, we kill variables containing newlines.
5952b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Ultrix sh set writes to stderr and can't be redirected directly,
5953b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# and sets the high bit in the cache file unless we assign to the vars.
5954b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson(
5955b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5956b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval ac_val=\$$ac_var
5957b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_val in #(
5958b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *${as_nl}*)
5959b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $ac_var in #(
5960b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5961b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5962b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac
5963b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $ac_var in #(
5964b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      _ | IFS | as_nl) ;; #(
5965b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5966b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) { eval $ac_var=; unset $ac_var;} ;;
5967b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac ;;
5968b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
5969b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
5970b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
5971b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (set) 2>&1 |
5972b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5973b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *${as_nl}ac_space=\ *)
5974b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # `set' does not quote correctly, so add quotes: double-quote
5975b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # substitution turns \\\\ into \\, and sed turns \\ into \.
5976b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      sed -n \
5977b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	"s/'/'\\\\''/g;
5978b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5979b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;; #(
5980b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *)
5981b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # `set' quotes correctly as required by POSIX, so do not add quotes.
5982b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5983b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      ;;
5984b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac |
5985b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sort
5986b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson) |
5987b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  sed '
5988b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     /^ac_cv_env_/b end
5989b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     t clear
5990b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     :clear
5991b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5992b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     t end
5993b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5994b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     :end' >>confcache
5995b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5996b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -w "$cache_file"; then
5997b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test "x$cache_file" != "x/dev/null" &&
5998b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5999b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: updating cache $cache_file" >&6;}
6000b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    cat confcache >$cache_file
6001b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
6002b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6003b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6004b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
6005b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6006b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f confcache
6007b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6008b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "x$prefix" = xNONE && prefix=$ac_default_prefix
6009b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Let make expand exec_prefix.
6010b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6011b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6012b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonDEFS=-DHAVE_CONFIG_H
6013b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6014b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_libobjs=
6015b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_ltlibobjs=
6016b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6017b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # 1. Remove the extension, and $U if already installed.
6018b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6019b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6020b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
6021b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  #    will be set to the directory where LIBOBJS objects are built.
6022b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6023b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6024b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
6025b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLIBOBJS=$ac_libobjs
6026b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6027b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLTLIBOBJS=$ac_ltlibobjs
6028b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6029b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6030b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson if test -n "$EXEEXT"; then
6031b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__EXEEXT_TRUE=
6032b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__EXEEXT_FALSE='#'
6033b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6034b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__EXEEXT_TRUE='#'
6035b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  am__EXEEXT_FALSE=
6036b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6037b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6038b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
6039b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "conditional \"AMDEP\" was never defined.
6040b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonUsually this means the macro was only invoked conditionally." "$LINENO" 5
6041b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6042b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
6043b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
6044b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonUsually this means the macro was only invoked conditionally." "$LINENO" 5
6045b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6046b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
6047b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "conditional \"am__fastdepCC\" was never defined.
6048b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonUsually this means the macro was only invoked conditionally." "$LINENO" 5
6049b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6050b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6051b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson: ${CONFIG_STATUS=./config.status}
6052b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_write_fail=0
6053b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files_save=$ac_clean_files
6054b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files="$ac_clean_files $CONFIG_STATUS"
6055b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6056b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6057b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_write_fail=0
6058b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6059b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#! $SHELL
6060b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Generated by $as_me.
6061b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Run this file to recreate the current configuration.
6062b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Compiler output produced by configure, useful for debugging
6063b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# configure, is in config.log if it exists.
6064b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6065b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondebug=false
6066b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cs_recheck=false
6067b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cs_silent=false
6068b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6069b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonSHELL=\${CONFIG_SHELL-$SHELL}
6070b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport SHELL
6071b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASEOF
6072b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6073b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## -------------------- ##
6074b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## M4sh Initialization. ##
6075b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## -------------------- ##
6076b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6077b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Be more Bourne compatible
6078b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonDUALCASE=1; export DUALCASE # for MKS sh
6079b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6080b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  emulate sh
6081b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  NULLCMD=:
6082b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6083b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # is contrary to our usage.  Disable this feature.
6084b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  alias -g '${1+"$@"}'='"$@"'
6085b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  setopt NO_GLOB_SUBST
6086b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6087b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case `(set -o) 2>/dev/null` in #(
6088b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *posix*) :
6089b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    set -o posix ;; #(
6090b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) :
6091b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ;;
6092b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
6093b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6094b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6095b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6096b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_nl='
6097b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson'
6098b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport as_nl
6099b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Printing a long string crashes Solaris 7 /usr/bin/printf.
6100b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6101b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6102b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6103b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Prefer a ksh shell builtin over an external printf program on Solaris,
6104b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# but without wasting forks for bash or zsh.
6105b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -z "$BASH_VERSION$ZSH_VERSION" \
6106b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6107b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo='print -r --'
6108b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo_n='print -rn --'
6109b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6110b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo='printf %s\n'
6111b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo_n='printf %s'
6112b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6113b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6114b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6115b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_n='/usr/ucb/echo -n'
6116b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
6117b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6118b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_n_body='eval
6119b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      arg=$1;
6120b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $arg in #(
6121b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *"$as_nl"*)
6122b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	expr "X$arg" : "X\\(.*\\)$as_nl";
6123b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6124b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac;
6125b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6126b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    '
6127b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    export as_echo_n_body
6128b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_echo_n='sh -c $as_echo_n_body as_echo'
6129b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
6130b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  export as_echo_body
6131b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_echo='sh -c $as_echo_body as_echo'
6132b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6133b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6134b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# The user is always right.
6135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "${PATH_SEPARATOR+set}" != set; then
6136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  PATH_SEPARATOR=:
6137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      PATH_SEPARATOR=';'
6140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
6141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# IFS
6145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# We need space, tab and new line, in precisely that order.  Quoting is
6146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# there to prevent editors from complaining about space-tab.
6147b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# (If _AS_PATH_WALK were called with IFS unset, it would disable word
6148b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# splitting by setting IFS to empty value.)
6149b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=" ""	$as_nl"
6150b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6151b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Find who we are.  Look in the path if we contain no directory separator.
6152b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $0 in #((
6153b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *[\\/]* ) as_myself=$0 ;;
6154b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6155b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_dir in $PATH
6156b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
6157b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$as_save_IFS
6158b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -z "$as_dir" && as_dir=.
6159b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6160b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
6161b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonIFS=$as_save_IFS
6162b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6163b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ;;
6164b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
6165b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# We did not find ourselves, most probably we were run as `sh COMMAND'
6166b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# in which case we are not to be found in the path.
6167b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$as_myself" = x; then
6168b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_myself=$0
6169b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6170b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test ! -f "$as_myself"; then
6171b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6172b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exit 1
6173b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6174b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6175b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Unset variables that we do not need and which cause bugs (e.g. in
6176b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
6177b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# suppresses any "Segmentation fault" message there.  '((' could
6178b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# trigger a bug in pdksh 5.2.14.
6179b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor as_var in BASH_ENV ENV MAIL MAILPATH
6180b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo eval test x\${$as_var+set} = xset \
6181b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6182b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
6183b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPS1='$ '
6184b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPS2='> '
6185b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonPS4='+ '
6186b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6187b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# NLS nuisances.
6188b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLC_ALL=C
6189b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport LC_ALL
6190b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonLANGUAGE=C
6191b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexport LANGUAGE
6192b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6193b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# CDPATH.
6194b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6195b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6196b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6197b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_error ERROR [LINENO LOG_FD]
6198b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ---------------------------------
6199b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6200b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6201b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# script with status $?, using 1 if that was 0.
6202b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_error ()
6203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_status=$?; test $as_status -eq 0 && as_status=1
6205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test "$3"; then
6206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
6208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
6209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$as_me: error: $1" >&2
6210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_exit $as_status
6211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_error
6212b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_set_status STATUS
6215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -----------------------
6216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Set $? to STATUS, without forking.
6217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_set_status ()
6218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  return $1
6220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_set_status
6221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_exit STATUS
6223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -----------------
6224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_exit ()
6226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  set +e
6228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_set_status $1
6229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exit $1
6230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_exit
6231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_unset VAR
6233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ---------------
6234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Portably unset VAR.
6235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_unset ()
6236b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { eval $1=; unset $1;}
6238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
6239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_unset=as_fn_unset
6240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_append VAR VALUE
6241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ----------------------
6242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Append the text in VALUE to the end of the definition contained in VAR. Take
6243b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# advantage of any shell optimizations that allow amortized linear growth over
6244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# repeated appends, instead of the typical quadratic growth present in naive
6245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# implementations.
6246b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval 'as_fn_append ()
6248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
6249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval $1+=\$2
6250b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }'
6251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_append ()
6253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
6254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval $1=\$$1\$2
6255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
6256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi # as_fn_append
6257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_arith ARG...
6259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ------------------
6260b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Perform arithmetic evaluation on the ARGs, and store the result in the
6261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# global $as_val. Take advantage of shells that can avoid forks. The arguments
6262b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# must be portable across $(()) and expr.
6263b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval 'as_fn_arith ()
6265b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
6266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_val=$(( $* ))
6267b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }'
6268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_arith ()
6270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  {
6271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_val=`expr "$@" || test $? -eq 1`
6272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
6273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi # as_fn_arith
6274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif expr a : '\(a\)' >/dev/null 2>&1 &&
6277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson   test "X`expr 00001 : '.*\(...\)'`" = X001; then
6278b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_expr=expr
6279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_expr=false
6281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6284b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_basename=basename
6285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_basename=false
6287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6289b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_dirname=dirname
6291b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_dirname=false
6293b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_me=`$as_basename -- "$0" ||
6296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$0" : 'X\(//\)$' \| \
6298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X/"$0" |
6300b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^.*\/\([^/][^/]*\)\/*$/{
6301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
6302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
6303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
6304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\/\(\/\/\)$/{
6305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
6306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
6307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
6308b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\/\(\/\).*/{
6309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
6310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
6311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
6312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
6313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Avoid depending upon Character Ranges.
6315b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_letters='abcdefghijklmnopqrstuvwxyz'
6316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_Letters=$as_cr_letters$as_cr_LETTERS
6318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_digits='0123456789'
6319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_cr_alnum=$as_cr_Letters$as_cr_digits
6320b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6321b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonECHO_C= ECHO_N= ECHO_T=
6322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `echo -n x` in #(((((
6323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson-n*)
6324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case `echo 'xy\c'` in
6325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
6326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  xy)  ECHO_C='\c';;
6327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
6328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       ECHO_T='	';;
6329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac;;
6330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*)
6331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ECHO_N='-n';;
6332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
6333b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conf$$ conf$$.exe conf$$.file
6335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -d conf$$.dir; then
6336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conf$$.dir/conf$$.file
6337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f conf$$.dir
6339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  mkdir conf$$.dir 2>/dev/null
6340b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif (echo >conf$$.file) 2>/dev/null; then
6342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if ln -s conf$$.file conf$$ 2>/dev/null; then
6343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ln_s='ln -s'
6344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # ... but there are two gotchas:
6345b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # In both cases, we have to default to `cp -p'.
6348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_ln_s='cp -p'
6350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  elif ln conf$$.file conf$$ 2>/dev/null; then
6351b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ln_s=ln
6352b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
6353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ln_s='cp -p'
6354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
6355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_ln_s='cp -p'
6357b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrmdir conf$$.dir 2>/dev/null
6360b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# as_fn_mkdir_p
6363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# -------------
6364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Create "$as_dir" as a directory, including parents if necessary.
6365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_mkdir_p ()
6366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6368b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $as_dir in #(
6369b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -*) as_dir=./$as_dir;;
6370b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
6371b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -d "$as_dir" || eval $as_mkdir_p || {
6372b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_dirs=
6373b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    while :; do
6374b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $as_dir in #(
6375b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6376b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) as_qdir=$as_dir;;
6377b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac
6378b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_dirs="'$as_qdir' $as_dirs"
6379b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_dir=`$as_dirname -- "$as_dir" ||
6380b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6381b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_dir" : 'X\(//\)[^/]' \| \
6382b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_dir" : 'X\(//\)$' \| \
6383b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6384b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X"$as_dir" |
6385b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6386b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
6387b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
6388b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
6389b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)[^/].*/{
6390b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
6391b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
6392b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
6393b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)$/{
6394b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
6395b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
6396b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
6397b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\).*/{
6398b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
6399b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
6400b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
6401b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
6402b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      test -d "$as_dir" && break
6403b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
6404b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -z "$as_dirs" || eval "mkdir $as_dirs"
6405b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
6406b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6407b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6408b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} # as_fn_mkdir_p
6409b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif mkdir -p . 2>/dev/null; then
6410b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_mkdir_p='mkdir -p "$as_dir"'
6411b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6412b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -d ./-p && rmdir ./-p
6413b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_mkdir_p=false
6414b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6415b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6416b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -x / >/dev/null 2>&1; then
6417b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_test_x='test -x'
6418b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6419b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if ls -dL / >/dev/null 2>&1; then
6420b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ls_L_option=L
6421b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
6422b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_ls_L_option=
6423b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
6424b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_test_x='
6425b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    eval sh -c '\''
6426b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      if test -d "$1"; then
6427b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	test -d "$1/.";
6428b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      else
6429b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	case $1 in #(
6430b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	-*)set "./$1";;
6431b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	esac;
6432b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6433b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	???[sx]*):;;*)false;;esac;fi
6434b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    '\'' sh
6435b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  '
6436b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6437b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_executable_p=$as_test_x
6438b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6439b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Sed expression to map a string onto a valid CPP name.
6440b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6441b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6442b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Sed expression to map a string onto a valid variable name.
6443b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6444b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6445b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6446b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexec 6>&1
6447b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------------------------------- ##
6448b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Main body of $CONFIG_STATUS script. ##
6449b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## ----------------------------------- ##
6450b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASEOF
6451b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6452b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6453b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6454b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Save the log message, to keep $0 and so on meaningful, and to
6455b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# report actual input values of CONFIG_FILES etc. instead of their
6456b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# values after options handling.
6457b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_log="
6458b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonThis file was extended by stressapptest $as_me 1.0.4_autoconf, which was
6459b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersongenerated by GNU Autoconf 2.65.  Invocation command line was
6460b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6461b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CONFIG_FILES    = $CONFIG_FILES
6462b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CONFIG_HEADERS  = $CONFIG_HEADERS
6463b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CONFIG_LINKS    = $CONFIG_LINKS
6464b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CONFIG_COMMANDS = $CONFIG_COMMANDS
6465b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $ $0 $@
6466b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6467b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonon `(hostname || uname -n) 2>/dev/null | sed 1q`
6468b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"
6469b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6470b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6471b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6472b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_config_files in *"
6473b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"*) set x $ac_config_files; shift; ac_config_files=$*;;
6474b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
6475b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6476b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $ac_config_headers in *"
6477b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6478b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
6479b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6480b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6481b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6482b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Files that config.status was made for.
6483b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonconfig_files="$ac_config_files"
6484b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonconfig_headers="$ac_config_headers"
6485b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonconfig_commands="$ac_config_commands"
6486b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6487b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6488b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6489b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6490b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cs_usage="\
6491b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson\`$as_me' instantiates files and other configuration actions
6492b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfrom templates according to the current configuration.  Unless the files
6493b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonand actions are specified as TAGs, all are instantiated by default.
6494b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6495b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonUsage: $0 [OPTION]... [TAG]...
6496b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6497b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -h, --help       print this help, then exit
6498b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -V, --version    print version number and configuration settings, then exit
6499b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --config     print configuration, then exit
6500b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -q, --quiet, --silent
6501b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson                   do not print progress messages
6502b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -d, --debug      don't remove temporary files
6503b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --recheck    update $as_me by reconfiguring in the same conditions
6504b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --file=FILE[:TEMPLATE]
6505b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson                   instantiate the configuration file FILE
6506b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      --header=FILE[:TEMPLATE]
6507b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson                   instantiate the configuration header FILE
6508b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6509b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonConfiguration files:
6510b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$config_files
6511b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6512b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonConfiguration headers:
6513b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$config_headers
6514b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6515b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonConfiguration commands:
6516b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$config_commands
6517b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6518b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonReport bugs to <opensource@google.com>."
6519b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6520b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6521b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6522b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6523b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cs_version="\\
6524b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonstressapptest config.status 1.0.4_autoconf
6525b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonconfigured by $0, generated by GNU Autoconf 2.65,
6526b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  with options \\"\$ac_cs_config\\"
6527b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6528b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonCopyright (C) 2009 Free Software Foundation, Inc.
6529b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonThis config.status script is free software; the Free Software Foundation
6530b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersongives unlimited permission to copy, distribute and modify it."
6531b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6532b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_pwd='$ac_pwd'
6533b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsrcdir='$srcdir'
6534b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonINSTALL='$INSTALL'
6535b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonMKDIR_P='$MKDIR_P'
6536b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAWK='$AWK'
6537b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -n "\$AWK" || AWK=awk
6538b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6539b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6540b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6541b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# The default lists apply if the user does not specify any file.
6542b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_need_defaults=:
6543b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonwhile test $# != 0
6544b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
6545b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $1 in
6546b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --*=*)
6547b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6548b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6549b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_shift=:
6550b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
6551b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)
6552b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_option=$1
6553b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_optarg=$2
6554b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_shift=shift
6555b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
6556b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
6557b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6558b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_option in
6559b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Handling of the options.
6560b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6561b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cs_recheck=: ;;
6562b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6563b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$ac_cs_version"; exit ;;
6564b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --config | --confi | --conf | --con | --co | --c )
6565b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$ac_cs_config"; exit ;;
6566b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --debug | --debu | --deb | --de | --d | -d )
6567b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    debug=: ;;
6568b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --file | --fil | --fi | --f )
6569b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $ac_shift
6570b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_optarg in
6571b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6572b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
6573b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_append CONFIG_FILES " '$ac_optarg'"
6574b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_need_defaults=false;;
6575b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --header | --heade | --head | --hea )
6576b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $ac_shift
6577b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_optarg in
6578b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6579b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
6580b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6581b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_need_defaults=false;;
6582b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --he | --h)
6583b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Conflict between --help and --header
6584b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "ambiguous option: \`$1'
6585b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonTry \`$0 --help' for more information.";;
6586b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  --help | --hel | -h )
6587b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "$ac_cs_usage"; exit ;;
6588b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6589b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6590b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_cs_silent=: ;;
6591b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6592b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # This is an error.
6593b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -*) as_fn_error "unrecognized option: \`$1'
6594b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonTry \`$0 --help' for more information." ;;
6595b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6596b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) as_fn_append ac_config_targets " $1"
6597b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson     ac_need_defaults=false ;;
6598b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6599b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
6600b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  shift
6601b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
6602b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6603b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_configure_extra_args=
6604b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6605b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif $ac_cs_silent; then
6606b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exec 6>/dev/null
6607b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_configure_extra_args="$ac_configure_extra_args --silent"
6608b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6609b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6610b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6611b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6612b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif \$ac_cs_recheck; then
6613b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6614b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  shift
6615b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6616b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  CONFIG_SHELL='$SHELL'
6617b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  export CONFIG_SHELL
6618b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exec "\$@"
6619b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6620b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6621b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6622b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6623b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonexec 5>>config.log
6624b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6625b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  echo
6626b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6627b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson## Running $as_me. ##
6628b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ASBOX
6629b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $as_echo "$ac_log"
6630b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} >&5
6631b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6632b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6633b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6634b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
6635b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# INIT-COMMANDS
6636b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson#
6637b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
6638b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6639b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6640b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6641b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6642b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6643b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Handling of arguments.
6644b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_config_target in $ac_config_targets
6645b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
6646b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_config_target in
6647b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    "src/stressapptest_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/stressapptest_config.h" ;;
6648b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
6649b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6650b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
6651b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6652b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6653b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
6654b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
6655b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6656b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6657b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# If the user did not use the arguments to specify the items to instantiate,
6658b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# then the envvar interface is used.  Set only those that are not.
6659b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# We use the long form for the default assignment because of an extremely
6660b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# bizarre bug on SunOS 4.1.3.
6661b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif $ac_need_defaults; then
6662b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6663b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6664b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6665b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6666b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6667b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Have a temporary directory for convenience.  Make it in the build tree
6668b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# simply because there is no reason against having it here, and in addition,
6669b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# creating and moving files from /tmp can sometimes cause problems.
6670b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Hook for its removal unless debugging.
6671b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Note that there is a small window in which the directory will not be cleaned:
6672b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# after its creation but before its name has been assigned to `$tmp'.
6673b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$debug ||
6674b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6675b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  tmp=
6676b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  trap 'exit_status=$?
6677b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6678b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson' 0
6679b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  trap 'as_fn_exit 1' 1 2 13 15
6680b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
6681b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Create a (secure) tmp directory for tmp files.
6682b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6683b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6684b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6685b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test -n "$tmp" && test -d "$tmp"
6686b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}  ||
6687b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6688b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  tmp=./conf$$-$RANDOM
6689b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  (umask 077 && mkdir "$tmp")
6690b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6691b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6692b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Set up the scripts for CONFIG_FILES section.
6693b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# No need to generate them if there are no CONFIG_FILES.
6694b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# This happens for instance with `./config.status config.h'.
6695b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CONFIG_FILES"; then
6696b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6697b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6698b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cr=`echo X | tr X '\015'`
6699b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# On cygwin, bash can eat \r inside `` if the user requested igncr.
6700b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# But we know of no other shell where ac_cr would be empty at this
6701b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# point, so we can use a bashism as a fallback.
6702b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$ac_cr" = x; then
6703b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  eval ac_cr=\$\'\\r\'
6704b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6705b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6706b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6707b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cs_awk_cr='\r'
6708b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6709b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cs_awk_cr=$ac_cr
6710b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6711b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6712b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonecho 'BEGIN {' >"$tmp/subs1.awk" &&
6713b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6714b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6715b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6716b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6717b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  echo "cat >conf$$subs.awk <<_ACEOF" &&
6718b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6719b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  echo "_ACEOF"
6720b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson} >conf$$subs.sh ||
6721b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6722b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6723b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_delim='%!_!# '
6724b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_last_try in false false false false false :; do
6725b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  . ./conf$$subs.sh ||
6726b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6727b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6728b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6729b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test $ac_delim_n = $ac_delim_num; then
6730b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break
6731b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  elif $ac_last_try; then
6732b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6733b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
6734b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6735b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
6736b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
6737b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conf$$subs.sh
6738b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6739b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6740b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6741b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6742b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed -n '
6743b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonh
6744b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^/S["/; s/!.*/"]=/
6745b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonp
6746b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersong
6747b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^[^!]*!//
6748b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:repl
6749b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont repl
6750b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/'"$ac_delim"'$//
6751b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont delim
6752b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:nl
6753b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonh
6754b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/\(.\{148\}\)..*/\1/
6755b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont more1
6756b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6757b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonp
6758b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonn
6759b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonb repl
6760b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:more1
6761b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g; s/^/"/; s/$/"\\/
6762b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonp
6763b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersong
6764b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/.\{148\}//
6765b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont nl
6766b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:delim
6767b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonh
6768b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/\(.\{148\}\)..*/\1/
6769b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont more2
6770b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g; s/^/"/; s/$/"/
6771b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonp
6772b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonb
6773b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:more2
6774b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g; s/^/"/; s/$/"\\/
6775b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonp
6776b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersong
6777b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/.\{148\}//
6778b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont delim
6779b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson' <conf$$subs.awk | sed '
6780b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/^[^""]/{
6781b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  N
6782b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s/\n//
6783b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
6784b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson' >>$CONFIG_STATUS || ac_write_fail=1
6785b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonrm -f conf$$subs.awk
6786b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6787b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACAWK
6788b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>"\$tmp/subs1.awk" <<_ACAWK &&
6789b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for (key in S) S_is_set[key] = 1
6790b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  FS = ""
6791b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6792b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
6793b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{
6794b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  line = $ 0
6795b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  nfields = split(line, field, "@")
6796b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  substed = 0
6797b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  len = length(field[1])
6798b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for (i = 2; i < nfields; i++) {
6799b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    key = field[i]
6800b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    keylen = length(key)
6801b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if (S_is_set[key]) {
6802b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      value = S[key]
6803b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6804b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      len += length(value) + length(field[++i])
6805b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      substed = 1
6806b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    } else
6807b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      len += 1 + keylen
6808b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
6809b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6810b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  print line
6811b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
6812b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6813b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACAWK
6814b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6815b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6816b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6817b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6818b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonelse
6819b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  cat
6820b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6821b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6822b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6823b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6824b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# VPATH may cause trouble with some makes, so we remove $(srcdir),
6825b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6826b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# trailing colons and then remove the whole line if VPATH becomes empty
6827b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# (actually we leave an empty line to preserve line numbers).
6828b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "x$srcdir" = x.; then
6829b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
6830b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/:*\$(srcdir):*/:/
6831b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/:*\${srcdir}:*/:/
6832b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/:*@srcdir@:*/:/
6833b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^\([^=]*=[	 ]*\):*/\1/
6834b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/:*$//
6835b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^[^=]*=[	 ]*$//
6836b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}'
6837b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
6838b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6839b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6840b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi # test -n "$CONFIG_FILES"
6841b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6842b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Set up the scripts for CONFIG_HEADERS section.
6843b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# No need to generate them if there are no CONFIG_HEADERS.
6844b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# This happens for instance with `./config.status Makefile'.
6845b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$CONFIG_HEADERS"; then
6846b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >"$tmp/defines.awk" <<\_ACAWK ||
6847b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonBEGIN {
6848b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6849b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6850b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Transform confdefs.h into an awk script `defines.awk', embedded as
6851b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# here-document in config.status, that substitutes the proper values into
6852b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# config.h.in to produce config.h.
6853b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6854b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Create a delimiter string that does not exist in confdefs.h, to ease
6855b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# handling of long lines.
6856b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_delim='%!_!# '
6857b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_last_try in false false :; do
6858b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6859b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test -z "$ac_t"; then
6860b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    break
6861b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  elif $ac_last_try; then
6862b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6863b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
6864b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6865b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
6866b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
6867b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6868b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# For the awk script, D is an array of macro values keyed by name,
6869b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# likewise P contains macro parameters if any.  Preserve backslash
6870b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# newline sequences.
6871b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6872b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6873b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonsed -n '
6874b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/.\{148\}/&'"$ac_delim"'/g
6875b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont rset
6876b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:rset
6877b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
6878b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont def
6879b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersond
6880b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:def
6881b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/\\$//
6882b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont bsnl
6883b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g
6884b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6885b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonD["\1"]=" \3"/p
6886b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
6887b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersond
6888b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:bsnl
6889b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g
6890b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6891b0114cb9f332db144f65291211ae65f7f0e814e6Scott AndersonD["\1"]=" \3\\\\\\n"\\/p
6892b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont cont
6893b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6894b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont cont
6895b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersond
6896b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:cont
6897b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonn
6898b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/.\{148\}/&'"$ac_delim"'/g
6899b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont clear
6900b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:clear
6901b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/\\$//
6902b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersont bsnlc
6903b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g; s/^/"/; s/$/"/p
6904b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersond
6905b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:bsnlc
6906b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6907b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonb cont
6908b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson' <confdefs.h | sed '
6909b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons/'"$ac_delim"'/"\\\
6910b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"/g' >>$CONFIG_STATUS || ac_write_fail=1
6911b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6912b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6913b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for (key in D) D_is_set[key] = 1
6914b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  FS = ""
6915b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
6916b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6917b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  line = \$ 0
6918b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  split(line, arg, " ")
6919b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if (arg[1] == "#") {
6920b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    defundef = arg[2]
6921b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mac1 = arg[3]
6922b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  } else {
6923b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    defundef = substr(arg[1], 2)
6924b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mac1 = arg[2]
6925b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
6926b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  split(mac1, mac2, "(") #)
6927b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  macro = mac2[1]
6928b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  prefix = substr(line, 1, index(line, defundef) - 1)
6929b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if (D_is_set[macro]) {
6930b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Preserve the white space surrounding the "#".
6931b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    print prefix "define", macro P[macro] D[macro]
6932b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    next
6933b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  } else {
6934b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Replace #undef with comments.  This is necessary, for example,
6935b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # in the case of _POSIX_SOURCE, which is predefined and required
6936b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # on some systems where configure will not decide to define it.
6937b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if (defundef == "undef") {
6938b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      print "/*", prefix defundef, macro, "*/"
6939b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      next
6940b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    }
6941b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  }
6942b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
6943b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson{ print }
6944b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACAWK
6945b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
6946b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6947b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "could not setup config headers machinery" "$LINENO" 5
6948b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi # test -n "$CONFIG_HEADERS"
6949b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6950b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6951b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
6952b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonshift
6953b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor ac_tag
6954b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondo
6955b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_tag in
6956b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :[FHLC]) ac_mode=$ac_tag; continue;;
6957b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
6958b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_mode$ac_tag in
6959b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :[FHL]*:*);;
6960b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6961b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :[FH]-) ac_tag=-:-;;
6962b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6963b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
6964b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_save_IFS=$IFS
6965b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=:
6966b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  set x $ac_tag
6967b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  IFS=$ac_save_IFS
6968b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  shift
6969b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_file=$1
6970b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  shift
6971b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6972b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_mode in
6973b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :L) ac_source=$1;;
6974b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :[FH])
6975b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_file_inputs=
6976b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for ac_f
6977b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    do
6978b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $ac_f in
6979b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      -) ac_f="$tmp/stdin";;
6980b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      *) # Look for the file first in the build tree, then in the source tree
6981b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
6982b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 # because $ac_f cannot contain `:'.
6983b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 test -f "$ac_f" ||
6984b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   case $ac_f in
6985b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   [\\/$]*) false;;
6986b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6987b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   esac ||
6988b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6989b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      esac
6990b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6991b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_fn_append ac_file_inputs " '$ac_f'"
6992b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
6993b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
6994b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Let's still pretend it is `configure' which instantiates (i.e., don't
6995b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # use $as_me), people would be surprised to read:
6996b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    #    /* config.h.  Generated by config.status.  */
6997b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    configure_input='Generated from '`
6998b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6999b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	`' by configure.'
7000b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if test x"$ac_file" != x-; then
7001b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      configure_input="$ac_file.  $configure_input"
7002b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7003b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: creating $ac_file" >&6;}
7004b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
7005b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Neutralize special characters interpreted by sed in replacement strings.
7006b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $configure_input in #(
7007b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *\&* | *\|* | *\\* )
7008b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       ac_sed_conf_input=`$as_echo "$configure_input" |
7009b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson       sed 's/[\\\\&|]/\\\\&/g'`;; #(
7010b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *) ac_sed_conf_input=$configure_input;;
7011b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
7012b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7013b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    case $ac_tag in
7014b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    *:-:* | *:-) cat >"$tmp/stdin" \
7015b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
7016b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    esac
7017b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ;;
7018b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
7019b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7020b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_dir=`$as_dirname -- "$ac_file" ||
7021b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7022b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$ac_file" : 'X\(//\)[^/]' \| \
7023b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$ac_file" : 'X\(//\)$' \| \
7024b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7025b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X"$ac_file" |
7026b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7027b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7028b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7029b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7030b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)[^/].*/{
7031b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7032b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7033b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7034b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)$/{
7035b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7036b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7037b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7038b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\).*/{
7039b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7040b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7041b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7042b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
7043b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_dir="$ac_dir"; as_fn_mkdir_p
7044b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_builddir=.
7045b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7046b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase "$ac_dir" in
7047b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7048b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*)
7049b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7050b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # A ".." for each directory in $ac_dir_suffix.
7051b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7052b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_top_builddir_sub in
7053b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7054b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7055b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac ;;
7056b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
7057b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_abs_top_builddir=$ac_pwd
7058b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_abs_builddir=$ac_pwd$ac_dir_suffix
7059b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# for backward compatibility:
7060b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_top_builddir=$ac_top_build_prefix
7061b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7062b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase $srcdir in
7063b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  .)  # We are building in place.
7064b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_srcdir=.
7065b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_top_srcdir=$ac_top_builddir_sub
7066b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_abs_top_srcdir=$ac_pwd ;;
7067b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  [\\/]* | ?:[\\/]* )  # Absolute name.
7068b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_srcdir=$srcdir$ac_dir_suffix;
7069b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_top_srcdir=$srcdir
7070b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_abs_top_srcdir=$srcdir ;;
7071b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) # Relative name.
7072b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7073b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_top_srcdir=$ac_top_build_prefix$srcdir
7074b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7075b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
7076b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7077b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7078b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7079b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_mode in
7080b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :F)
7081b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  #
7082b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # CONFIG_FILE
7083b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  #
7084b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7085b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $INSTALL in
7086b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7087b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7088b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
7089b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_MKDIR_P=$MKDIR_P
7090b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $MKDIR_P in
7091b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  [\\/$]* | ?:[\\/]* ) ;;
7092b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
7093b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
7094b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
7095b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7096b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7097b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# If the template does not know about datarootdir, expand it.
7098b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# FIXME: This hack should be removed a few years after 2.60.
7099b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_datarootdir_hack=; ac_datarootdir_seen=
7100b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_sed_dataroot='
7101b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/datarootdir/ {
7102b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  p
7103b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  q
7104b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
7105b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/@datadir@/p
7106b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/@docdir@/p
7107b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/@infodir@/p
7108b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/@localedir@/p
7109b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/@mandir@/p'
7110b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7111b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*datarootdir*) ac_datarootdir_seen=yes;;
7112b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7113b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7114b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7115b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
7116b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7117b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_datarootdir_hack='
7118b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s&@datadir@&$datadir&g
7119b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s&@docdir@&$docdir&g
7120b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s&@infodir@&$infodir&g
7121b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s&@localedir@&$localedir&g
7122b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s&@mandir@&$mandir&g
7123b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  s&\\\${datarootdir}&$datarootdir&g' ;;
7124b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonesac
7125b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
7126b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7127b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Neutralize VPATH when `$srcdir' = `.'.
7128b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Shell code in configure.ac might set extrasub.
7129b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# FIXME: do we really want to maintain this feature?
7130b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7131b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_sed_extra="$ac_vpsub
7132b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$extrasub
7133b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
7134b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoncat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7135b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson:t
7136b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7137b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons|@configure_input@|$ac_sed_conf_input|;t t
7138b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@top_builddir@&$ac_top_builddir_sub&;t t
7139b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@top_build_prefix@&$ac_top_build_prefix&;t t
7140b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@srcdir@&$ac_srcdir&;t t
7141b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@abs_srcdir@&$ac_abs_srcdir&;t t
7142b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@top_srcdir@&$ac_top_srcdir&;t t
7143b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7144b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@builddir@&$ac_builddir&;t t
7145b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@abs_builddir@&$ac_abs_builddir&;t t
7146b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7147b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@INSTALL@&$ac_INSTALL&;t t
7148b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersons&@MKDIR_P@&$ac_MKDIR_P&;t t
7149b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$ac_datarootdir_hack
7150b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson"
7151b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersoneval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
7152b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  || as_fn_error "could not create $ac_file" "$LINENO" 5
7153b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7154b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7155b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
7156b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
7157b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7158b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonwhich seems to be undefined.  Please make sure it is defined." >&5
7159b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7160b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonwhich seems to be undefined.  Please make sure it is defined." >&2;}
7161b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7162b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  rm -f "$tmp/stdin"
7163b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_file in
7164b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  -) cat "$tmp/out" && rm -f "$tmp/out";;
7165b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
7166b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac \
7167b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  || as_fn_error "could not create $ac_file" "$LINENO" 5
7168b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson ;;
7169b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :H)
7170b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  #
7171b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # CONFIG_HEADER
7172b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  #
7173b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  if test x"$ac_file" != x-; then
7174b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    {
7175b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      $as_echo "/* $configure_input  */" \
7176b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
7177b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    } >"$tmp/config.h" \
7178b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      || as_fn_error "could not create $ac_file" "$LINENO" 5
7179b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
7180b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7181b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: $ac_file is unchanged" >&6;}
7182b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    else
7183b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      rm -f "$ac_file"
7184b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      mv "$tmp/config.h" "$ac_file" \
7185b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	|| as_fn_error "could not create $ac_file" "$LINENO" 5
7186b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
7187b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  else
7188b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $as_echo "/* $configure_input  */" \
7189b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
7190b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      || as_fn_error "could not create -" "$LINENO" 5
7191b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  fi
7192b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Compute "$ac_file"'s index in $config_headers.
7193b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_am_arg="$ac_file"
7194b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_am_stamp_count=1
7195b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfor _am_header in $config_headers :; do
7196b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $_am_header in
7197b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    $_am_arg | $_am_arg:* )
7198b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      break ;;
7199b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    * )
7200b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
7201b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
7202b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone
7203b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
7204b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7205b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$_am_arg" : 'X\(//\)[^/]' \| \
7206b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$_am_arg" : 'X\(//\)$' \| \
7207b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
7208b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X"$_am_arg" |
7209b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7210b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7211b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7212b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7213b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)[^/].*/{
7214b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7215b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7216b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7217b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)$/{
7218b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7219b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7220b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7221b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\).*/{
7222b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7223b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7224b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7225b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`/stamp-h$_am_stamp_count
7226b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson ;;
7227b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7228b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7229b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: executing $ac_file commands" >&6;}
7230b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson ;;
7231b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
7232b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7233b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7234b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $ac_file$ac_mode in
7235b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
7236b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Autoconf 2.62 quotes --file arguments for eval, but not when files
7237b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # are listed without --file.  Let's play safe and only enable the eval
7238b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # if we detect the quoting.
7239b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  case $CONFIG_FILES in
7240b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *\'*) eval set x "$CONFIG_FILES" ;;
7241b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  *)   set x $CONFIG_FILES ;;
7242b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
7243b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  shift
7244b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  for mf
7245b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  do
7246b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Strip MF so we end up with the name of the file.
7247b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    mf=`echo "$mf" | sed -e 's/:.*$//'`
7248b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Check whether this is an Automake generated Makefile or not.
7249b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # We used to match only the files named `Makefile.in', but
7250b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # some people rename them; so instead we look at the file content.
7251b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Grep'ing the first line is not enough: some people post-process
7252b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # each Makefile.in and add a new line on top of each file to say so.
7253b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Grep'ing the whole file is not good either: AIX grep has a line
7254b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # limit of 2048, but all sed's we know have understand at least 4000.
7255b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
7256b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      dirpart=`$as_dirname -- "$mf" ||
7257b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7258b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$mf" : 'X\(//\)[^/]' \| \
7259b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$mf" : 'X\(//\)$' \| \
7260b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
7261b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X"$mf" |
7262b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7263b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7264b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7265b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7266b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)[^/].*/{
7267b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7268b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7269b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7270b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)$/{
7271b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7272b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7273b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7274b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\).*/{
7275b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7276b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7277b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7278b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
7279b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    else
7280b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      continue
7281b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    fi
7282b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Extract the definition of DEPDIR, am__include, and am__quote
7283b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # from the Makefile without running `make'.
7284b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
7285b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -z "$DEPDIR" && continue
7286b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    am__include=`sed -n 's/^am__include = //p' < "$mf"`
7287b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    test -z "am__include" && continue
7288b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
7289b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # When using ansi2knr, U may be empty or an underscore; expand it
7290b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    U=`sed -n 's/^U = //p' < "$mf"`
7291b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # Find all dependency output files, they are included files with
7292b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # $(DEPDIR) in their names.  We invoke sed twice because it is the
7293b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # simplest approach to changing $(DEPDIR) to its actual value in the
7294b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    # expansion.
7295b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    for file in `sed -n "
7296b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
7297b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
7298b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # Make sure the directory exists.
7299b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      test -f "$dirpart/$file" && continue
7300b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      fdir=`$as_dirname -- "$file" ||
7301b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7302b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$file" : 'X\(//\)[^/]' \| \
7303b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$file" : 'X\(//\)$' \| \
7304b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
7305b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo X"$file" |
7306b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7307b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7308b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7309b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7310b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)[^/].*/{
7311b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7312b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7313b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7314b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\/\)$/{
7315b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7316b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7317b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7318b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  /^X\(\/\).*/{
7319b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    s//\1/
7320b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	    q
7321b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  }
7322b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson	  s/.*/./; q'`
7323b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      as_dir=$dirpart/$fdir; as_fn_mkdir_p
7324b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      # echo "creating $dirpart/$file"
7325b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson      echo '# dummy' > "$dirpart/$file"
7326b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    done
7327b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  done
7328b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson}
7329b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson ;;
7330b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7331b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  esac
7332b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersondone # for ac_tag
7333b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7334b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7335b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonas_fn_exit 0
7336b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson_ACEOF
7337b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonac_clean_files=$ac_clean_files_save
7338b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7339b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersontest $ac_write_fail = 0 ||
7340b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
7341b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7342b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7343b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# configure is writing to config.log, and then calls config.status.
7344b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# config.status does its own redirection, appending to config.log.
7345b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# Unfortunately, on DOS this fails, as config.log is still kept open
7346b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# by configure, so config.status won't be able to write to it; its
7347b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# output is simply discarded.  So we exec the FD to /dev/null,
7348b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# effectively closing config.log, so it can be properly (re)opened and
7349b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# appended to by config.status.  When coming back to configure, we
7350b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson# need to make the FD available again.
7351b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test "$no_create" != yes; then
7352b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_cs_success=:
7353b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  ac_config_status_args=
7354b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  test "$silent" = yes &&
7355b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson    ac_config_status_args="$ac_config_status_args --quiet"
7356b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exec 5>/dev/null
7357b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7358b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  exec 5>>config.log
7359b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7360b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  # would make configure fail if this is the last instruction.
7361b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  $ac_cs_success || as_fn_exit $?
7362b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
7363b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7364b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7365b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7366b0114cb9f332db144f65291211ae65f7f0e814e6Scott Andersonfi
7367b0114cb9f332db144f65291211ae65f7f0e814e6Scott Anderson
7368