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