configure revision f3ad877eb05befbc862b0233d985758c0caef29a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#! /bin/sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Guess values for system-dependent variables and create Makefiles.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Generated by GNU Autoconf 2.63.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# This configure script is free software; the Free Software Foundation
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# gives unlimited permission to copy, distribute and modify it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## M4sh Initialization. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Be more Bourne compatible
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDUALCASE=1; export DUALCASE # for MKS sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt emulate sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NULLCMD=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # is contrary to our usage. Disable this feature.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt alias -g '${1+"$@"}'='"$@"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt setopt NO_GLOB_SUBST
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `(set -o) 2>/dev/null` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *posix*) set -o posix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# PATH needs CR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Avoid depending upon Character Ranges.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_letters='abcdefghijklmnopqrstuvwxyz'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_Letters=$as_cr_letters$as_cr_LETTERS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_digits='0123456789'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_alnum=$as_cr_Letters$as_cr_digits
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_nl='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport as_nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Printing a long string crashes Solaris 7 /usr/bin/printf.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='printf %s\n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='printf %s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='/usr/ucb/echo -n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n_body='eval
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=$1;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $arg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"$as_nl"*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)$as_nl";
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_n_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='sh -c $as_echo_n_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='sh -c $as_echo_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The user is always right.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${PATH_SEPARATOR+set}" != set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=';'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Support unset when possible.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_unset=unset
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_unset=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We need space, tab and new line, in precisely that order. Quoting is
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# there to prevent editors from complaining about space-tab.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (If _AS_PATH_WALK were called with IFS unset, it would disable word
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# splitting by setting IFS to empty value.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=" "" $as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find who we are. Look in the path if we contain no directory separator.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $0 in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *[\\/]* ) as_myself=$0 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We did not find ourselves, most probably we were run as `sh COMMAND'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# in which case we are not to be found in the path.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$as_myself" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_myself=$0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test ! -f "$as_myself"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Work around bugs in pre-3.0 UWIN ksh.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_var in ENV MAIL MAILPATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS1='$ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS2='> '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS4='+ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# NLS nuisances.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLC_ALL=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LC_ALL
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLANGUAGE=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LANGUAGE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Required to use basename.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif expr a : '\(a\)' >/dev/null 2>&1 &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "X`expr 00001 : '.*\(...\)'`" = X001; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=expr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_basename=basename
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_basename=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Name of the executable.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_me=`$as_basename -- "$0" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$0" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$0" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X/"$0" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^.*\/\([^/][^/]*\)\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# CDPATH.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_unset CDPATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$CONFIG_SHELL" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if (eval ":") 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_have_required=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_have_required=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $as_have_required = yes && (eval ":
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(as_func_return () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit \$1)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_success () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_func_return 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_failure () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_func_return 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_ret_success () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_ret_failure () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexitcode=0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_success; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_success failed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_failure; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_failure succeeded.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_ret_success; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_ret_success failed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_ret_failure; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_ret_failure succeeded.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif ( set x; as_func_ret_success y && test x = \"\$1\" ); then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo positional parameters were not saved.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest \$exitcode = 0) || { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_1=\$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_2=\$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt") 2> /dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_candidate_shells=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $as_dir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for as_base in sh bash ksh sh5; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for as_shell in $as_candidate_shells $SHELL; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Try only shells that exist, to save several forks.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { ("$as_shell") 2> /dev/null <<\_ASEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt emulate sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NULLCMD=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # is contrary to our usage. Disable this feature.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt alias -g '${1+"$@"}'='"$@"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt setopt NO_GLOB_SUBST
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `(set -o) 2>/dev/null` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *posix*) set -o posix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_SHELL=$as_shell
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_have_required=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { "$as_shell" 2> /dev/null <<\_ASEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt emulate sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NULLCMD=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # is contrary to our usage. Disable this feature.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt alias -g '${1+"$@"}'='"$@"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt setopt NO_GLOB_SUBST
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `(set -o) 2>/dev/null` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *posix*) set -o posix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(as_func_return () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $1)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_success () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_func_return 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_failure () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_func_return 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_ret_success () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_ret_failure () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexitcode=0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_success; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_success failed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_failure; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_failure succeeded.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_ret_success; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_ret_success failed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_ret_failure; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_ret_failure succeeded.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif ( set x; as_func_ret_success y && test x = "$1" ); then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo positional parameters were not saved.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest $exitcode = 0) || { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_1=$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_2=$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$as_lineno_1" != "x$as_lineno_2" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$CONFIG_SHELL" != x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for as_var in BASH_ENV ENV
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export CONFIG_SHELL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $as_have_required = no; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo This script requires a shell more modern than all the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo shells that I found on your system. Please install a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo modern shell, or manually run the script under such a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo shell if you do have one.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(eval "as_func_return () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit \$1)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_success () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_func_return 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_failure () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_func_return 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_ret_success () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_func_ret_failure () {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexitcode=0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_success; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_success failed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_failure; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_failure succeeded.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_ret_success; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_ret_success failed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif as_func_ret_failure; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo as_func_ret_failure succeeded.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif ( set x; as_func_ret_success y && test x = \"\$1\" ); then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exitcode=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo positional parameters were not saved.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest \$exitcode = 0") || {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo No shell found that supports shell functions.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo Please tell bug-autoconf@gnu.org about your system,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo including any error possibly output before this message.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo This can help us improve future autoconf versions.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo Configuration will now proceed without shell functions.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_1=$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_2=$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$as_lineno_1" != "x$as_lineno_2" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # uniformly replaced by the line number. The first 'sed' inserts a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # line-number line after each line using $LINENO; the second 'sed'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # does the real work. The second script uses 'N' to pair each
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # line-number line with the line containing $LINENO, and appends
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # trailing '-' during substitution so that $LINENO is not a special
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # case at line end.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # scripts with optimization help from Paolo Bonzini. Blame Lee
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # E. McMahon (1931-1989) for sed's syntax. :-)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /[$]LINENO/=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ' <$as_myself |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO.*/&-/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t lineno
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt b
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :lineno
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt N
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :loop
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t loop
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/-\n.*//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ' >$as_me.lineno &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt chmod +x "$as_me.lineno" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Don't try to exec as it changes $[0], causing all sort of problems
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (the dirname of $[0] is not the place where we might find the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # original and so on. Autoconf is especially sensitive to this).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt . "./$as_me.lineno"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Exit status is that of the last command.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_dirname=dirname
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_dirname=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_C= ECHO_N= ECHO_T=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase `echo -n x` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt-n*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `echo 'x\c'` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *c*) ECHO_T=' ';; # ECHO_T is single tab character.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ECHO_C='\c';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ECHO_N='-n';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif expr a : '\(a\)' >/dev/null 2>&1 &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "X`expr 00001 : '.*\(...\)'`" = X001; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=expr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -d conf$$.dir; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir/conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mkdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (echo >conf$$.file) 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if ln -s conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='ln -s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # ... but there are two gotchas:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # In both cases, we have to default to `cp -p'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='cp -p'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif ln conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s=ln
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='cp -p'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='cp -p'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrmdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif mkdir -p . 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_mkdir_p=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d ./-p && rmdir ./-p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_mkdir_p=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -x / >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_test_x='test -x'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if ls -dL / >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ls_L_option=L
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ls_L_option=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_test_x='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval sh -c '\''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -d "$1"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d "$1/.";
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $1 in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -*)set "./$1";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ???[sx]*):;;*)false;;esac;fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '\'' sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_executable_p=$as_test_x
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid CPP name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid variable name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec 7<&0 </dev/null 6>&1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Name of the host.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# so uname gets run too.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Initializations.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_default_prefix=/usr/local
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_libobj_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBOBJS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcross_compiling=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsubdirs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntMFLAGS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntMAKEFLAGS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSHELL=${CONFIG_SHELL-/bin/sh}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Identity of this package.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_NAME=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_TARNAME=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_VERSION=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_STRING=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_BUGREPORT=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_unique_file="dnsperf.c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_subst_vars='LTLIBOBJS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBOBJS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_CFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_os
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_vendor
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_cpu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_os
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_vendor
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_cpu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSCFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSLIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_isc_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntRANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_DATA
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_SCRIPT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_PROGRAM
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntOBJEXT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntEXEEXT
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCPPFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLDFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttarget_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_T
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_N
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_C
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDEFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmandir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocaledir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpsdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpdfdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdvidir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthtmldir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntinfodir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdocdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntoldincludedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntincludedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocalstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsharedstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsysconfdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatadir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatarootdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibexecdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsbindir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbindir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_transform_name
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_BUGREPORT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_STRING
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_VERSION
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_TARNAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_NAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSHELL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_subst_files=''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_user_opts='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntenable_option_checking
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_precious_vars='build_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttarget_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLDFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Initialize some variables set by options.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_init_help=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_init_version=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_unrecognized_opts=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_unrecognized_sep=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The variables have the same names as the options, with
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# dashes changed to underlines.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcache_file=/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec_prefix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntno_create=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntno_recursion=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprefix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_prefix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_suffix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_transform_name=s,x,x,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsilent=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsite=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsrcdir=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntverbose=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntx_includes=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntx_libraries=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Installation directory options.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# These are left unexpanded so users can "make install exec_prefix=/foo"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# and all the variables that are supposed to be based on exec_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# by default will actually change.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Use braces instead of parens because sh, perl, etc. also accept them.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (The list follows the same order as the GNU Coding Standards.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbindir='${exec_prefix}/bin'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsbindir='${exec_prefix}/sbin'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibexecdir='${exec_prefix}/libexec'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatarootdir='${prefix}/share'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatadir='${datarootdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsysconfdir='${prefix}/etc'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsharedstatedir='${prefix}/com'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocalstatedir='${prefix}/var'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntincludedir='${prefix}/include'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntoldincludedir='/usr/include'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdocdir='${datarootdir}/doc/${PACKAGE}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntinfodir='${datarootdir}/info'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthtmldir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdvidir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpdfdir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpsdir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibdir='${exec_prefix}/lib'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocaledir='${datarootdir}/locale'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmandir='${datarootdir}/man'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_prev=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_dashdash=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_option
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # If the previous option needs an argument, assign it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_prev"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_prev=\$ac_option
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_option in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_optarg=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Accept the important Cygnus configure options, so we can diagnose typos.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_dashdash$ac_option in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dashdash=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -bindir | --bindir | --bindi | --bind | --bin | --bi)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=bindir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt bindir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -build | --build | --buil | --bui | --bu)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=build_alias ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -build=* | --build=* | --buil=* | --bui=* | --bu=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt build_alias=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -cache-file | --cache-file | --cache-fil | --cache-fi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=cache_file ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cache_file=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --config-cache | -C)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cache_file=config.cache ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datadir | --datadir | --datadi | --datad)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=datadir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datadir=* | --datadir=* | --datadi=* | --datad=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt datadir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --dataroo | --dataro | --datar)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=datarootdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt datarootdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -disable-* | --disable-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"enable_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval enable_$ac_useropt=no ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -docdir | --docdir | --docdi | --doc | --do)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=docdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt docdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=dvidir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt dvidir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -enable-* | --enable-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"enable_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval enable_$ac_useropt=\$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec | --exe | --ex)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=exec_prefix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec=* | --exe=* | --ex=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec_prefix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -gas | --gas | --ga | --g)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --with-gas.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt with_gas=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -help | --help | --hel | --he | -h)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_help=long ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_help=recursive ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_help=short ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -host | --host | --hos | --ho)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=host_alias ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -host=* | --host=* | --hos=* | --ho=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt host_alias=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=htmldir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --ht=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt htmldir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -includedir | --includedir | --includedi | --included | --include \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --includ | --inclu | --incl | --inc)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=includedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --includ=* | --inclu=* | --incl=* | --inc=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt includedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -infodir | --infodir | --infodi | --infod | --info | --inf)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=infodir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt infodir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libdir | --libdir | --libdi | --libd)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=libdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libdir=* | --libdir=* | --libdi=* | --libd=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt libdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --libexe | --libex | --libe)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=libexecdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --libexe=* | --libex=* | --libe=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt libexecdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localedir | --localedir | --localedi | --localed | --locale)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=localedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt localedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localstatedir | --localstatedir | --localstatedi | --localstated \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --localstate | --localstat | --localsta | --localst | --locals)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=localstatedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt localstatedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=mandir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mandir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -nfp | --nfp | --nf)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --without-fp.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt with_fp=no ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -no-create | --no-create | --no-creat | --no-crea | --no-cre \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --no-cr | --no-c | -n)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no_create=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -no-recursion | --no-recursion | --no-recursio | --no-recursi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no_recursion=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldin | --oldi | --old | --ol | --o)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=oldincludedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt oldincludedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=prefix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt prefix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-prefix | --program-prefix | --program-prefi | --program-pref \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-pre | --program-pr | --program-p)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=program_prefix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-prefix=* | --program-prefix=* | --program-prefi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt program_prefix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-suffix | --program-suffix | --program-suffi | --program-suff \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-suf | --program-su | --program-s)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=program_suffix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-suffix=* | --program-suffix=* | --program-suffi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt program_suffix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-transform-name | --program-transform-name \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-nam | --program-transform-na \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-n | --program-transform- \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform | --program-transfor \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transfo | --program-transf \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-trans | --program-tran \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --progr-tra | --program-tr | --program-t)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=program_transform_name ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-transform-name=* | --program-transform-name=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-nam=* | --program-transform-na=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-n=* | --program-transform-=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform=* | --program-transfor=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transfo=* | --program-transf=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-trans=* | --program-tran=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --progr-tra=* | --program-tr=* | --program-t=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt program_transform_name=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=pdfdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pdfdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -psdir | --psdir | --psdi | --psd | --ps)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=psdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt psdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -silent | --silent | --silen | --sile | --sil)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt silent=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=sbindir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sbi=* | --sb=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sbindir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sharedstatedir | --sharedstatedir | --sharedstatedi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedst | --shareds | --shared | --share | --shar \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sha | --sh)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=sharedstatedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sha=* | --sh=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sharedstatedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -site | --site | --sit)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=site ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -site=* | --site=* | --sit=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt site=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --syscon | --sysco | --sysc | --sys | --sy)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=sysconfdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sysconfdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -target | --target | --targe | --targ | --tar | --ta | --t)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=target_alias ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt target_alias=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -v | -verbose | --verbose | --verbos | --verbo | --verb)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt verbose=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -version | --version | --versio | --versi | --vers | -V)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_version=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -with-* | --with-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"with_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval with_$ac_useropt=\$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -without-* | --without-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"with_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval with_$ac_useropt=no ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --x)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --with-x.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt with_x=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-incl | --x-inc | --x-in | --x-i)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=x_includes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt x_includes=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-libraries | --x-libraries | --x-librarie | --x-librari \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=x_libraries ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt x_libraries=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntTry \`$0 --help' for more information." >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_envvar=\$ac_optarg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export $ac_envvar ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # FIXME: should be removed in autoconf 3.0.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_prev"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_option=--`echo $ac_prev | sed 's/_/-/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: missing argument to $ac_option" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_unrecognized_opts"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $enable_option_checking in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Check all directory arguments for consistency.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt datadir sysconfdir sharedstatedir localstatedir includedir \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt libdir localedir mandir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Remove trailing slashes.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt */ )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_var=\$ac_val;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Be sure to have absolute directory names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]* | ?:[\\/]* ) continue;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# There might be people who depend on the old broken behavior: `$host'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# used to hold the argument of --host etc.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: To remove some day.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild=$build_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost=$host_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttarget=$target_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: To remove some day.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$host_alias" != x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$build_alias" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cross_compiling=maybe
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt If a cross compiler is detected then cross compile mode will be used." >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test "x$build_alias" != "x$host_alias"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cross_compiling=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_prefix=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "$host_alias" && ac_tool_prefix=$host_alias-
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "$silent" = yes && exec 6>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_pwd=`pwd` && test -n "$ac_pwd" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ls_di=`ls -di .` &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: working directory cannot be determined" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find the source files, if location was not specified.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$srcdir"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir_defaulted=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Try the directory containing this script, then the parent directory.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_confdir=`$as_dirname -- "$as_myself" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_myself" : 'X\(//\)[^/]' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_myself" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X"$as_myself" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)[^/].*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=$ac_confdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test ! -r "$srcdir/$ac_unique_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=..
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir_defaulted=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test ! -r "$srcdir/$ac_unique_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_confdir=`(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pwd)`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# When building in place, set srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_abs_confdir" = "$ac_pwd"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remove unnecessary trailing slashes from srcdir.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Double slashes in file names in object file debugging info
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# mess up M-x gdb in Emacs.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $srcdir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_var in $ac_precious_vars; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_env_${ac_var}_set=\${${ac_var}+set}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_env_${ac_var}_value=\$${ac_var}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_cv_env_${ac_var}_value=\$${ac_var}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Report the --help message.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_init_help" = "long"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Omit some internal or obsolete options to make the list less imposing.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # This message is too long to be a string in the A/UX 3.1 sh.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt\`configure' configures this package to adapt to many kinds of systems.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntUsage: $0 [OPTION]... [VAR=VALUE]...
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntTo assign environment variables (e.g., CC, CFLAGS...), specify them as
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntVAR=VALUE. See below for descriptions of some of the useful variables.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDefaults for the options are specified in brackets.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntConfiguration:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -h, --help display this help and exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --help=short display options specific to this package
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --help=recursive display the short help of all the included packages
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -V, --version display version information and exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q, --quiet, --silent do not print \`checking...' messages
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --cache-file=FILE cache test results in FILE [disabled]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -C, --config-cache alias for \`--cache-file=config.cache'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -n, --no-create do not create output files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --srcdir=DIR find the sources in DIR [configure dir or \`..']
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntInstallation directories:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --prefix=PREFIX install architecture-independent files in PREFIX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [$ac_default_prefix]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [PREFIX]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntBy default, \`make install' will install all the files in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntan installation prefix other than \`$ac_default_prefix' using \`--prefix',
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor instance \`--prefix=\$HOME'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntFor better control, use the options below.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntFine tuning of the installation directories:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --bindir=DIR user executables [EPREFIX/bin]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --sbindir=DIR system admin executables [EPREFIX/sbin]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --libexecdir=DIR program executables [EPREFIX/libexec]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --localstatedir=DIR modifiable single-machine data [PREFIX/var]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --libdir=DIR object code libraries [EPREFIX/lib]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --includedir=DIR C header files [PREFIX/include]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --oldincludedir=DIR C header files for non-gcc [/usr/include]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --infodir=DIR info documentation [DATAROOTDIR/info]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --mandir=DIR man documentation [DATAROOTDIR/man]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --htmldir=DIR html documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --dvidir=DIR dvi documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --pdfdir=DIR pdf documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --psdir=DIR ps documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSystem types:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --build=BUILD configure for building on BUILD [guessed]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --host=HOST cross-compile to build programs to run on HOST [BUILD]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_init_help"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSome influential environment variables:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC C compiler command
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS C compiler flags
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt nonstandard directory <lib dir>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS libraries to pass to the linker, e.g. -l<library>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt you have headers in a nonstandard directory <include dir>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntUse these variables to override the choices made by `configure' or to help
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntit to find libraries and programs with nonstandard names/locations.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_init_help" = "recursive"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # If there are subdirs, report their specific --help.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d "$ac_dir" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_builddir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "$ac_dir" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # A ".." for each directory in $ac_dir_suffix.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_top_builddir_sub in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_top_builddir=$ac_pwd
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_builddir=$ac_pwd$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# for backward compatibility:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_top_builddir=$ac_top_build_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $srcdir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt .) # We are building in place.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_builddir_sub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]* ) # Absolute name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$srcdir$ac_dir_suffix;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) # Relative name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_build_prefix$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cd "$ac_dir" || { ac_status=$?; continue; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Check for guested configure.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -f "$ac_srcdir/configure.gnu"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL "$ac_srcdir/configure.gnu" --help=recursive
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test -f "$ac_srcdir/configure"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL "$ac_srcdir/configure" --help=recursive
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi || ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cd "$ac_pwd" || { ac_status=$?; break; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "$ac_init_help" && exit $ac_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_init_version; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfigure
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntgenerated by GNU Autoconf 2.63
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCopyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis configure script is free software; the Free Software Foundation
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntgives unlimited permission to copy, distribute and modify it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >config.log <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis file contains any messages produced by compilers while
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrunning configure, to aid debugging if configure makes a mistake.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIt was created by $as_me, which was
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntgenerated by GNU Autoconf 2.63. Invocation command line was
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $ $0 $@
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec 5>>config.log
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat <<_ASUNAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Platform. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -m = `(uname -m) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -r = `(uname -r) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -s = `(uname -s) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -v = `(uname -v) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASUNAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "PATH: $as_dir"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >&5 <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Core tests. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Keep a trace of the command line.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Strip out --no-create and --no-recursion so they do not pile up.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Strip out --silent because we don't want to record it for future runs.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Also quote any args containing shell meta-characters.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Make two passes to allow for proper duplicate-argument suppression.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_args=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_args0=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_args1=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_must_keep_next=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_pass in 1 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_arg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_arg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -silent | --silent | --silen | --sile | --sil)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_pass in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt 2)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_configure_args1="$ac_configure_args1 '$ac_arg'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_must_keep_next = true; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_must_keep_next=false # Got value, back to normal.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_arg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *=* | --config-cache | -C | -disable-* | --disable-* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -with-* | --with-* | -without-* | --without-* | --x)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case "$ac_configure_args0 " in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -* ) ac_must_keep_next=true ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_configure_args="$ac_configure_args '$ac_arg'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# When interrupted or exit'd, cleanup temporary files, and complete
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# config.log. We remove comments because anyway the quotes in there
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# would cause problems or look ugly.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# WARNING: Use '\'' to represent an apostrophe within the trap.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttrap 'exit_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Save into config.log some information that might help in debugging.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ---------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Cache variables. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ---------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # The following way of writing the cache mishandles newlines in values,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt _ | IFS | as_nl) ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) $as_unset $ac_var ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (set) 2>&1 |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}ac_space=\ *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "s/'\''/'\''\\\\'\'''\''/g;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Output variables. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in $ac_subst_vars
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_var='\''$ac_val'\''"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done | sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_subst_files"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## File substitutions. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in $ac_subst_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_var='\''$ac_val'\''"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done | sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -s confdefs.h; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## confdefs.h. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$ac_signal" != 0 &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: caught signal $ac_signal"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: exit $exit_status"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f core *.core core.conftest.* &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exit $exit_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_signal in 1 2 13 15; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_signal=0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# confdefs.h avoids OS command line length limits that DEFS can exceed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f -r conftest* confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Predefined preprocessor variables.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_NAME "$PACKAGE_NAME"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_VERSION "$PACKAGE_VERSION"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_STRING "$PACKAGE_STRING"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Let the site file select an alternate cache file if it wants to.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Prefer an explicitly selected file to automatically selected ones.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_site_file1=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_site_file2=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CONFIG_SITE"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file1=$CONFIG_SITE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelif test "x$prefix" != xNONE; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file1=$prefix/share/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file2=$prefix/etc/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file1=$ac_default_prefix/share/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file2=$ac_default_prefix/etc/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$ac_site_file" = xNONE && continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -r "$ac_site_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: loading site script $ac_site_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed 's/^/| /' "$ac_site_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt . "$ac_site_file"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -r "$cache_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Some versions of bash will fail to source /dev/null (special
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # files actually), so we avoid doing that.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -f "$cache_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: loading cache $cache_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cache_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]* ) . "$cache_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) . "./$cache_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: creating cache $cache_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt >$cache_file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Check that the precious variables saved in the cache have kept the same
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# value.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cache_corrupted=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_var in $ac_precious_vars; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_old_set=\$ac_cv_env_${ac_var}_set
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_new_set=\$ac_env_${ac_var}_set
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_old_val=\$ac_cv_env_${ac_var}_value
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_new_val=\$ac_env_${ac_var}_value
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_old_set,$ac_new_set in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt set,)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cache_corrupted=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ,set)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cache_corrupted=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ,);;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_old_val" != "x$ac_new_val"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # differences in whitespace do not lead to failure.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_old_val_w=`echo x $ac_old_val`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_new_val_w=`echo x $ac_new_val`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$ac_old_val_w" != "$ac_new_val_w"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cache_corrupted=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_var=\$ac_old_val
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pass precious variables to config.status.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$ac_new_set" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_new_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_arg=$ac_var=$ac_new_val ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case " $ac_configure_args " in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_cache_corrupted; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ${ac_tool_prefix}gcc; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_CC+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="${ac_tool_prefix}gcc"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$ac_cv_prog_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_ct_CC=$CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "gcc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy gcc; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_ct_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="gcc"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_CC=$ac_cv_prog_ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_ct_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_ct_CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_ct_CC" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cross_compiling:$ac_tool_warned in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntyes:)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_warned=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=$ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC="$ac_cv_prog_CC"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ${ac_tool_prefix}cc; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_CC+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="${ac_tool_prefix}cc"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "cc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy cc; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_CC+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prog_rejected=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prog_rejected=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="cc"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test $ac_prog_rejected = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We found a bogon in the path, so make sure we never use it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt set dummy $ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $# != 0; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We chose a different compiler from the bogus one.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # However, it has the same basename, so the bogon will be chosen
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # first if we set CC to just the basename; use the full file name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in cl.exe
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy $ac_tool_prefix$ac_prog; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_CC+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -n "$CC" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_ct_CC=$CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in cl.exe
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "$ac_prog", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy $ac_prog; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_ct_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_prog"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_CC=$ac_cv_prog_ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_ct_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_ct_CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -n "$ac_ct_CC" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_ct_CC" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cross_compiling:$ac_tool_warned in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntyes:)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_warned=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=$ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Provide some information about the compiler.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset X $ac_compile
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ (ac_try="$ac_compiler --version >&5"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compiler --version >&5") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ (ac_try="$ac_compiler -v >&5"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compiler -v >&5") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ (ac_try="$ac_compiler -V >&5"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compiler -V >&5") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files_save=$ac_clean_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Try to create an executable without -o first, disregard a.out.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It will help us diagnose broken compilers, and finding out an intuition
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# of exeext.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for C compiler default output file name... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The possible output files:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_rmfiles=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_file in $ac_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * ) ac_rmfiles="$ac_rmfiles $ac_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f $ac_rmfiles
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_link_default"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link_default") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# in a Makefile. We should not override ac_cv_exeext if it was cached,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# so that the user can short-circuit this test for compilers unknown to
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Autoconf.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_file in $ac_files ''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_file" || continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [ab].out )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We found the default executable, but exeext='' is most
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # certainly right.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.* )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt then :; else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We set ac_cv_exeext here because the later test for it is not
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # safe: cross compilers may not add the suffix if given an `-o'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # argument, so we may need to know it at that point already.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Even if this section looks crufty: it has the advantage of
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # actually working.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "$ac_cv_exeext" = no && ac_cv_exeext=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_file=''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_file" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$ac_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: C compiler cannot create executables
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 77); exit 77; }; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_exeext=$ac_cv_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Check that the compiler produces executables we can run. If not, either
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# the compiler is broken, or we cross compile.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether the C compiler works... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# If not cross compiling, check that we can run a simple program.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$cross_compiling" != yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { ac_try='./$ac_file'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (case "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_try") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); }; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cross_compiling=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$cross_compiling" = maybe; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cross_compiling=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIf you meant to cross compile, use \`--host'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot run C compiled programs.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIf you meant to cross compile, use \`--host'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: yes" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "yes" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files=$ac_clean_files_save
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Check that the compiler produces executables we can run. If not, either
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# the compiler is broken, or we cross compile.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether we are cross compiling... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$cross_compiling" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for suffix of executables... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_link"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # If both `conftest.exe' and `conftest' are `present' (well, observable)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# work properly (i.e., refer to `conftest.exe'), while it won't with
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# `rm'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_file in conftest.exe conftest conftest.*; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_file" || continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * ) break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest$ac_cv_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_exeext" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntEXEEXT=$ac_cv_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_exeext=$EXEEXT
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for suffix of object files... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_objext+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.o conftest.obj
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_file in conftest.o conftest.obj conftest.*; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_file" || continue;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSee \`config.log' for more details." >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_cv_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_objext" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntOBJEXT=$ac_cv_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_objext=$OBJEXT
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_c_compiler_gnu+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __GNUC__
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt choke me
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_compiler_gnu=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_compiler_gnu=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_c_compiler_gnu=$ac_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_c_compiler_gnu" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test $ac_compiler_gnu = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt GCC=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt GCC=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_test_CFLAGS=${CFLAGS+set}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_CFLAGS=$CFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether $CC accepts -g... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_cc_g+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_save_c_werror_flag=$ac_c_werror_flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_c_werror_flag=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_g=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_g=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_c_werror_flag=$ac_save_c_werror_flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_g=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_c_werror_flag=$ac_save_c_werror_flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_prog_cc_g" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_test_CFLAGS" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS=$ac_save_CFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelif test $ac_cv_prog_cc_g = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$GCC" = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g -O2"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$GCC" = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-O2"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_cc_c89+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_c89=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_CC=$CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <stdarg.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <stdio.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/types.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/stat.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct buf { int x; };
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntFILE * (*rcsopen) (struct buf *, struct stat *, int);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstatic char *e (p, i)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt char **p;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt int i;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return p[i];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstatic char *f (char * (*g) (char **, int), char **p, ...)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt char *s;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt va_list v;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt va_start (v,p);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s = g (p, va_arg (v,int));
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt va_end (v);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return s;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt function prototypes and stuff, but not '\xHH' hex character constants.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt These don't provoke an error unfortunately, instead are silently treated
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as 'x'. The following induces an error, until -std is added to get
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt array size at least. It's necessary to write '\x00'==0 to get something
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt that's true only with -std. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint osf4_cc_array ['\x00' == 0 ? 1 : -1];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt inside strings and character constants. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define FOO(x) 'x'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint test (int i, double x);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct s1 {int (*f) (int a);};
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct s2 {int (*f) (double a);};
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint argc;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar **argv;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC="$ac_save_CC $ac_arg"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_c89=$ac_arg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$ac_cv_prog_cc_c89" != "xno" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_save_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AC_CACHE_VAL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "x$ac_cv_prog_cc_c89" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt x)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: none needed" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "none needed" >&6; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt xno)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: unsupported" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "unsupported" >&6; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC="$CC $ac_cv_prog_cc_c89"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_aux_dir=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -f "$ac_dir/install-sh"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_aux_dir=$ac_dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_install_sh="$ac_aux_dir/install-sh -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test -f "$ac_dir/install.sh"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_aux_dir=$ac_dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_install_sh="$ac_aux_dir/install.sh -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test -f "$ac_dir/shtool"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_aux_dir=$ac_dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_install_sh="$ac_aux_dir/shtool install -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$ac_aux_dir"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# These three variables are undocumented and unsupported,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# and are intended to be withdrawn in a future Autoconf release.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# They can cause serious problems if a builder's source tree is in a directory
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# whose full name contains unusual characters.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find a good install program. We prefer a C program (faster),
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# so one script is as good as another. But avoid the broken or
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# incompatible versions:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# SysV /etc/install, /usr/sbin/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# SunOS /usr/etc/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# IRIX /sbin/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AIX /bin/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AmigaOS /C/install, which installs bootblocks on floppy discs
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AFS /usr/afsws/bin/install, which mishandles nonexistent args
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# OS/2's system install, which has a completely different semantic
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# ./install, which can be erroneously created by make from ./install.sh.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Reject install programs that cannot install multiple files.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for a BSD-compatible install... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$INSTALL"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_path_install+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Account for people who put trailing slashes in PATH elements.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $as_dir/ in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ./ | .// | /cC/* | \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /usr/ucb/* ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # OSF1 and SCO ODT 3.0 have their own names for install.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Don't use installbsd from OSF since it installs stuff as root
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # by default.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in ginstall scoinst install; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_prog = install &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # AIX install. It has an incompatible calling convention.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test $ac_prog = install &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # program-specific install script used by HP pwplus--don't use.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -rf conftest.one conftest.two conftest.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo one > conftest.one
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo two > conftest.two
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mkdir conftest.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -s conftest.one && test -s conftest.two &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -s conftest.dir/conftest.one &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -s conftest.dir/conftest.two
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 3
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -rf conftest.one conftest.two conftest.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "${ac_cv_path_install+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt INSTALL=$ac_cv_path_install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # As a last resort, use the slow shell script. Don't cache a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # value for INSTALL within a source directory, because that will
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # break other packages using the cache if that directory is
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # removed, or if the value is a relative name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt INSTALL=$ac_install_sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$INSTALL" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It thinks the first close brace ends the variable substitution.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ${ac_tool_prefix}ranlib; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_RANLIB+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntRANLIB=$ac_cv_prog_RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$RANLIB" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$ac_cv_prog_RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_ct_RANLIB=$RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "ranlib", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ranlib; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_ct_RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_RANLIB="ranlib"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_ct_RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_ct_RANLIB" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_ct_RANLIB" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt RANLIB=":"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cross_compiling:$ac_tool_warned in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntyes:)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_warned=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt RANLIB=$ac_ct_RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt RANLIB="$ac_cv_prog_RANLIB"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for inline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for inline... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_c_inline+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_c_inline=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_kw in inline __inline__ __inline; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttypedef int foo_t;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstatic $ac_kw foo_t static_foo () {return 0; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$ac_kw foo_t foo () {return 0; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_c_inline=$ac_kw
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$ac_cv_c_inline" != no && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_c_inline" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_cv_c_inline in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt inline | yes) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_cv_c_inline in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no) ac_val=;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_val=$ac_cv_c_inline;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define inline $ac_val
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for socket in -lsocket... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_lib_socket_socket+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_check_lib_save_LIBS=$LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS="-lsocket $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Override any GCC internal prototype to avoid an error.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt Use char because int might match the return type of a GCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt builtin and then its argument prototype would still apply. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifdef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntextern "C"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar socket ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn socket ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_link"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest$ac_exeext && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$cross_compiling" = yes ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_test_x conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_lib_socket_socket=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_lib_socket_socket=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -rf conftest.dSYM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS=$ac_check_lib_save_LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_lib_socket_socket" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$ac_cv_lib_socket_socket" = x""yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_LIBSOCKET 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="-lsocket $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for inet_ntoa in -lnsl" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for inet_ntoa in -lnsl... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_lib_nsl_inet_ntoa+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_check_lib_save_LIBS=$LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS="-lnsl $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Override any GCC internal prototype to avoid an error.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt Use char because int might match the return type of a GCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt builtin and then its argument prototype would still apply. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifdef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntextern "C"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar inet_ntoa ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn inet_ntoa ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_link"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest$ac_exeext && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$cross_compiling" = yes ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_test_x conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_lib_nsl_inet_ntoa=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_lib_nsl_inet_ntoa=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -rf conftest.dSYM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS=$ac_check_lib_save_LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_inet_ntoa" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_lib_nsl_inet_ntoa" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$ac_cv_lib_nsl_inet_ntoa" = x""yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_LIBNSL 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="-lnsl $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Extract the first word of "isc-config.sh", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy isc-config.sh; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_path_ac_cv_isc_config+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_cv_isc_config in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_path_ac_cv_isc_config="$ac_cv_isc_config" # Let the user override the test with a path.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_path_ac_cv_isc_config="$as_dir/$ac_word$ac_exec_ext"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_cv_path_ac_cv_isc_config" && ac_cv_path_ac_cv_isc_config=""no""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_isc_config=$ac_cv_path_ac_cv_isc_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_cv_isc_config"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $ac_cv_isc_config" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_isc_config" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_cv_isc_config" = "no"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: BIND 9 libraries must be installed" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: BIND 9 libraries must be installed" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSLIBS="`$ac_cv_isc_config --libs dns bind9`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSCFLAGS="`$ac_cv_isc_config --cflags dns bind9`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for socklen_t" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for socklen_t... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_type_socklen_t+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/types.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #include <sys/socket.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsocklen_t len = 42; return len;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_type_socklen_t=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_type_socklen_t=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_type_socklen_t" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_cv_type_socklen_t != yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define socklen_t int
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for sa_len" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for sa_len... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_sa_len+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/types.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #include <sys/socket.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct sockaddr sa; sa.sa_len = 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest.$ac_objext; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_sa_len=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_sa_len=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_sa_len" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_sa_len" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_cv_sa_len = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_SA_LEN 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Make sure we can run config.sub.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking build system type" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking build system type... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_build+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_build_alias=$build_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$ac_build_alias" = x &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$ac_build_alias" = x &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_build" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_cv_build in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*-*-*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: invalid value of canonical build" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; };;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild=$ac_cv_build
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_IFS=$IFS; IFS='-'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset x $ac_cv_build
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_cpu=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_vendor=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift; shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remember, the first character of IFS is used to create $*,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# except with old shells:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_os=$*
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$ac_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking host system type" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking host system type... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_host+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$host_alias" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_host=$ac_cv_build
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_host" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_cv_host in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*-*-*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: invalid value of canonical host" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; };;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost=$ac_cv_host
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_IFS=$IFS; IFS='-'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset x $ac_cv_host
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_cpu=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_vendor=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift; shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remember, the first character of IFS is used to create $*,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# except with old shells:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_os=$*
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$ac_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_ok=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We used to check for pthread.h first, but this fails if pthread.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# requires special compiler flags (e.g. on True64 or Sequent).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It gets checked for in the link test anyway.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# First of all, check if the user has set any of the PTHREAD_LIBS,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# etcetera environment variables, and if threads linking works using
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# them:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_CFLAGS="$CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_LIBS="$LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$PTHREAD_LIBS $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Override any GCC internal prototype to avoid an error.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt Use char because int might match the return type of a GCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt builtin and then its argument prototype would still apply. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifdef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntextern "C"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar pthread_join ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn pthread_join ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_link"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest$ac_exeext && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$cross_compiling" = yes ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_test_x conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_ok=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -rf conftest.dSYM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$acx_pthread_ok" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$acx_pthread_ok" = xno; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$save_LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$save_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We must check for the threads library under a number of different
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# names; the ordering is very important because some systems
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# libraries is broken (non-POSIX).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Create a list of thread flags to try. Items starting with a "-" are
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# C compiler flags, and other items are library names, except for "none"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# which indicates that we try without any flags at all, and "pthread-config"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# which is a program returning the flags for the Pth emulation library.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The ordering *is* (sometimes) important. Some notes on the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# individual items follow:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# pthreads: AIX (must check this before -lpthread)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# none: in case threads are in libc; should be tried before -Kthread and
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# other compiler flags to prevent continual compiler warnings
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -pthreads: Solaris/gcc
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -mthreads: Mingw32/gcc, Lynx/gcc
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# doesn't hurt to check since this sometimes defines pthreads too;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# also defines -D_REENTRANT)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# ... -mt is also the pthreads flag for HP/aCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# pthread: Linux, etcetera
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# --thread-safe: KAI C++
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# pthread-config: use pthread-config program (for GNU Pth library)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "${host_cpu}-${host_os}" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *solaris*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # On Solaris (at least, for some versions), libc contains stubbed
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (non-functional) versions of the pthreads routines, so link-based
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # tests will erroneously succeed. (We need to link with -pthreads/-mt/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # a function called by this macro, so we could check for that, but
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # who knows whether they'll stub that too in a future libc.) So,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # we'll just look for -pthreads and -lpthread first:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test x"$acx_pthread_ok" = xno; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor flag in $acx_pthread_flags; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $flag in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt none)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether pthreads work without any flags... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether pthreads work with $flag... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS="$flag"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pthread-config)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "pthread-config", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy pthread-config; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_acx_pthread_config+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$acx_pthread_config"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_acx_pthread_config="yes"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_config=$ac_cv_prog_acx_pthread_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$acx_pthread_config"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$acx_pthread_config" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$acx_pthread_config" = xno; then continue; fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS="`pthread-config --cflags`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for the pthreads library -l$flag... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS="-l$flag"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_LIBS="$LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_CFLAGS="$CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$PTHREAD_LIBS $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Check for various functions. We must include pthread.h,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # since some functions may be macros. (On the Sequent, we
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # need a special flag -Kthread to make this header compile.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We check for pthread_join because it is in -lpthread on IRIX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # while pthread_create is in libc. We check for pthread_attr_init
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # due to DEC craziness with -lpthreads. We check for
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # pthread_cleanup_push because it is one of the few pthread
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # functions on Solaris that doesn't have a non-functional libc stub.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We try pthread_create on general principles.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <pthread.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpthread_t th; pthread_join(th, 0);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pthread_attr_init(0); pthread_cleanup_push(0, 0);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pthread_create(0,0,0,0); pthread_cleanup_pop(0);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_link"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest$ac_exeext && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$cross_compiling" = yes ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_test_x conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_ok=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -rf conftest.dSYM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$save_LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$save_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$acx_pthread_ok" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$acx_pthread_ok" = xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Various other checks:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$acx_pthread_ok" = xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_LIBS="$LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$PTHREAD_LIBS $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_CFLAGS="$CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for joinable pthread attribute... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt attr_name=unknown
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat confdefs.h >>conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>conftest.$ac_ext <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <pthread.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint attr=$attr; return attr;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_objext conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif { (ac_try="$ac_link"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_try_echo") >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link") 2>conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep -v '^ *+' conftest.er1 >conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conftest.er1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat conftest.err >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (exit $ac_status); } && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_c_werror_flag" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test ! -s conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } && test -s conftest$ac_exeext && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$cross_compiling" = yes ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_test_x conftest$ac_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt attr_name=$attr; break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -rf conftest.dSYM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $attr_name" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$attr_name" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PTHREAD_CREATE_JOINABLE $attr_name
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt flag=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case "${host_cpu}-${host_os}" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: ${flag}" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "${flag}" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$flag" != xno; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$save_LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$save_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # More AIX lossage: must compile with xlc_r or cc_r
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$GCC" != xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in xlc_r cc_r
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "$ac_prog", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy $ac_prog; ac_word=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$PTHREAD_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_PTHREAD_CC="$ac_prog"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_CC=$ac_cv_prog_PTHREAD_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$PTHREAD_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$PTHREAD_CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -n "$PTHREAD_CC" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CC=$CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CC="$CC"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test x"$acx_pthread_ok" = xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_PTHREAD 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_ok=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_files="$ac_config_files Makefile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >confcache <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# This file is a shell script that caches the results of configure
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# tests run on this system so they can be shared between configure
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# scripts and configure runs, see configure's option --config-cache.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It is not useful on other systems. If it contains results you don't
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# want to keep, you may remove or edit it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# config.status only pays attention to the cache file if you give it
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# the --recheck option to rerun configure.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# `ac_cv_env_foo' variables (set or unset) will be overridden when
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# loading this file, other *unset* `ac_cv_foo' will be assigned the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# following values.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The following way of writing the cache mishandles newlines in values,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# but we know of no workaround that is simple, portable, and efficient.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# So, we kill variables containing newlines.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Ultrix sh set writes to stderr and can't be redirected directly,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# and sets the high bit in the cache file unless we assign to the vars.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt _ | IFS | as_nl) ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) $as_unset $ac_var ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (set) 2>&1 |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $as_nl`(ac_space=' '; set) 2>&1` in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}ac_space=\ *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # `set' does not quote correctly, so add quotes (double-quote
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # substitution turns \\\\ into \\, and sed turns \\ into \).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "s/'/'\\\\''/g;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # `set' quotes correctly as required by POSIX, so do not add quotes.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt) |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^ac_cv_env_/b end
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t end
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :end' >>confcache
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -w "$cache_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$cache_file" != "x/dev/null" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: updating cache $cache_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat confcache >$cache_file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f confcache
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$prefix" = xNONE && prefix=$ac_default_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Let make expand exec_prefix.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Transform confdefs.h into DEFS.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Protect against shell expansion while executing Makefile rules.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Protect against Makefile macro expansion.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# If the first sed substitution is executed (which looks for macros that
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# take arguments), then branch to the quote section. Otherwise,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# look for a macro that doesn't take arguments.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_script='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:mline
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/\\$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt N
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s,\\\n,,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt b mline
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt quote
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt quote
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntb any
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:quote
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\[/\\&/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\]/\\&/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\$/$$/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:any
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt${
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\n//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/\n/ /g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDEFS=`sed -n "$ac_script" confdefs.h`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_libobjs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ltlibobjs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 1. Remove the extension, and $U if already installed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # will be set to the directory where LIBOBJS objects are built.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBOBJS=$ac_libobjs
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLTLIBOBJS=$ac_ltlibobjs
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt: ${CONFIG_STATUS=./config.status}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_write_fail=0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files_save=$ac_clean_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files="$ac_clean_files $CONFIG_STATUS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#! $SHELL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Generated by $as_me.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Run this file to recreate the current configuration.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Compiler output produced by configure, useful for debugging
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# configure, is in config.log if it exists.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdebug=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_recheck=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_silent=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSHELL=\${CONFIG_SHELL-$SHELL}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## M4sh Initialization. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Be more Bourne compatible
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDUALCASE=1; export DUALCASE # for MKS sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt emulate sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NULLCMD=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # is contrary to our usage. Disable this feature.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt alias -g '${1+"$@"}'='"$@"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt setopt NO_GLOB_SUBST
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `(set -o) 2>/dev/null` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *posix*) set -o posix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# PATH needs CR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Avoid depending upon Character Ranges.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_letters='abcdefghijklmnopqrstuvwxyz'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_Letters=$as_cr_letters$as_cr_LETTERS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_digits='0123456789'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_cr_alnum=$as_cr_Letters$as_cr_digits
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_nl='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport as_nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Printing a long string crashes Solaris 7 /usr/bin/printf.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='printf %s\n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='printf %s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='/usr/ucb/echo -n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n_body='eval
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=$1;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $arg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"$as_nl"*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)$as_nl";
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_n_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='sh -c $as_echo_n_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='sh -c $as_echo_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The user is always right.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${PATH_SEPARATOR+set}" != set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=';'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Support unset when possible.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_unset=unset
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_unset=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We need space, tab and new line, in precisely that order. Quoting is
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# there to prevent editors from complaining about space-tab.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (If _AS_PATH_WALK were called with IFS unset, it would disable word
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# splitting by setting IFS to empty value.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=" "" $as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find who we are. Look in the path if we contain no directory separator.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $0 in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *[\\/]* ) as_myself=$0 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We did not find ourselves, most probably we were run as `sh COMMAND'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# in which case we are not to be found in the path.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$as_myself" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_myself=$0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test ! -f "$as_myself"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Work around bugs in pre-3.0 UWIN ksh.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_var in ENV MAIL MAILPATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS1='$ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS2='> '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS4='+ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# NLS nuisances.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLC_ALL=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LC_ALL
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLANGUAGE=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LANGUAGE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Required to use basename.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif expr a : '\(a\)' >/dev/null 2>&1 &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "X`expr 00001 : '.*\(...\)'`" = X001; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=expr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_basename=basename
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_basename=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Name of the executable.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_me=`$as_basename -- "$0" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$0" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$0" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X/"$0" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^.*\/\([^/][^/]*\)\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# CDPATH.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_unset CDPATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_1=$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_lineno_2=$LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$as_lineno_1" != "x$as_lineno_2" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # uniformly replaced by the line number. The first 'sed' inserts a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # line-number line after each line using $LINENO; the second 'sed'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # does the real work. The second script uses 'N' to pair each
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # line-number line with the line containing $LINENO, and appends
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # trailing '-' during substitution so that $LINENO is not a special
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # case at line end.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # scripts with optimization help from Paolo Bonzini. Blame Lee
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # E. McMahon (1931-1989) for sed's syntax. :-)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /[$]LINENO/=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ' <$as_myself |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO.*/&-/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t lineno
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt b
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :lineno
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt N
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :loop
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t loop
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/-\n.*//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ' >$as_me.lineno &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt chmod +x "$as_me.lineno" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Don't try to exec as it changes $[0], causing all sort of problems
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (the dirname of $[0] is not the place where we might find the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # original and so on. Autoconf is especially sensitive to this).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt . "./$as_me.lineno"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Exit status is that of the last command.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_dirname=dirname
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_dirname=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_C= ECHO_N= ECHO_T=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase `echo -n x` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt-n*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `echo 'x\c'` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *c*) ECHO_T=' ';; # ECHO_T is single tab character.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ECHO_C='\c';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ECHO_N='-n';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif expr a : '\(a\)' >/dev/null 2>&1 &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "X`expr 00001 : '.*\(...\)'`" = X001; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=expr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -d conf$$.dir; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir/conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mkdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (echo >conf$$.file) 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if ln -s conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='ln -s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # ... but there are two gotchas:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # In both cases, we have to default to `cp -p'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='cp -p'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif ln conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s=ln
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='cp -p'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='cp -p'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrmdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif mkdir -p . 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_mkdir_p=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d ./-p && rmdir ./-p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_mkdir_p=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -x / >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_test_x='test -x'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if ls -dL / >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ls_L_option=L
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ls_L_option=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_test_x='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval sh -c '\''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -d "$1"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d "$1/.";
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $1 in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -*)set "./$1";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ???[sx]*):;;*)false;;esac;fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '\'' sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_executable_p=$as_test_x
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid CPP name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid variable name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec 6>&1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Save the log message, to keep $[0] and so on meaningful, and to
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# report actual input values of CONFIG_FILES etc. instead of their
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# values after options handling.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_log="
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis file was extended by $as_me, which was
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntgenerated by GNU Autoconf 2.63. Invocation command line was
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_FILES = $CONFIG_FILES
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_HEADERS = $CONFIG_HEADERS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_LINKS = $CONFIG_LINKS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_COMMANDS = $CONFIG_COMMANDS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $ $0 $@
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunton `(hostname || uname -n) 2>/dev/null | sed 1q`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_config_files in *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) set x $ac_config_files; shift; ac_config_files=$*;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Files that config.status was made for.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfig_files="$ac_config_files"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_usage="\
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt\`$as_me' instantiates files from templates according to the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcurrent configuration.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntUsage: $0 [OPTION]... [FILE]...
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -h, --help print this help, then exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -V, --version print version number and configuration settings, then exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q, --quiet, --silent
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do not print progress messages
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -d, --debug don't remove temporary files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --recheck update $as_me by reconfiguring in the same conditions
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --file=FILE[:TEMPLATE]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt instantiate the configuration file FILE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntConfiguration files:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$config_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntReport bugs to <bug-autoconf@gnu.org>."
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_version="\\
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfig.status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfigured by $0, generated by GNU Autoconf 2.63,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCopyright (C) 2008 Free Software Foundation, Inc.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis config.status script is free software; the Free Software Foundation
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntgives unlimited permission to copy, distribute and modify it."
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_pwd='$ac_pwd'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsrcdir='$srcdir'
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL='$INSTALL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "\$AWK" || AWK=awk
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The default lists apply if the user does not specify any file.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_need_defaults=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntwhile test $# != 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $1 in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --*=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_option=`expr "X$1" : 'X\([^=]*\)='`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_shift=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_option=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_optarg=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_shift=shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_option in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Handling of the options.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_recheck=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_cs_version"; exit ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --debug | --debu | --deb | --de | --d | -d )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt debug=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --file | --fil | --fi | --f )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $ac_shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_optarg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_need_defaults=false;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --he | --h | --help | --hel | -h )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_cs_usage"; exit ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -silent | --silent | --silen | --sile | --sil | --si | --s)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_silent=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # This is an error.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -*) { $as_echo "$as_me: error: unrecognized option: $1
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntTry \`$0 --help' for more information." >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_config_targets="$ac_config_targets $1"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_need_defaults=false ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_extra_args=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_cs_silent; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec 6>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_configure_extra_args="$ac_configure_extra_args --silent"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif \$ac_cs_recheck; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_SHELL='$SHELL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export CONFIG_SHELL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec "\$@"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec 5>>config.log
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Running $as_me. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_log"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Handling of arguments.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_config_target in $ac_config_targets
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_config_target in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; };;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# If the user did not use the arguments to specify the items to instantiate,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# then the envvar interface is used. Set only those that are not.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We use the long form for the default assignment because of an extremely
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# bizarre bug on SunOS 4.1.3.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_need_defaults; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Have a temporary directory for convenience. Make it in the build tree
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# simply because there is no reason against having it here, and in addition,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# creating and moving files from /tmp can sometimes cause problems.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Hook for its removal unless debugging.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Note that there is a small window in which the directory will not be cleaned:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# after its creation but before its name has been assigned to `$tmp'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$debug ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt tmp=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt trap 'exit_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt trap '{ (exit 1); exit 1; }' 1 2 13 15
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Create a (secure) tmp directory for tmp files.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -n "$tmp" && test -d "$tmp"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt tmp=./conf$$-$RANDOM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (umask 077 && mkdir "$tmp")
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: cannot create a temporary directory in ." >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Set up the scripts for CONFIG_FILES section.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# No need to generate them if there are no CONFIG_FILES.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# This happens for instance with `./config.status config.h'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CONFIG_FILES"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cr='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_awk_cr='\\r'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_awk_cr=$ac_cr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntecho 'BEGIN {' >"$tmp/subs1.awk" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo "cat >conf$$subs.awk <<_ACEOF" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo "_ACEOF"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} >conf$$subs.sh ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_delim='%!_!# '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_last_try in false false false false false :; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt . ./conf$$subs.sh ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_delim_n = $ac_delim_num; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif $ac_last_try; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$subs.sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed -n '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunth
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^/S["/; s/!.*/"]=/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[^!]*!//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:repl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt repl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/'"$ac_delim"'$//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt delim
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunth
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\(.\{148\}\).*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt more1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntn
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntb repl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:more1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"\\/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/.\{148\}//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:delim
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunth
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\(.\{148\}\).*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt more2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntb
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:more2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"\\/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/.\{148\}//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt delim
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' <conf$$subs.awk | sed '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/^[^""]/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt N
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/\n//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' >>$CONFIG_STATUS || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$subs.awk
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACAWK
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>"\$tmp/subs1.awk" <<_ACAWK &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for (key in S) S_is_set[key] = 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt FS = ""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt line = $ 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt nfields = split(line, field, "@")
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt substed = 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt len = length(field[1])
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for (i = 2; i < nfields; i++) {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt key = field[i]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt keylen = length(key)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if (S_is_set[key]) {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt value = S[key]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt len += length(value) + length(field[++i])
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt substed = 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt len += 1 + keylen
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt print line
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACAWK
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: could not setup config files machinery" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# VPATH may cause trouble with some makes, so we remove $(srcdir),
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# trailing colons and then remove the whole line if VPATH becomes empty
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (actually we leave an empty line to preserve line numbers).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$srcdir" = x.; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_vpsub='/^[ ]*VPATH[ ]*=/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/:*\$(srcdir):*/:/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/:*\${srcdir}:*/:/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/:*@srcdir@:*/:/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^\([^=]*=[ ]*\):*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/:*$//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[^=]*=[ ]*$//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi # test -n "$CONFIG_FILES"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval set X " :F $CONFIG_FILES "
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_tag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_tag in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FHLC]) ac_mode=$ac_tag; continue;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_mode$ac_tag in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FHL]*:*);;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; };;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FH]-) ac_tag=-:-;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_save_IFS=$IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt set x $ac_tag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$ac_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_file=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_mode in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :L) ac_source=$1;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FH])
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_file_inputs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_f
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_f in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -) ac_f="$tmp/stdin";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) # Look for the file first in the build tree, then in the source tree
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (if the path is not absolute). The absolute path cannot be DOS-style,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # because $ac_f cannot contain `:'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_f" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_f in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]*) false;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; };;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_file_inputs="$ac_file_inputs '$ac_f'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Let's still pretend it is `configure' which instantiates (i.e., don't
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # use $as_me), people would be surprised to read:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # /* config.h. Generated by config.status. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt configure_input='Generated from '`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt `' by configure.'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$ac_file" != x-; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt configure_input="$ac_file. $configure_input"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: creating $ac_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Neutralize special characters interpreted by sed in replacement strings.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $configure_input in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\&* | *\|* | *\\* )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_sed_conf_input=`$as_echo "$configure_input" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed 's/[\\\\&|]/\\\\&/g'`;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_sed_conf_input=$configure_input;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_tag in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *:-:* | *:-) cat >"$tmp/stdin" \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: could not create $ac_file" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dir=`$as_dirname -- "$ac_file" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$ac_file" : 'X\(//\)[^/]' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$ac_file" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X"$ac_file" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)[^/].*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { as_dir="$ac_dir"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $as_dir in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -*) as_dir=./$as_dir;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_dirs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt while :; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $as_dir in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) as_qdir=$as_dir;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_dirs="'$as_qdir' $as_dirs"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_dir=`$as_dirname -- "$as_dir" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_dir" : 'X\(//\)[^/]' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_dir" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X"$as_dir" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)[^/].*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d "$as_dir" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dirs" || eval "mkdir $as_dirs"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_builddir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "$ac_dir" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # A ".." for each directory in $ac_dir_suffix.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_top_builddir_sub in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_top_builddir=$ac_pwd
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_builddir=$ac_pwd$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# for backward compatibility:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_top_builddir=$ac_top_build_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $srcdir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt .) # We are building in place.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_builddir_sub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]* ) # Absolute name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$srcdir$ac_dir_suffix;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) # Relative name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_build_prefix$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_mode in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :F)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # CONFIG_FILE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $INSTALL in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# If the template does not know about datarootdir, expand it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: This hack should be removed a few years after 2.60.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_datarootdir_hack=; ac_datarootdir_seen=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_sed_dataroot='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/datarootdir/ {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@datadir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@docdir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@infodir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@localedir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@mandir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*datarootdir*) ac_datarootdir_seen=yes;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_datarootdir_hack='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@datadir@&$datadir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@docdir@&$docdir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@infodir@&$infodir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@localedir@&$localedir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@mandir@&$mandir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&\\\${datarootdir}&$datarootdir&g' ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Neutralize VPATH when `$srcdir' = `.'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Shell code in configure.ac might set extrasub.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: do we really want to maintain this feature?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_sed_extra="$ac_vpsub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$extrasub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts|@configure_input@|$ac_sed_conf_input|;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@top_builddir@&$ac_top_builddir_sub&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@top_build_prefix@&$ac_top_build_prefix&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@srcdir@&$ac_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_srcdir@&$ac_abs_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@top_srcdir@&$ac_top_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@builddir@&$ac_builddir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_builddir@&$ac_abs_builddir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_top_builddir@&$ac_abs_top_builddir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@INSTALL@&$ac_INSTALL&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$ac_datarootdir_hack
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: could not create $ac_file" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntwhich seems to be undefined. Please make sure it is defined." >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntwhich seems to be undefined. Please make sure it is defined." >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f "$tmp/stdin"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -) cat "$tmp/out" && rm -f "$tmp/out";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: could not create $ac_file" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone # for ac_tag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{ (exit 0); exit 0; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchmod +x $CONFIG_STATUS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files=$ac_clean_files_save
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest $ac_write_fail = 0 ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { (exit 1); exit 1; }; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# configure is writing to config.log, and then calls config.status.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# config.status does its own redirection, appending to config.log.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Unfortunately, on DOS this fails, as config.log is still kept open
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# by configure, so config.status won't be able to write to it; its
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# output is simply discarded. So we exec the FD to /dev/null,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# effectively closing config.log, so it can be properly (re)opened and
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# appended to by config.status. When coming back to configure, we
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# need to make the FD available again.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$no_create" != yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_success=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_config_status_args=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$silent" = yes &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_config_status_args="$ac_config_status_args --quiet"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec 5>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec 5>>config.log
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Use ||, not &&, to avoid exiting from the if with $? = 1, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # would make configure fail if this is the last instruction.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $ac_cs_success || { (exit 1); exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi